“The bundle discount vanished when I added my code.”

When two discounts can’t both apply, Shopify keeps the side that gives the customer the lower total. The other one simply isn’t there, with no message.

Get notified: Coming soon
A merchant, about a customer’s cartTwo boards should get the Kaching quantity break. With VIDEO20 typed, it’s gone. Which one is wrong?

Why it happens

Neither discount is wrong. When discounts compete and their settings don’t say which one wins, Shopify keeps whichever gives the customer the lower total. Here that’s the code: VIDEO20 takes 20%, the quantity break less.

In the lab (truth cart 15, 24 October 2026) two Videographer boards cost $1,771.90. With the Kaching Bundles quantity break alone they’d cost $1,506.12; with VIDEO20 alone $1,417.52. Shopify kept VIDEO20, which matches what checkout charged. Point at the product-discounts row for the ghost total of the other side.

What Checkout X-Ray reads

  • When the settings don’t explain a discount that wasn’t applied, the cart is priced again with each side alone: a code by itself, or the automatic discounts without the codes.
  • At most three extra calculations per cart. When Shopify kept the cheaper side, the sentence says so; when it didn’t, it says that too: Shopify’s choice.

What to look at in Shopify

Whether both discounts should apply together. If they should, set both to combine with each other’s kind, in Discounts (and in the app, for an app’s discount). If one should always win, make it the bigger saving, since that’s the one Shopify keeps.

Answer the next one with an X-ray.

  1. Install on Shopify

    Add Checkout X-Ray from the Shopify App Store. It opens in your Shopify admin, on the Free plan.

  2. Build the customer’s cart

    Open the Simulator. Pick the products, type the code they used and the country it ships to, then calculate the price.

  3. Read the answer

    The price X-ray shows each layer, and every code that wasn't applied gets a sentence saying why. Save it as a test cart to have it checked again.

Checkout X-Ray isn’t on the Shopify App Store yet. Leave your email and we’ll tell you the day it is.

A confirmation now, one email when the app is listed, then we delete your address (privacy policy).

X-ray image of a shopping bag with a snowboard, ski wax, a price tag and a broken SUMMER20 coupon.