App reviews, troubleshooting, and recommendations
Hi, there
Im trying to launch a new version of a payment app for testing and I'm receiving the following error:
"Unpublishing payments app extensions and versions is not permitted"
How to fix it? I have always used this flow to release new versions for testing, but have not gotten this error previously
Hey Daniloab,
Heddy from Gameball here.
The error message you're seeing, "Unpublishing payments app extensions and versions is not permitted," usually occurs when there's a change in Shopify's policies or how they handle payment apps.
Here are a few things you might want to check or try:
Double-Check Permissions: Make sure that your app has the necessary permissions for the actions you're trying to perform. Sometimes, changes in Shopify's API or app handling can introduce new requirements.
Check for Updates or Announcements: Shopify occasionally updates its platform, and it's possible that there has been a recent change in how they handle payment app versions. Look for any recent updates or announcements from Shopify that might explain this new restriction.
Consider Using a New Version: If unpublishing is no longer allowed, you might need to create a new version or extension and publish it separately for testing instead of trying to unpublish an existing one.
Reach Out to Shopify Support: Since this seems to be a new issue, contacting Shopify Support or using their Partner Dashboard support might give you a clearer answer. They can provide insights specific to your app and possibly guide you through any new processes.
Testing in a Staging Environment: If you're trying to test changes, consider setting up a staging environment or using a separate app listing specifically for testing purposes. This way, you avoid conflicts with the live version.
This error might be part of a broader change in how Shopify manages payment apps, so checking in with support could be key to figuring out the exact cause and solution.
First of all thanks for answering!
I discovered something when I deployed the config directly through the CLI. It is removing my off-site payment extension.
This example shows Shopify does not create or link the extension on it when deploying by cli:
But, if I go to the partner dashboard, change something on the payment app, and generate a new version:
Im trying to understand if is something related to the API version of this specific payment app. The version is 2023, may when deploying by cli does not generate the extension because of the old version
Thanks to everyone who participated in our AMA with 2H Media: Marketing Your Shopify St...
By Jacqui Sep 6, 2024The Hydrogen Visual Editor is now available to merchants in Shopify Editions | Summer '...
By JasonH Sep 2, 2024Note: Customizing your CSS requires some familiarity with CSS and HTML. Before you cust...
By JasonH Aug 12, 2024