Skip to main content

How Shopify discounts work with product bundles

Stacking or not stacking your discount codes with your bundles

Updated today

Overview

This guide covers how to use Shopify discounts alongside bundle products.

Note - Items inside the bundle are ignored when calculating discounts. Shopify only looks at the bundle product itself.


Product discounts

Product discounts apply to specific items or collections in your store. They reduce the price of those particular products directly. For example, a product discount might give 20% off all shirts or $10 off a specific product.

Product discounts can have rules to apply only to specific products.


Order discounts

Order discounts apply to the entire cart subtotal, affecting the total amount of the order rather than individual products. For example, an order discount might give 10% off the whole order or $15 off orders over $100.

Order discounts are not able to have rules to make them apply to specific products only. They will always apply to all products in the order.


To prevent stacking with bundles:

Use Product discounts where the bundle product itself is not eligible.

To allow discount stacking with bundles:

Use order discounts that ignore the products in order and apply regardless, or include the bundle product itself as eligible in the Product discount.


Examples

Allow discount stacking

Product discount applying to a bundle product as the bundle product is included in the eligible products

Order discount applying to the subtotal in the order so it stacks in addition to the bundle discounts.

Prevent discount stacking

Product discount that does not apply to the bundle product. Items inside the bundle are ignored. This means the discount is not eligible.


Test test test

Always test your discount setup with your specific bundle/discount combinations before going live, especially when you have multiple discount codes or stacking of discounts.

Did this answer your question?