Stacking Bundlex with other discounts
Bundlex is built to coexist with other discounts. If you want eligible customers (for example a VIP or wholesale segment) to get an extra discount on top of a Bundlex bundle, you can set that up entirely in Shopify Admin, with no change to your Bundlex configuration. This article explains how stacking works and what to expect at checkout.
How Bundlex handles stacking
Every published Bundlex discount opts into Shopify's discount stacking for product discounts and shipping discounts automatically. That means another product-class discount in your store can apply on the same cart line as a Bundlex discount, and the two amounts add together at checkout.
Order discounts are different. Whether a Bundlex discount stacks with order discounts is controlled per bundle by the combines with order discounts toggle on that discount. Product and shipping stacking is always on; order-discount stacking is your choice for each bundle.
Note: Shopify decides whether the second discount applies at all based on its own eligibility rules (customer tag, segment, "applies to specific customers"). Stacking only controls whether two discounts can coexist on the same line. Eligibility and combinability are separate settings.
Add a VIP or segment discount on top of Bundlex
To give a customer segment an extra discount that stacks with your Bundlex bundle on the same products:
- In Shopify Admin, go to Discounts and create the extra discount as an automatic product discount (or a discount code with the product type). It must be a product-class discount to stack on Bundlex product lines.
- Set its customer eligibility as needed (a customer segment, a tag, or specific customers).
- Open the discount's Combinations section and make sure Product discounts is checked. If it says "Cannot be combined with other discounts," the stack will not happen no matter what Bundlex does.
- Save. Shopify applies both discounts at checkout for eligible customers.
This is the single most common point of failure. If your extra discount does not stack, the "Product discounts" checkbox under Combinations is almost always the reason.
If your extra discount is an order discount
If you create the extra discount as an order discount instead of a product discount, it will only combine with Bundlex when that specific Bundlex bundle has combines with order discounts turned on. Check that toggle on the bundle before assuming order-level stacking will work.
What eligible customers see at checkout
The product-page widget shows the Bundlex price only. The widget has no knowledge of native Shopify discounts, so it cannot display the extra VIP or segment discount.
As a result, an eligible customer may see a lower total at checkout than the price shown in the widget. For example, if a VIP gets an extra 10% from a Shopify automatic discount, their checkout total will be below the widget price. This is expected, not a bug.
It is worth telling affected customers up front so a lower checkout total does not read as a surprise. The cart math at checkout is always the authoritative price.
Troubleshooting
- The extra discount does not apply at all. Confirm the customer actually meets the discount's eligibility rules (tag, segment, or specific-customer setting) in Shopify Admin.
- The extra discount applies but does not stack. Open the discount's Combinations section and check Product discounts.
- You expected order-level stacking. Make sure the extra discount is product-class, or turn on combines with order discounts on the Bundlex bundle if it is an order discount.
- The cart total is lower than the widget and you did not expect it. Expand the Discount section in the cart to see every active discount and its amount, then check Discounts in Shopify Admin for other active automatic discounts. A second discount app stacking on top of Bundlex can also produce a checkout total below the widget price.
Was this article helpful?
Your feedback helps us improve our docs.