← Articles · Shopify

The Future of Shopify Checkout: Where It's Heading

2 March 2026 · 3 min read

Shopify's checkout is arguably the most important piece of ecommerce infrastructure on the internet. It processes hundreds of billions of dollars in transactions annually. The architectural decisions Shopify makes about checkout ripple through the entire ecosystem.

The shift from checkout.liquid to Checkout Extensibility was the biggest change. But it's not the end of the story. Based on what Shopify has shipped recently and where the API is heading, here's my read on what comes next.

One-page checkout becomes the default

Shopify has been testing one-page checkout layouts for a while now. Instead of the traditional multi-step flow (information, shipping, payment), everything appears on a single page. The customer fills in their details, selects shipping, and enters payment in one scrollable view.

The data supports it. One-page checkouts reduce abandonment because customers can see the entire process upfront. There's no "how many more steps?" anxiety. For mobile — which is 70%+ of traffic for most DTC brands — fewer page transitions means fewer drop-off points.

I expect one-page checkout to become the default for new Shopify stores, with the multi-step flow remaining as an option. The extension points should work the same way in both layouts, which means your Checkout UI Extensions won't need rebuilding.

Shop Pay expands beyond Shopify

Shop Pay is already the fastest-converting accelerated checkout in ecommerce. Shopify has been pushing it beyond the Shopify ecosystem — it's available on BigCommerce, WooCommerce, and other platforms via Shopify's commerce components.

This is a strategic play. Every Shop Pay user is in Shopify's network. Every transaction gives Shopify data. The more ubiquitous Shop Pay becomes, the stronger the network effect, and the harder it becomes for competitors to match the conversion rates.

For merchants, this is straightforwardly good. Shop Pay's conversion rate advantage is real and measurable. I've seen 10-15% improvements in checkout completion rates when Shop Pay is the primary accelerated payment option versus generic express checkout.

Checkout extensibility gets richer

The current extension points cover the main checkout sections, but there are still gaps. I expect Shopify to add:

Pre-checkout extensions — customisation before the customer enters the checkout flow. Think shipping estimators on the cart page, or eligibility checks that run before checkout begins.

Richer post-purchase capabilities — the post-purchase extension point is currently limited to a single page between order confirmation and thank you. I'd expect this to evolve into a more flexible upsell and engagement flow.

Better extension-to-extension communication — right now, each extension runs independently. If you have a loyalty extension and a discount extension, they can't easily share data. Some mechanism for extensions to coordinate would open up more complex checkout experiences.

Expanded Function capabilities — more input data, higher execution limits, and potentially new Function targets for tax calculation and fulfilment logic.

Subscriptions become native to checkout

Shopify's subscription APIs work, but the checkout experience for subscriptions still relies on third-party apps (ReCharge, Skio, Loop) to manage the subscribe-and-save flow. I suspect Shopify will bring more of this native.

The selling plan model is already part of the Shopify data model. Extending checkout to handle subscription selection, frequency management, and recurring billing natively would reduce the dependency on subscription apps and improve the conversion flow.

What this means for developers

If you're building checkout customisations, invest in Checkout UI Extensions and Shopify Functions. The checkout.liquid era is over, and the extension-based model is where everything is heading.

Build your extensions to be resilient to layout changes. Don't assume the checkout will always be multi-step. Don't hardcode positions within a section. Use the extension API's placement targets and let Shopify handle the layout.

Keep your Functions lean. The runtime constraints may relax over time, but writing efficient, focused Functions is a good discipline regardless. One Function per business rule. Test with realistic cart data, not minimal fixtures.

The brands that get checkout right — fast, trustworthy, frictionless — are the ones that win. Shopify is building the infrastructure to make that easier. The developer's job is to use it well and resist the temptation to over-customise. The best checkout is the one the customer barely notices because it just works.

Need help with this?

If you're working on something related and could use an extra pair of hands, I'm available for project work. No obligation — just a conversation.

Get in touch →