ordercloud-javascript-sdk
    Preparing search index...

    Interface OrderPromotion<TOrderPromotionXp>

    interface OrderPromotion<TOrderPromotionXp = any> {
        Active?: boolean;
        AllowAllBuyers?: boolean;
        Amount?: number;
        AmountOverridden?: boolean;
        AutoApply?: boolean;
        CanCombine?: boolean;
        Code?: string;
        DateApplied?: string;
        Description?: string;
        EligibleExpression?: string;
        ExpirationDate?: string;
        FinePrint?: string;
        GeneratedCodeCount?: number;
        GeneratedCodeLength?: number;
        GeneratedCodePrefix?: string;
        ID?: string;
        ItemLimitPerOrder?: number;
        ItemSortBy?: string;
        LineItemID?: string;
        LineItemLevel?: boolean;
        Name?: string;
        OwnerID?: string;
        Priority?: number;
        QuantityLimitPerOrder?: number;
        RedemptionCount?: number;
        RedemptionLimit?: number;
        RedemptionLimitPerUser?: number;
        StartDate?: string;
        UseIntegration?: boolean;
        ValueExpression?: string;
        xp?: TOrderPromotionXp;
    }

    Type Parameters

    • TOrderPromotionXp = any
    Index
    Active?: boolean
    AllowAllBuyers?: boolean
    Amount?: number
    AmountOverridden?: boolean
    AutoApply?: boolean
    CanCombine?: boolean
    Code?: string
    DateApplied?: string
    Description?: string
    EligibleExpression?: string
    ExpirationDate?: string
    FinePrint?: string
    GeneratedCodeCount?: number
    GeneratedCodeLength?: number
    GeneratedCodePrefix?: string
    ID?: string
    ItemLimitPerOrder?: number
    ItemSortBy?: string
    LineItemID?: string
    LineItemLevel?: boolean
    Name?: string
    OwnerID?: string
    Priority?: number
    QuantityLimitPerOrder?: number
    RedemptionCount?: number
    RedemptionLimit?: number
    RedemptionLimitPerUser?: number
    StartDate?: string
    UseIntegration?: boolean
    ValueExpression?: string