Developers are encountering a billing approval bug when creating new Plus development stores through the updated developer dashboard.
Core Issue:
The appSubscriptionCreate mutation executes successfully
However, the confirmationUrl redirects to an error: “This feature isn’t currently available for your store”
The issue is specific to Plus stores; Basic and other plan types work correctly
Older development stores are unaffected
Attempted Workaround:
A suggested fix involves manually enabling billing via Settings > Plan and using test credit card mode. However, this workaround fails on Plus stores where the billing feature itself appears locked (see attached screenshots).
Current Status:
Multiple developers confirm experiencing the same problem
The issue appears related to differences between stores created via the partners dashboard versus the new dev dashboard
No working solution has been identified for Plus development stores
The problem remains unresolved and ongoing
Summarized with AI on October 24.
AI used: claude-sonnet-4-5-20250929.
Currently, if I create a new development store (using the new developer dashboard) with the Plus role, when I create a subscription via the appSubscriptionCreate mutation, the mutation succeeds, but clicking on the confirmationUrl redirects to a page showing “This feature isn’t currently available for your store.”
However, for older development stores or for newly created stores with other roles (e.g., Basic), the confirmationUrl works as expected and takes me to the subscription approval page for the Shopify app pricing.
This is a known bug with new Plus development stores where the billing system isn’t fully active. Your code is likely correct.
To fix it, you need to manually enable the billing system in test mode. Go to Settings > Plan in your development store’s admin. Select any paid plan and proceed to the payment screen. Instead of entering a real credit card, choose the developer-only option to use a test credit card or enable test mode.
Once you complete this process, the billing system will be active, and the confirmationUrl will work as expected.
Thanks for your response, but it seems that with the Plus plan this feature is also locked, while it still works on the other plans. Could you check this issue again?
Yeah, same here. I’ve also noticed that development stores created from the partners dashboard behaves differently from the ones created from the new dev dashboard.