“Do I have to pay to find out why a code didn’t work?”
No. On the Free plan you can price 5 carts a day in the Simulator, each with the reasons. Pro and Business check your test carts for you and tell you when a price moves.
Get notified: Coming soonPro and Business start with a 14-day free trial. Billed by Shopify.
Three plans
Free
$0
No card needed
- Up to 2 test carts, checked once a week
- 5 simulations a day
- No re-checks after store changes
- Changes shown in the app, no emails
- Refund Watch: refund totals
Pro
$19
a month, after a 14-day free trial
- Up to 25 test carts, checked every day
- Unlimited simulations (fair use: 500 a day)
- Re-checks 10 minutes after discount, shipping or market changes
- Email alerts with the likely cause
- Combinations matrix: which discounts work together
- Carts priced as one of your customers
- Refund Watch: every refund and its gap from Shopify's calculation, with rules and alerts
Business
$49
a month, after a 14-day free trial
- Up to 100 test carts, checked every hour
- Unlimited simulations (fair use: 500 a day)
- Re-checks 10 minutes after discount, shipping or market changes
- Email alerts with the likely cause
- Slack alerts to a channel
- Combinations matrix: which discounts work together
- Each test cart checked in up to 10 countries
- Carts priced as one of your customers
- Refund Watch: every refund and its gap from Shopify's calculation, with rules and alerts
Side by side
| Free | Pro | Business | |
|---|---|---|---|
| Price | $0 | $19 a month | $49 a month |
| Free trial | No card needed | 14 days | 14 days |
| Simulations | 5 a day | Unlimited (fair use: 500 a day) | Unlimited (fair use: 500 a day) |
| Test carts | Up to 2 | Up to 25 | Up to 100 |
| Test carts checked | Once a week | Every day | Every hour |
| Re-checked 10 minutes after discount, shipping or market changes | No | Yes | Yes |
| When a price changes | Shown in the app, no emails | Email alerts with the likely cause | Email and Slack alerts with the likely cause |
| Combinations | The list of issues | The matrix: which discounts work together | The matrix: which discounts work together |
| Countries per test cart | 1 | 1 | Up to 10 |
| Carts priced as one of your customers | No | Yes | Yes |
| Refund Watch | Refund totals | Every refund and its gap from Shopify's calculation, with rules and email alerts | Every refund and its gap from Shopify's calculation, with rules and email and Slack alerts |
How billing works
“Who bills me?”
Shopify, in USD, on your Shopify invoice. You approve every change on Shopify’s plan page; Checkout X-Ray never charges you itself.
“What does unlimited mean?”
Fair use: up to 500 simulations a day, to protect your store’s API rate limit. Saving a test cart and re-running one don’t count.
“Can I cancel?”
Any time, on Shopify’s plan page. A cancelled plan runs to the end of the billing cycle, then the store is on Free.
“What happens to my test carts on a smaller plan?”
They’re kept. The oldest ones, up to the new plan’s limit, are checked; the rest wait.
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.