Discount combination examples
The following are examples of how different combinations of discount types combine at checkout.
On this page
- Multiple fixed amount product discounts and a free shipping discount
- Fixed amount product discount and a percent off order discount
- Multiple percent off order discounts
- A percent off order discount and a fixed amount order discount
- Multiple order discounts, multiple product discounts, and a free shipping discount
Multiple fixed amount product discounts and a free shipping discount
A merchant has a 20offPants
product discount code that provides 20 USD off pants, and a 10offShirts
product discount that provides 10 USD off shirts. They also have an automatic free shipping discount called Freeship100
that automatically provides free shipping to all purchases over 100 USD.
For the customer's address, the shipping rate is normally 20 USD, but because there is an automatic free discount active for carts over 100 USD, the shipping is free.
The customer's cart would have the following details.
Cart before discounts | Discounts | Cart after discounts |
---|---|---|
Pants: 100 USD
Shirts: 50 USD Boots: 200 USD |
20offPants : 20 USD off any pants
10offShirts : 10 USD off any shirt | Pants: 80 USD
Shirts: 40 USD Boots: 200 USD |
Subtotal: 350 USD | Subtotal: 320 USD | |
Shipping: 20 USD |
Freeship100 : Free shipping on any order over 100 USD | Shipping: Free |
Total: 370 USD | Total: 320 USD |
Fixed amount product discount and a percent off order discount
A merchant has a 20offPants
product discount code that provides a fixed 20 USD off pants, and a 10offOrder
order discount code that provides 10% off the order.
For the customer's address, the shipping rate is $20.
The customer's cart would have the following details.
Cart before discounts | Discounts | Cart after discounts |
---|---|---|
Pants: 100 USD Shirts: 50 USD Boots: 200 USD |
20offPants : 20 USD off any pants | Pants: 80 USD Shirts: 50 USD Boots: 200 USD |
Subtotal: 350 USD |
10offOrder : 10% off the order | Subtotal: 297 USD |
Shipping: 20 USD | Shipping: 20 USD | |
Total: 370 USD | Total: 317 USD |
Multiple percent off order discounts
A merchant has a 10offOrder
discount code that provides 10% off a customers' first order, and a 15offOver200
automatic discount that provides 15% off an order with a subtotal over 200 USD.
If two or more order discounts that each provide a percent off are applied to the same order, then each percent off is calculated based on the original subtotal. In the following example, both the 15% off discount and the 10% off discount are applied to the 350 USD subtotal.
For the customer's address, the shipping rate is $20.
The customer's cart would have the following details.
Cart before discounts | Discounts | Cart after discounts |
---|---|---|
Pants: 100 USD Shirts: 50 USD Boots: 200 USD | Pants: 100 USD Shirts: 50 USD Boots: 200 USD | |
Subtotal: 350 USD |
10offOrder : 10% off the order15offOver200 : 15% off orders over 200 USD | Subtotal: 262.50 USD |
Shipping: 20 USD | Shipping: 20 USD | |
Total: 370 USD | Total: 282.50 USD |
A percent off order discount and a fixed amount order discount
A merchant has a 10offOrder
discount code that provides 10% off a customer's first order, and a 20offOrder
automatic discount that provides 20 USD off an order with a subtotal over 200 USD.
If an order discount that provides a percent off, and an order discount that provides a fixed amount off are applied to the same order, then the percent off order discount applies first, and then the fixed amount order discount applies after.
For this cart, the 10% off order discount is applied to the 350 USD subtotal, and then the fixed 20 USD off order discount is applied to the new subtotal.
For the customer's address, the shipping rate is $20.
The customer's cart would have the following details.
Cart before discounts | Discounts | Cart after discounts |
---|---|---|
Pants: 100 USD Shirts: 50 USD Boots: 200 USD | Pants: 100 USD Shirts: 50 USD Boots: 200 USD | |
Subtotal: 350 USD |
10offOrder : 10% off the order20offOver200 : 20 USD off orders over 200 USD | Subtotal: 295 USD |
Shipping: 20 USD | Shipping: 20 USD | |
Total: 370 USD | Total: 315 USD |
Multiple order discounts, multiple product discounts, and a free shipping discount
A merchant has the following discounts:
- a
10offOrder
discount code that provides 10% off a customer's first order - a
15offOver200
automatic discount that provides 15% off an order with a subtotal over 200 USD. - a
20offPants
product discount code that provides a fixed 20 USD off pants and - a
10offBoots
discount code that provides 10% off boots. - a
Freeship100
automatic free shipping discount that provides free shipping to all purchases over 100 USD.
The product discount codes apply first, and then the order discount codes apply to the subtotal.
For the customer's address, the shipping rate is normally $20, but because there is an automatic free discount active for carts over 100 USD, the shipping is free.
The customer's cart would have the following details.
Cart before discounts | Discounts | Cart after discounts |
---|---|---|
Pants: 100 USD Shirts: 50 USD Boots: 200 USD |
20offPants : 20 USD off any pants10offBoots : 10% off any boots | Pants: 80 USD Shirts: 50 USD Boots: 180 USD |
Subtotal: 350 USD |
10offOrder : 10% off the order15offOver200 : 15% off orders over 200 USD | Subtotal: 232.50 USD |
Shipping: 20 USD |
Freeship100 : Free shipping on any order over 100 USD | Shipping: Free |
Total: 370 USD | Total: 232.50 USD |