OxifyOxify
Troubleshooting

Discount not applying at checkout

The offer shows and adds to cart, but the customer pays full price.

Quantity break discounts are applied at checkout by Shopify's automatic discount function — an automatic discount called Oxify Bundle Discount. Some themes show full price in the cart until checkout; that's normal. What matters is the checkout total.

1. Check the checkout total, not the cart

Add a discounted tier to the cart and continue to checkout. If the discount line appears there, everything is working as designed.

2. Was the item added through the offer?

The discount only applies to items added from a product page that shows the offer, using that page's Add to cart button. That's what tags the cart line as part of the bundle. Items added any other way — a quick-add button on a collection page, a cart-drawer recommendation — are charged full price, and so are lines from a bundle that has since been unpublished or deleted.

3. Did the quantity change in the cart?

A tier needs its full quantity in the cart. If the customer lowers the quantity below the tier, or removes one item, the discount drops to a lower tier or disappears.

Unless the tier has Show quantity selector ticked, only complete bundles are discounted. On a 2-pack deal, 4 items are discounted; 3 items discount 2 and charge the extra one in full.

4. Is another automatic discount taking over?

Shopify applies only one product discount to a cart line — the best value wins — so a second automatic discount on the same products can replace the bundle discount.

Go to Shopify admin → Discounts.

Look for other automatic discounts that apply to the same products.

Pause the conflicting one and retest.

5. Check your discount combinations

Shopify combines two discounts only when each one allows the other's type. Check both sides:

  • In the app: open Settings in the app menu and look at Turn off discount combinations under Discounts. When it's on, other product and order discount codes can't be combined with your bundle discounts — only the Oxify discount applies at checkout. Free shipping codes still work. Switch it off to let codes combine.
  • On the other discount: in Shopify admin → Discounts, open it and make sure its combination settings allow combining with product discounts.

Don't change the title, dates or combination settings of Oxify Bundle Discount in Shopify admin. The app resets them to its own settings every time you save or publish a bundle.

Shopify Plus stores can also let the bundle discount stack with other product discounts on the same line, using Allow multiple product discounts on the same product on the Settings page. Discounts only stack when their tags match in both directions.

6. Is the Oxify Bundle Discount there?

In Shopify admin → Discounts, look for the automatic discount Oxify Bundle Discount, set to active. If it's missing, expired or switched off, save or publish any bundle and the app creates or refreshes it.

7. Too many published bundles

All your published bundles share a limited amount of room in the checkout discount. When it runs out, the extra bundles still show on your storefront but aren't discounted at checkout. Bundles with many offers, gifts or A/B test variants use more room.

When this happens, saving or publishing shows a red message — "N of M published bundles are active at checkout… will NOT be discounted at checkout" — with the names of the affected bundles and a Manage bundles button that takes you to your bundle list on Home. Unpublish the bundles you no longer need.

8. Markets and multi-currency stores

  • If the bundle is set to a specific market on its Visibility card, it only discounts shoppers whose country belongs to that market.
  • Amount Off and Fixed Price discounts are entered in your store currency and converted to the customer's currency at checkout, using the exchange rate Shopify has for that market (Settings → Markets in Shopify admin). A wrong rate makes the discounted total look wrong even when the discount applied. Percentage discounts aren't affected.

9. Price rounding cancelled the discount

With Price rounding on, a small discount can be rounded away. .00 rounding on a 2% discount can land back on the regular price, and then that tier gets no discount at all. See Pricing settings.

10. Free gift charged instead of free

A gift is free only while the main product of its tier is in the cart at the tier's quantity, and only up to the gift quantity per complete bundle — extra units are charged in full. The gift's variant also has to be in stock and available on your Online Store, or it won't be added. See Free gifts.

Test with a real order

Draft orders and previews don't run the discount function the same way. Place a small live test order — you can refund it — to confirm end to end.