Shopify says an app will stop working. What now?
Some apps still connect to Shopify with an older kind of access token. Shopify is retiring those tokens: affected apps leave the App Store on January 1, 2027, you'll see a warning in your admin from January 15, and from April 1, 2027 the app can no longer read or change your store's data.
The admin warning starts in 61 days.
The dates
- January 1, 2027: Apps that haven't switched are removed from the Shopify App Store and can't be newly installed. Stores that already have them keep working.
- January 15, 2027: Merchants using an app that hasn't switched see a warning in Shopify admin.
- April 1, 2027: Shopify refuses that app's requests to your store's data (HTTP 403). Features that depend on it stop working.
What the warning means
It's about the app, not your store. The developer has to update how their app signs in to Shopify (switch to expiring offline access tokens). You can't fix it from your admin, but you can ask the developer whether it's done and plan a replacement if it isn't.
What to do, step by step
- Open Settings > Apps and sales channels and list the apps your store depends on every day (checkout, shipping, subscriptions, reviews, accounting).
- Send each developer the message below and ask for a clear yes or no before January 1, 2027.
- If an app shows the warning after January 15, or the developer can't confirm, pick a replacement and export the app's data before April 1, 2027.
- Schedule the switch outside your busiest weeks and test checkout after it.
Message to send the app developer
Copy this into the app's support chat or email:
Expiring offline access tokens before January 1, 2027?
Hi, we use your app on our Shopify store. Shopify requires all public apps to use expiring offline access tokens by January 1, 2027, and requests with the old tokens will be refused from April 1, 2027. Has your app already switched? If not, when will it, and will we need to do anything (for example, reopen or reinstall the app)? Thanks!
What isn't affected
Custom apps, apps you created yourself in the Shopify admin or Dev Dashboard, and online (staff sign-in) tokens are not affected. Surfaced already uses expiring tokens.
A second deadline: script tags (March 1, 2027)
Separately, Shopify stops running script tags on storefronts on March 1, 2027. Apps that still add code that way stop showing on your store. Check your store in a few seconds: Free script tag checker
Install Surfaced
Surfaced checks your products for AI shopping assistants and lists the script tags that stop running in 2027. Free plan available.
Questions
Will my store break on January 1, 2027?
No. On January 1 an app that hasn't switched is removed from the App Store and can't be newly installed, but existing installs keep working. The break comes on April 1, 2027, when Shopify refuses the app's requests.
How do I know which of my apps are affected?
From January 15, 2027 Shopify shows a warning in your admin. Before then only the developer knows, so ask each one using the message on this page.
Can I fix it myself?
No. Only the app's developer can switch the app to expiring tokens. Reopening or reinstalling the app after they update may be needed; the developer will tell you.
What if the developer doesn't answer?
Treat the app as at risk. Choose a replacement from the App Store, export any data the app keeps, and switch before April 1, 2027.