Appearance
My discount doesn't work
Work through these in order. Nearly every case is one of them.
The offer shows in the cart, but checkout charges full price
The theme only shows offers. Check that a matching discount exists in Discounts:
- Its status is Active (not Scheduled or Expired). Check the start and end dates.
- The method is right: Automatic discount for offers shoppers don't type, Discount code for codes.
- The amounts match the theme: if the bar says $50, the discount says $50.
- Applies to includes the products in the cart.
- Customer eligibility isn't limited to a segment the shopper isn't in.
- If you sell in several markets, the discount is available in the shopper's market.
The code says it's not valid
- Typo or extra space? Codes aren't case-sensitive, but they must match exactly.
- Minimum purchase not reached yet: the code is accepted but shows no saving until it is.
- Usage limits: one use per customer or total uses already reached.
- Another discount already applies and the two don't combine, so Shopify keeps the better one. See Combining discounts.
Two offers should stack but only one applies
Both discounts must allow combining with each other's class (Product / Order / Shipping). Open each one and check Combinations. Two automatic product discounts on the same item never stack: Shopify uses the better one.
The free gift isn't added
- Gift product is set in the Free gift block, and the product has stock.
- The product is active on the Online Store channel.
- The cart total (without the gift or add-ons) reaches Cart total needed.
- The shopper removed it earlier in the same visit. It comes back in a new visit, or when they drop below and pass the amount again.
- In the theme editor, gifts aren't added automatically. Test on the real storefront or a preview link.
The free gift is added but not free
The Buy X get Y discount is missing, inactive, or its Customer gets product isn't the gift. Also check Maximum number of uses per order is 1.
The rewards bar and checkout disagree by a little
- The bar counts after product discounts and leaves out gifts and add-ons, the same as Shopify's minimum purchase amount. An add-on such as shipping protection does count toward Shopify's minimum, so checkout can unlock a reward a bit earlier than the bar. That's in the shopper's favor; if you'd rather avoid it, exclude the add-on from the discount.
- Other currencies: amounts are converted with Shopify's rate and rounded, so they can differ by a few cents.
Still stuck?
Email support with the cart contents, the discount name and a screenshot of its settings: see Support.