Hi Community,
I’m reaching out to discuss a persistent issue we’ve encountered related to the payment method update page on our Shopify stores. We’ve fully migrated to Checkout Extensibility, but we are experiencing problems where contents from our old (and already deleted) checkout.liquid file are still being injected on the payment method update page. Here’s a detailed breakdown of our situation:
Background:- Migration to Checkout Extensibility: We migrated to Checkout Extensibility, and since then, our checkout process has been functioning correctly without loading any contents from thecheckout.liquid. However, the payment method update page continues to reference and load stuff from this old and already deleted checkout.liquid. This leads now to some Javascript conflicts in our case.
Issue Details:1. Old Contents and Custom Script Tags Loading: Despite deleting the checkout.liquid file and re-uploading our theme (without any checkout.liquid ) the payment update page still attempts to load scripts related to PayPal and other custom JavaScript that we had previously implemented.
- No Third-Party References: We have very few apps installed and do not have any that would reference the old checkout.liquid.
- Replication of Issue: We can consistently replicate the issue across our store. The problem is exclusive to those stores that underwent the migration process; our newest store does not experience this issue, as it was built directly on Checkout Extensibility.
- Most strange thing: Even the Shopify admin area itself says that it can find customizations in a not existing checkout.liquid.
Attempts to Resolve:- We have engaged with Shopify support multiple times, providing detailed information, including screen recordings and source code comparisons.
- Despite extensive troubleshooting—including resetting themes and configurations—there has been no resolution.
- We believe the issue lies with internal caching, references and backend page creation by the shopify server that are not being updated after migration.
Request:
We would greatly appreciate any insights or advice from the community, especially if anyone has experienced similar issues or has suggestions for troubleshooting. If so please also contact Shopify support to escalate this to the backend engineering team for further investigation.
Cheers
