Shopify’s checkout is deliberately locked down, and the amount of it you can genuinely change is smaller than most tutorials imply. Here’s the real boundary on each plan — and the one approach that gets you a page you fully control.
Guides·Updated 20 August 2026
The short answer
On standard Shopify plans you can change branding — logo, colours, fonts, background — and add limited app blocks through checkout extensibility. You cannot restructure the page, change the step order, or add arbitrary HTML. Shopify Plus adds more extension surface and rules. To fully control the layout, the copy, the order of fields and what sells on the page, the checkout has to live outside Shopify.
The checkout editor gives you a real but narrow set of levers. Used well, it’s worth doing — it costs nothing and it makes the page look like your brand rather than a generic form.
This is where most “fully customise your Shopify checkout” articles quietly stop being accurate.
Plus widens the extension surface: more slots, more app blocks, checkout branding at a deeper level, and access to Shopify Functions for custom discount and shipping logic. It also carries an enterprise price tag.
It’s a real upgrade if you need programmable discount logic at scale. It still doesn’t give you an arbitrary page — the checkout remains Shopify’s component, rendered by Shopify, in Shopify’s structure.
If what you actually want is a page you design — one screen, your order of fields, your copy, your blocks — then the checkout has to be yours rather than Shopify’s. The storefront stays on Shopify; the checkout step points at a page on your own domain, and the paid order is written back into Shopify Admin over the Admin API.
That’s what CrispCheckout does. Practically, it means a drag-and-drop one-page checkout with the blocks Shopify’s checkout won’t host.
Owning the page costs you three things, and they’re worth weighing rather than glossing over.
FAQ
No. checkout.liquid has been retired in favour of checkout extensibility. Any guide that tells you to edit it is out of date.
Not for branding — colours, fonts, logo and layout choice are available on standard plans. Plus is needed for the deeper extension surface and Shopify Functions. Neither gives you an arbitrary page.
Not before payment on standard plans. Post-purchase upsell pages, which appear after the payment step, are the supported route.
Yes. The paid order is created through the Admin API with customer, line items, shipping and totals, and Shopify sends its usual confirmation email.
No. The storefront — every indexable page — is untouched. Checkout pages aren’t indexed either way.
Keep reading
Build and preview your whole checkout for $0, no card required. Flip it live whenever you’re ready.
General information about how Shopify and third-party payment processing work, accurate to the best of our knowledge at the time of writing. It isn’t legal, tax or financial advice, and platform policies change — check the current terms with Shopify and your processor. Product names belong to their respective owners. Spot something outdated? Tell us and we’ll fix it.