Combining discounts
Which discounts can apply to the same order, and the order they apply in.
User guide
Which discounts can apply to the same order, and the order they apply in.
By default, a discount does not combine with any other discount. Only one applies to an order. You allow combining (stacking) for each discount, in its Combinations (stacking) settings.
Who can do this: the Administrator and staff with the Admin role change these settings. Store Admin and Reports Viewer can view them. Discounts are a plan feature (see the badge above).
Each discount says which kinds of other discounts it may sit beside: product discounts, order discounts, or both. The app says it plainly: "Which other discounts this one may be applied together with. Both discounts have to allow it, so the other one's settings matter too."
For example, a 10% product discount on tea that allows order discounts, and an order code that allows product discounts, can both apply. If either one does not allow the other kind, only one applies.
When discounts combine, the server applies them from narrow to broad:
This order keeps the maths fair. An order discount is worked out on what the goods cost after the product discounts.
The cart is 100.00. A 20% product discount takes 20.00. A 10% order discount that combines with it takes 10% of 80.00, which is 8.00. The customer pays 72.00, not 70.00.
| Symptom | Cause | Fix |
|---|---|---|
| Only one of two discounts applies. | At least one of them does not allow the other's kind. | Tick the matching box on both discounts. |
| The row shows Non-stackable. | No combination boxes are ticked. | Edit the discount and tick the kinds it may combine with. |