Shopify Checkout Extensibility Clarification

Topic summary

Clarification on upgrading to Shopify’s Checkout Extensibility: checkout pages and thank-you/order status pages can be upgraded independently, and their due dates differ.

  • It’s possible to upgrade the checkout now while keeping the current thank-you/order status pages unchanged. In that scenario, existing Additional Scripts on the thank-you/order status pages continue to work until those pages are upgraded.

  • After upgrading the checkout, scripts should be added via Customer Events (Shopify’s new pixel/events system), not the legacy checkout settings.

  • If you upgrade the thank-you and order status pages, you lose access to Additional Scripts on those pages. For analytics, migrate to Customer Events pixels or use/install an analytics app.

  • To use Checkout UI Extensions on both checkout and thank-you/order status surfaces, you need to upgrade both surfaces.

  • Terms: Checkout UI Extensions are the new framework for customizing checkout surfaces; Customer Events pixels are the replacement for legacy Additional Scripts.

Status: Discussion confirms upgrade flexibility and the required migration path for scripts/analytics; no disagreements reported; action item is to plan a phased upgrade and move analytics to Customer Events.

Summarized with AI on December 23. AI used: gpt-5.

Hi Everyone,

I just wanted to clarify the upcoming checkout extensibility feature required upgrade. As per the upgrade guide the due date for upgrade on both checkout pages and thank you (and order status) pages are different. Does that mean i can upgrade to checkout extensibility but only in my Checkout pages but not YET in my Thank You/ Order Status pages? I’m currently developing some Checkout UI Extensions for my checkout page, I’ll soon need to do some work as well in our Thank you and Order Status pages (analytics stuffs). Is my understanding correct that we can rollout our updates in Checkout Pages (can fully upgrade to extensibility) while we’re still working on other stuffs in Thank you and Order Status pages? Will our current Additional Scripts for order status page still work even if we upgrade to checkout extensibility?

@josepheus After upgrading the checkout you can add scripts in “customer events” not checkout settong.

Hi, you can upgrade it separately, but it doesn’t mean that the only possibility is to upgrade checkout now, and the thank you page - later in 2025. You can upgrade both also. Remember that you lose access to the additional scripts if you upgrade the thank you page and status page. If you want to implement Checkout UI Extensions for both pages (checkout + thank you), then you have to upgrade both. When it comes to analytics you have to start using customer events pixel instead of additional script or install/create an analytic app.

1 Like