Express checkout isn't working on my store
Express Checkout is a paid feature that lets customers buy with one click instead of going through the full cart flow; if it isn't working, the most common causes are the Express Checkout block being missing from the page or the customer getting stuck at the phone verification step.
Steps
- Confirm your plan includes Express Checkout — it isn't available on the free plan.
- In your store editor, check that the Express Checkout block is actually added to the product or landing page — the button does nothing if it was removed or never added.
- Preview the page as a customer and test a full purchase, including entering a phone number — Express Checkout can include an OTP (verification code) step, so confirm the code arrives and can be entered.
- If your store recently moved to the current platform version, re-check the page in the editor — pages built on an older version may need blocks re-added rather than assuming settings carried over. Republish the page after making any changes.
- Clear your browser cache (or test in an incognito/private window) and reload the page to rule out a stale cached version. If it still happens, open a ticket with the page link.
Common problems
- Wanting your store reverted to an older version because Express Checkout stopped workingversions can't be reverted once migrated; describe the exact symptom instead so it can be diagnosed.
- Button visible but clicking does nothingcheck the block is on the page and not hidden behind another element, then republish, clear your cache, and test again in an incognito/private window.
- Customer doesn't receive the verification codeopen a ticket with the order and phone details so it can be investigated.