“My code doesn’t work.”
Checkout X-Ray shows you why, before you write back.
Get notified: Coming soonFree plan. Pro and Business come with a 14-day trial.
SUMMER20 wasn't applied. SUMMER20 and Buy three, get 30 percent off can't be used together: Buy three, get 30 percent off is set not to combine with order discounts. Shopify kept Buy three, get 30 percent off (bigger saving).
Shopify keeps one discount and drops the rest. Nobody is told why.
Several apps can add discounts to the same cart, each with its own combination settings. The customer gets one line at checkout. You get nothing.
Every price is built in six layers. Checkout X-Ray shows all of them.
The same cart, priced with Shopify's own calculation and taken apart.
- $2,099.85
Product prices
$699.95 each, the price in the customer's market
- −$629.94
Product discounts
Buy three, get 30 percent off. One per cart line.
- $0.00
Order discounts
SUMMER20 wasn't applied: Buy three, get 30 percent off is set not to combine with order discounts.
- Free
Shipping
Standard, free from $70.00. This cart qualifies.
- $0.00
Tax
By the ship-to address
- $1,469.91
Total
What the customer pays
It answers the other ones too.
“Where did my free shipping go?”
See how far a cart is from your free-shipping threshold, after discounts, for the address it ships to.
$50.10 short of free shipping. Free shipping needs $70.00 after discounts; this cart is $19.90, so it's $50.10 short.
“Why did that order only pay $530?”
Save the carts that matter as test carts. They're checked on a schedule and after discount, shipping and market changes, and you're told what changed and the likely cause.
“Which of our discounts can’t be used together?”
Combinations lists every pair where one discount allows combining and the other doesn't, so neither stacks. The discounts that block the most come first.
“Did we refund more than we should have?”
Refund Watch puts each refund next to Shopify's own calculation: goodwill, more or less than calculated, and restocking fees from returns. It alerts you when one breaks your rules.
Prices come from Shopify, not from a guess.
Shopify’s own calculation
Every cart is priced by Shopify, with your markets, discounts, discount apps, shipping profiles and tax.
Nothing is ordered
No order, draft order or charge is created. Carts are priced and the result is kept for comparison.
No names or addresses
Carts are priced as a guest, or as one of your customers by their ID and tags. No names, emails, phone numbers or addresses are read or stored.
Plans
Billed by Shopify. Pro and Business start with a 14-day free trial. Unlimited means up to 500 simulations a day. Everything each plan includes.
Free
$0
For a first look
- 5 simulations a day
- 2 test carts, checked weekly
- Changes shown in the app
- Refund totals
Pro
$19
a month
- Unlimited simulations
- 25 test carts, checked daily and after store changes
- Email alerts
- Combinations matrix
- Refund Watch with alerts
Business
$49
a month
- Everything in Pro
- 100 test carts, checked hourly
- Up to 10 countries per test cart
- Email and Slack alerts
Answer the next one with an X-ray.
Install on Shopify
Add Checkout X-Ray from the Shopify App Store. It opens in your Shopify admin, on the Free plan.
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.
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.