Adapting to Checkout Extensibility: Is it possible to add scripts to it?

Topic summary

Migration to Checkout Extensibility by August 13 raises concerns about losing script-based customizations after the removal of checkout.liquid.

Key questions:

  • Scripting: With checkout.liquid deprecated, do existing scripts that modify checkout elements still work, or is script integration no longer possible in the new system?
  • Phone number validation: Without custom scripts, is there a built-in method or workaround in Checkout Extensibility to enforce numeric-only input (no spaces) for the phone field?

Context: checkout.liquid was the legacy template allowing direct scripting; Checkout Extensibility is the newer framework for customizing checkout via sanctioned extensions/APIs.

Status: Request for guidance; no answers or confirmed workarounds yet. The thread remains open with unresolved questions about script support and field validation options in Checkout Extensibility.

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

Hello Shopify Community,

As we will be required to transition to Checkout Extensibility by August 13, I have a couple of concerns:

  • Scripting: With the elimination of “checkout.liquid”, what happens to existing scripts that modify checkout elements? Is script integration now completely obsolete in the new system?
  • Phone Number Validation: Is there a workaround or method within Checkout Extensibility to ensure the phone number field only accepts numbers, with no spaces, since it seems we can’t add scripts anymore?

Thanks for your guidance!

1 Like