Amazon Selling Partner API (SP-API) SDK for TypeScript
    Preparing search index...

    Promotion-level benefit configuration. Applicable to COUPON and BASKET_BUILDING promotion types, where the benefit applies uniformly across all items in the promotion. For DEAL and PRICE_DISCOUNT promotion types, benefits are configured at the item level within each item in the selection.

    interface PromotionBenefit {
        additionalTiers?: BenefitTier[];
        benefitQuantity?: number;
        discount?: Discount;
        perCustomerUses?: number;
        stacking?: PromotionBenefitStackingEnum;
    }
    Index
    additionalTiers?: BenefitTier[]

    Progressive discount tiers offering increased benefits as customers purchase more. For example: buy 2 get 10% off, buy 3 get 15% off. For multi-tier BASKET_BUILDING promotions, each tier specifies additional purchase conditions and corresponding discounts beyond the first tier (defined in benefit.discount and purchaseRequirements.condition).

    benefitQuantity?: number

    The quantity of items from the benefit selection that receive the discount after the customer satisfies purchase conditions. This property is specific to BASKET_BUILDING promotions.

    discount?: Discount
    perCustomerUses?: number

    The maximum number of uses per customer for this promotion.

    Whether this benefit can be stacked with other promotions.