A promo code that fails at checkout is not always expired. Use this reusable troubleshooting checklist to verify the code, interpret its terms, identify retailer restrictions, and decide whether coupons, cashback, rewards, or free shipping can be combined.
Overview
When a promo code is rejected, the cause is usually one of four things: the code is no longer valid, the order does not meet its conditions, the products are excluded, or the retailer permits only a particular offer type. A code can also fail because it was copied with an extra space, is limited to a specific account, or has already been applied automatically through another promotion.
Before searching for another coupon code, save the details of the offer you are testing. Note the code exactly as displayed, the source where you found it, the advertised discount, any expiry date, and whether the offer is described as a first-order discount, student discount, free shipping code, member benefit, or general store coupon. This makes it easier to separate a genuine coupon-not-working problem from a terms mismatch.
For a broader explanation of minimum spend requirements, exclusions, and eligible products, see Online Coupon Terms Decoded. If the code came from an unfamiliar website, review how to tell whether a promo code is legitimate before entering personal information or installing any browser extension.
Checklist by scenario
If the code is rejected immediately
- Re-enter it manually. Remove spaces before or after the code, check similar characters such as zero and the letter O, and use the capitalization shown by the retailer. Some checkout systems ignore capitalization, but it is safer to reproduce the format exactly.
- Check the retailer and checkout page. A code may be valid only on the retailer’s main site, app, or a particular regional storefront. Confirm that the offer was intended for the store and country you are using.
- Look for an automatic offer. Some sales apply without a code. If a sale price, member price, or first-order offer is already active, the checkout may prevent a second promotion from being entered.
- Test one code at a time. Remove competing codes and refresh the cart before trying again. This helps reveal which offer is being accepted and avoids confusing one error message with another.
If the code applies but the discount is zero
- Calculate the qualifying subtotal. Minimum spend thresholds commonly apply to the price of eligible merchandise, not necessarily shipping, taxes, gift cards, or other fees. Do not assume the total shown at the final payment stage is the amount used for the threshold.
- Remove excluded items temporarily. Clearance products, bundles, subscriptions, marketplace items, gift cards, and already-discounted products may be treated differently. Add items back one at a time to identify the conflict.
- Check quantity and category limits. An offer may apply to one item, a selected category, or a specified brand rather than the entire cart. Read phrases such as “selected styles,” “participating products,” and “one use per customer” literally.
- Confirm account eligibility. First-order discounts, loyalty offers, student discounts, and targeted email promotions may require sign-in, verification, or a specific account status. Learn more about new-customer offers in First-Order Discounts by Store.
If the code works but shipping savings do not
- Verify that the promotion is actually a free shipping code rather than a merchandise discount.
- Check the delivery method, destination, and minimum order requirement. Some offers exclude expedited, oversized, international, or remote-area delivery.
- Compare the code with pickup, membership, or the retailer’s ordinary free-shipping threshold before adding items solely to qualify. The guide to getting free shipping without overbuying can help with that comparison.
If you want to combine multiple savings
Start with the retailer’s own rules rather than assuming every code can be stacked. “Stacking” may mean using two coupon codes, applying a coupon to a sale item, combining a code with loyalty points, or earning cashback while a code is active. These are separate questions.
| What to verify | Why it matters |
|---|---|
| Coupon stacking | Determine whether the checkout accepts more than one promotional code and whether codes must be different types. |
| Sale or clearance exclusions | A code may be limited to full-price products or selected items rather than the entire catalog. |
| Gift card exclusions | Gift cards are often handled separately from merchandise promotions; confirm before counting them toward a threshold. |
| Minimum spend | Check whether the threshold is measured before discounts, after discounts, or only on eligible products. |
| Rewards and cashback | Review the program’s terms to see whether a coupon affects points or cashback eligibility. Do not assume both benefits will track. |
| Member pricing | Sign-in may activate a lower price that cannot be combined with a public promo code. |
For a more detailed stacking workflow, read how to combine coupons, cashback, rewards, and free shipping. A lower advertised percentage is not always the weaker option: compare the final delivered cost, restrictions, and whether the saving is likely to be credited.
What to double-check before giving up
Expiry and time zone: A coupon may expire at a stated time rather than at the end of the shopper’s local day. A code with no visible date should be treated as unconfirmed, not automatically current. Coupon formats and retailer checkout messages can change, so a recently published code is not necessarily a working promo code.
Order eligibility: Read the complete offer text, including footnotes. Look for restrictions on brands, departments, payment methods, delivery destinations, subscriptions, bundles, and previous purchases. If the terms are unclear, test the smallest eligible-looking cart you can without submitting payment.
Code source: Prefer the retailer’s promotion page, email, app, loyalty account, or a clearly dated coupon listing. Be cautious with pages that hide the code behind downloads, request unnecessary account credentials, or promise unusually large savings without terms.
Price comparison: A successful code does not automatically make an item the best deal online. Compare the final price with current sale pricing, shipping, return conditions, and other retailers. The buy-or-wait decision guide is useful when the code creates pressure to purchase immediately.
Evidence of success: Do not rely only on a green “applied” message. Confirm that the discount appears in the order summary and that the final total reflects it. If you use cashback, rewards, or a price adjustment later, keep the confirmation email and a screenshot of the relevant terms.
Common mistakes
- Adding unnecessary items to reach a threshold: Calculate the extra cost against the discount and shipping saved. A coupon is not a saving if it leads to an unwanted purchase.
- Trying every code in succession without clearing the cart: Cached promotions, automatic offers, and browser sessions can make results difficult to interpret. Clear the code field and refresh between tests.
- Confusing a coupon with a referral or account offer: Some promotions require a new account, a specific link, or a verified status. A public code may not reproduce the same offer.
- Assuming cashback and coupons always coexist: Check the cashback provider’s terms and activation requirements. A code may reduce or prevent a tracked reward.
- Ignoring the final total: Compare the amount payable after discounts, shipping, taxes, and fees—not the headline percentage.
- Continuing after a suspicious redirect: Stop if a coupon page requests unrelated personal information, payment details, or software installation. Use the retailer’s official checkout instead.
When to revisit this checklist
Run the checklist whenever a promo code is rejected, the discount changes unexpectedly, or a checkout error appears after editing the cart. It is also worth revisiting before major shopping periods such as Black Friday, Cyber Monday, back-to-school sales, and holiday events, when retailers may change exclusions, minimum spends, and stacking rules.
For ongoing maintenance, recheck store coupon terms monthly and after a retailer redesigns its website, app, loyalty program, or checkout provider. Update any personal reference notes with the retailer’s current stacking policy, common exclusions, threshold language, and the exact error messages you encounter. Policies vary by store and can change without notice, so treat older examples as troubleshooting clues rather than guarantees.
Before placing an order, use this final sequence: read the terms, confirm eligibility, apply one offer, inspect the final total, and save proof of the result. If the code still fails, compare the retailer’s sale price, loyalty benefit, free-shipping option, and any legitimate cashback alternative instead of forcing a coupon that does not fit the order.