Short answer: your checkout breaks only if you are still on the legacy checkout when the deadline lands. Shopify auto-reverts unmigrated stores to the default checkout by August 26, 2026 (August 13, 2026 for Plus), dropping custom branding, custom fields, and legacy scripts. To check, open your admin, go to Settings, then Checkout: an Upgrade button means you are still on the legacy checkout. Fully migrated stores are not affected.

Check your status in two minutes

Check 1

Look at Settings, then Checkout

This is the definitive test. In your Shopify admin, open Settings, then Checkout. If you see an Upgrade button, you are still on the legacy checkout and need to migrate. If you see the Checkout Editor, you have already moved and the checkout.liquid revert does not affect you.

Check 2

Look for live Shopify Scripts

Did you run discounts, tiered shipping, or bundle pricing through Shopify Scripts? Those stopped on June 30, 2026. If a discount or bundle price quietly stopped applying around then, that is your sign. Rebuild the logic as a Shopify Function.

Check 3

Look for tracking in Additional Scripts

If your Meta or Google Analytics conversions have been under-reporting, check whether a pixel is still pasted in the Additional Scripts field. That field was locked on August 28, 2025, so anything there stopped firing. Move it to a Web Pixel or the official channel apps.

The two-minute version: if Settings, then Checkout shows the Checkout Editor and you never used Scripts or Additional Scripts, you are almost certainly fine. If you see an Upgrade button, or you know you had custom discounts or pixels, you have work to do before the deadline.

Check your store against the deadline, free

The free Checkout Deadline Checker scans your storefront for the legacy tracking that broke on the Additional Scripts lockdown and gives you a dated admin checklist for the parts only you can see. No signup, nothing stored.

Check my checkout free →

Who is actually at risk

A plain store on a standard theme, with no custom checkout code, no Scripts, and tracking through the official apps, has little to worry about. The stores that get hurt are the customized ones: Shopify Plus stores that used checkout.liquid for branding, stores running discounts or bundles through Scripts, and stores whose pixels still live in Additional Scripts. If that is you, treat the deadline as real.

Two things are worth fixing first because they cost money quietly: tracking (so your ad reporting is accurate) and any discount or bundle logic (so your offers actually apply). For the tracking fix, see how to fix Shopify tracking after Additional Scripts was deprecated. For discounts and bundles, see how to migrate Scripts to Functions. For the full timeline, see the checkout extensibility deadline guide.

If you need to rebuild bundle or volume-discount pricing, EZBundle runs that logic as a Shopify Function, which is the supported path for the new checkout.

Frequently asked questions

My checkout looks fine right now. Am I safe? Maybe. The checkout.liquid revert happens on a schedule, so a store that looks fine today can still be switched to the default checkout on the deadline if it has not migrated. Do the Settings, then Checkout test rather than judging by appearance.

I use an app for my checkout customizations. Does the app handle this? Modern apps that run on checkout extensibility do. Older apps that relied on Scripts or Additional Scripts do not. Confirm each app you depend on has moved to the supported path.

Can Shopify migrate me automatically? Shopify auto-upgrades unmigrated stores to the default checkout, but that is not the same as preserving your customizations. Automatic upgrade means you lose the custom parts unless you rebuild them on the new system first.