Non-instant discounts
Some discounts, such as mail-in rebates, store rewards, store cash, and store credit, are not applied to an order immediately. You can decide whether to exclude these non-instant discounts when evaluating order total thresholds for order total pricing rules and coupons.
For example, a promotion might offer an order-level
discount: "Spend at least $100 and get 10% off your entire purchase."
The following table shows an example of an order purchased with this
promotion where one of the items has a mail-in rebate:
Line | Item | Quantity | Unit price | Mail-in rebate | Total after mail-in rebate |
---|---|---|---|---|---|
Line 1 | Item 1 | 1 | $60 | $10 | $50 |
Line 2 | Item 2 | 1 | $40 | 0 | $40 |
Total | $100 | $10 | $90 |
In the order shown above, if the rebate is applied to the order total, the order does not qualify for 10% off because the order total is only $90. If the rebate is not applied to the total, the order does qualify for 10% off because the order total is $100.
These options are configured as follows:
- To create a deferred reward pricing rule, the attribute
IsNonInstantDiscountRule=Y
is passed to themanagePricingRule
API. - To include deferred rules in order total calculations, set the
enterprise-level rule
YPM_IS_NONBILLABLE_PRICING_RULE_ENABLED
in Sterling Business Center. - To apply deferred rules in order total calculations, the YPM_APPLY_NON_INSTANT_DISCOUNT_ORDER_TOTAL is already set to Y as the default at the enterprise level in Sterling Business Center. Optionally, if it is passed as N, deferred discounts are not considered while calculating the order total, which means that in the example shown above, the order total promotion would be applied because the order total meets the $100 qualification.