Why is my Shopify checkout not working?
Shopify checkouts fail for a short list of reasons: no shipping rate matches the customer's address, the payment is declined or the gateway is misconfigured, an app is interfering with checkout, or a tax or inventory setting is blocking the order. Less often it's the customer's own browser, or a Plus checkout extension that broke after an update.
Match your symptom first. It tells you which section to read.
| Symptom | Most likely cause |
|---|---|
| Customer reaches checkout but no shipping rates appear | No shipping zone or rate covers that address, weight or order value |
| Payment is declined or shows an error | Card-level decline, provider outage, or a payment account under review |
| "This store can't accept payments right now" | Store on a trial or paused plan, no active payment provider, or a Shopify Payments account on hold |
| "Something went wrong" or a generic error | App conflict, a broken checkout extension, or a Shopify-side incident |
| "Checkout is currently unavailable" | Storefront still password-protected, SSL not yet active on the domain, or a Shopify incident |
| Checkout page won't load for some customers | Ad blocker, browser extension or network on the customer's side |
| Discount code rejected at checkout | Code expired, conditions not met, or a combination conflict |
| Customer can't get past contact information | Field validation failing, or the email being marked invalid |
| Tax looks wrong or blocks the order | Missing tax registration, or a tax app overriding Shopify's defaults |
| Checkout breaks only on mobile | Shop Pay, Apple Pay or Google Pay settings |
| Custom checkout extension fails (Plus only) | Extension broken after a platform update, or an app-side error |




