“Checkout says the code isn’t valid for my items.”

A discount can apply to some products or collections only. When nothing in the cart is one of them, the code has nothing to take off.

Get notified: Coming soon
A customer, by emailI tried WAX15 on my snowboard and checkout says it isn’t valid for the items in my cart. What items is it for?

Checkout says

“WAX15 discount code isn’t valid for the items in your cart”

Checkout X-Ray says

WAX15 wasn't applied. WAX15 only applies to Selling Plans Ski Wax; none of these items qualify.

Why it happens

A discount’s “applies to” setting can be all products, or chosen products or collections. The code then takes money off those items only. A cart with none of them can’t use it, however big it is.

WAX15 is a lab code for 15% off Selling Plans Ski Wax. Typed into a cart with one Hydrogen board on 24 October 2026, checkout answered in its own words, above. Checkout says the items are wrong; the app names the items the code is for.

The same $590.00 cart with another code typed gets another sentence: LABOLD10 (it expired), NOPE123 (no discount uses it) and VIP20 (it’s only for some customers). Checkout shows the same $590.00 every time.

What Checkout X-Ray reads

  • The products and collections each discount applies to, and for buy X get Y, what has to be bought and what is given.
  • The items in the cart, product by product and variant by variant.
  • It only says none qualify when it could read the discount’s whole list (up to 25 products or 10 collections); a longer list gets no sentence rather than a guess.

What to look at in Shopify

The discount’s “applies to” products or collections, in Discounts. If the customer’s items should be included, add them or their collection; if not, the code is working as set up. When some items qualify but not enough of them, the sentence is about the minimum instead: the cart is under the minimum or too few items.

Answer the next one with an X-ray.

  1. Install on Shopify

    Add Checkout X-Ray from the Shopify App Store. It opens in your Shopify admin, on the Free plan.

  2. Build the customer’s cart

    Open the Simulator. Pick the products, type the code they used and the country it ships to, then calculate the price.

  3. Read the answer

    The price X-ray shows each layer, and every code that wasn't applied gets a sentence saying why. Save it as a test cart to have it checked again.

Checkout X-Ray isn’t on the Shopify App Store yet. Leave your email and we’ll tell you the day it is.

A confirmation now, one email when the app is listed, then we delete your address (privacy policy).

X-ray image of a shopping bag with a snowboard, ski wax, a price tag and a broken SUMMER20 coupon.