Checkout Optimize Lab
Guides for a faster, higher converting Shopify checkout

Shopify Checkout Extensibility, Explained for Regular Merchants

Checkout extensibility is Shopify's system for customizing checkout through apps and a visual editor instead of code. It replaced checkout.liquid, keeps checkouts upgrade-safe and fast, and on Plus plans lets developers build custom checkout UI components. Regular merchants experience it as the checkout editor plus installable checkout blocks.

Why Shopify rebuilt checkout

The old checkout.liquid let stores inject arbitrary code into checkout, which broke with every platform update and created security exposure. Extensibility swaps that for controlled extension points: app blocks, branding settings, and for Plus stores, custom components built with Shopify's UI libraries.

What you can do on a standard plan

Brand the checkout (logo, colors, fonts), add app blocks for upsells and custom fields, adjust contact and form settings, and use Shop Pay and express wallets. This covers the practical needs of almost every store under a few million in revenue.

What Plus adds

Plus merchants get the full component system: custom banners, logic-driven fields, delivery customizations, and payment method reordering, all still inside the upgrade-safe framework. Agencies build these as checkout UI extensions that a merchant installs like apps.

Practical migration notes

Any store that used checkout.liquid was moved to extensibility automatically, with tracking scripts moved to customer events and pixels. If your analytics or ad pixels stopped reporting after the change, they need reinstalling through the customer events section rather than theme code.

Frequently asked questions

Is checkout extensibility mandatory?
Yes. The legacy code-based checkout was retired; all stores now use the extensibility model.
Do I need a developer?
Not for branding and app blocks. Custom Plus components need a developer or an app from the app store.
Did this change checkout speed?
Extensibility checkouts load through Shopify's optimized infrastructure, and most stores saw checkout performance stay flat or improve.