Search cleanup
Spam pages are showing up
Unknown casino or spam pages need evidence, access review and careful cleanup.
Read the checklist →SHOPIFY DISCOUNTS
Short answer: a code that "does not work" is usually working as it was set up, just not as you meant. Shopify shows different messages for different problems, and each one points at a different setting. Find the message your customer sees, then check the matching setting below. If you do not have the message, ask the customer for a screenshot. Guessing wastes time.
These are the messages Shopify's discount FAQ lists:
Open the discount in your admin and check:
The code exists and the cart does not match. Check what the discount applies to, such as products, collections or variants. Shopify's discount codes page lists what you can set on a code: the dates, how many times it can be used, a minimum order amount, which products, collections or variants it applies to, and whether it combines with other discounts. Some details that catch people:
Recreate the customer's exact cart instead of testing a rough version. Many "bugs" vanish once you use the same items and quantities.
Shopify explains this one. When someone submits an order, the code is held against its usage limit until payment completes or fails. A declined payment releases the hold and the customer can use the code again. The hold remains only when the checkout never finishes. What to do:
Related detail from Shopify: if a code is limited to one use per customer and you delete it and make a duplicate with the same limit, customers who used the old one can use the new one once.
Shopify lists the reasons the code field may not show:
Discounts can be set up to combine, when the cart meets your conditions. If a customer enters codes that cannot be combined, Shopify shows the "best combination" message above and applies the best one, so a code can look ignored when another won. Check the combination settings on each discount.
This is general practice, not a Shopify instruction. Open a private window, add the exact products, enter the code with no extra spaces, and test as a guest and as a logged in customer, once on a phone. If it works there, the issue is in the customer's cart, account or an old link. If it fails there, look at the discount settings or at an app.
Get a developer if the code box is missing and you cannot find an app responsible, if codes behave differently with a custom checkout or discount app, or if you need a rule Shopify's settings cannot express. Tidewell diagnoses and fixes discount and checkout problems on Shopify stores. We tell you what we find first and agree a price before doing any work. Send us the store address, the discount code name and the exact message: tell us what is happening. We never ask for your password.
Shopify says discounts apply in the cart and checkout. To show crossed out prices on product and collection pages you need a third party app or custom work. Compare-at pricing is separate.
Yes. Shopify lets you limit the total uses and set one use per customer.
No. Shopify says deactivating, reactivating or renaming does not reset usage history.
COMMON PROBLEMS
Search cleanup
Unknown casino or spam pages need evidence, access review and careful cleanup.
Read the checklist →Email delivery
Check sender authentication, DNS and notification headers before changing records.
Read the checklist →Merchant Center
Audit store details, policies and product data before requesting another review.
Read the checklist →