A coupon code can fail for several different reasons, and the checkout message is not always specific enough to explain which one applies. This guide gives you a practical troubleshooting process: identify the restriction, confirm whether the offer fits your order, test the code correctly, and choose an eligible alternative without losing a valid discount.
Overview
When a promo code is not working, avoid assuming that the code is simply fake or expired. Retailers commonly attach conditions to coupon codes, including product exclusions, minimum spending requirements, customer eligibility rules, regional limits, and restrictions on combining offers. A code may also apply successfully only after you enter a delivery address, sign in to an account, or select the retailer’s app checkout.
The fastest way to troubleshoot is to work through the checkout in a fixed order:
- Read the exact error message and note when it appears.
- Check the offer’s expiration date and terms.
- Compare the terms with the items, subtotal, account, location, and checkout method you are using.
- Remove conflicting promotions and test one code at a time.
- Confirm whether the discount appears before payment, after shipping details, or only on the final order summary.
This process helps separate a code that is ineligible for your order from a code that was entered incorrectly or is experiencing a checkout-system problem.
What to track
Keep a short record of the variables that affect coupon eligibility. The same code may work in one shopping session and fail in another because one of these details changed.
Expiration and campaign timing
Check the stated end date, time zone, and any wording such as “valid through” or “while supplies last.” A retailer may stop accepting a code when the campaign ends even if a third-party coupon page still displays it. If no end date is shown, treat the offer as time-sensitive rather than assuming it remains active indefinitely.
Product and category exclusions
Many coupon codes apply only to selected products or categories. Common exclusions may include clearance merchandise, gift cards, subscriptions, marketplace listings, bundles, newly launched products, or items sold by a different seller. Test the code with an eligible item when the terms identify one, rather than judging the code solely from an excluded product in your cart.
Minimum spend and qualifying subtotal
For a threshold offer, determine which amount counts toward the minimum. The qualifying subtotal may be calculated before tax, shipping, discounts, or excluded products. Adding an excluded item to reach the displayed cart total may not make the order eligible. Check whether the retailer shows a progress message or qualifying subtotal in the cart.
Customer and account eligibility
Some offers are limited to new customers, first orders, members of a loyalty program, students, teachers, military members, or shoppers who received the code directly. A “new customer” offer may require a new account, a new email address, or an order history that meets the retailer’s definition. Do not create duplicate accounts to bypass a restriction; instead, look for a general store promo code or an eligible membership offer.
Location, currency, and checkout channel
Regional offers can depend on the shipping destination, billing address, currency, or the version of the retailer’s website you are using. Other codes are limited to the mobile app, a specific country site, or a particular payment method. If the terms mention an app or location, use the required channel and confirm that your shipping destination is supported before testing again.
Code format and competing offers
Enter the code exactly as displayed. Check for extra spaces, missing characters, confusing letters and numbers, and capitalization when the retailer’s form appears case-sensitive. Also remove an automatically applied promotion before trying a different code. Many checkout systems accept one promotional code per order, although a separate cashback offer, loyalty balance, or free-shipping benefit may follow different rules. See our step-by-step coupon and cashback stacking checklist before combining savings.
| Checkout message or symptom | Likely checkpoint | Practical next step |
|---|---|---|
| “Code expired” | Campaign end date or time zone | Remove the code and look for a current offer with comparable terms. |
| “Not valid on items in your cart” | Product, brand, seller, or clearance exclusions | Review item-level terms or test an eligible product. |
| “Minimum purchase not met” | Qualifying subtotal after exclusions and discounts | Check the threshold calculation before adding more items. |
| “New customers only” | Account or order-history eligibility | Use the offer only if your account meets the stated definition. |
| “Cannot combine promotions” | One-code-per-order or conflicting automatic sale | Compare the final totals and keep the better eligible discount. |
| No error, but no savings | Discount appears later or applies to excluded charges | Review the cart, shipping, and final order summary before payment. |
Cadence and checkpoints
Coupon conditions change more often than the product pages where shoppers find them. For a reliable store coupon page, review listed offers on a regular monthly or quarterly schedule and whenever a retailer changes its checkout, loyalty program, or promotional format. During each review, confirm that the code still has visible terms, that the landing page opens correctly, and that the offer does not depend on an unmentioned account or app requirement.
As a shopper, use three checkpoints during an order:
- Before adding items: Read the code’s restrictions and identify whether it is a percentage discount, fixed amount, free-shipping code, or targeted offer.
- In the cart: Check qualifying items, subtotal, seller, delivery destination, and automatic promotions.
- At checkout: Enter the code once, review the confirmation message, and verify the actual discount in the order summary before paying.
Save a screenshot or note of the offer terms when the discount is important. This creates a useful record if the code appears to apply but disappears later in checkout.
How to interpret changes
A change in the checkout result usually points to a change in eligibility, not necessarily a defect. If the code worked after removing one product, that product or its seller may be excluded. If it worked only after entering a shipping address, the offer may be region-specific or dependent on delivery eligibility. If it worked in the app but not in a browser, the offer may be channel-limited.
Compare the final price rather than the headline percentage. A smaller-looking coupon may produce greater savings when it applies to more of the order. Include shipping, taxes, excluded items, cashback conditions, and any required minimum when comparing alternatives. For marketplace purchases, also compare seller, shipping, returns, and total cost; a coupon is not automatically the best deal. Our marketplace comparison guide provides a broader checklist.
If several valid-looking codes fail on an otherwise eligible order, stop repeatedly submitting them. Check the retailer’s help center or contact support with the code, cart contents, error message, and account or location details that are relevant. Avoid sending passwords or full payment information. A support response can clarify whether the issue is an eligibility rule, a code limit, or a temporary checkout error.
When to revisit
Return to this checklist whenever a coupon code fails, a retailer redesigns its checkout, or an offer’s terms seem different from the listing. Revisit it before major seasonal sales, when shopping from a new country or device, and when switching between a retailer’s website and app. Those situations often change the conditions that determine whether a code applies.
For ongoing savings, review store coupon pages monthly or quarterly and remove codes that have expired, become restricted, or no longer produce a visible discount. Check the retailer’s current sale first, then compare an eligible coupon, free-shipping offer, loyalty benefit, or cashback option. You can also review our guides to finding working coupon codes, free-shipping codes and minimum-order traps, and missing or pending cashback.
Before placing the order, use this final check: the code is entered correctly, the cart meets the terms, the discount appears in the order summary, shipping has been considered, and the resulting total is better than the available alternatives. If any of those points is unclear, pause and verify rather than assuming the coupon will be applied after payment.