Hello everyone.
Thanks to Summer Edition 2024, it’s now possible to automate the app subscription process without using the Billing API.
https://shopify.dev/docs/apps/launch/billing/managed-pricing
But how can I use this functionality in development mode? As far as I understand it is necessary to register an application in the listing and pay one-time app store registration fee, is it right?
1 Like
The doc you linked is out-of-date, but yes, you can set up managed app pricing on a dev store:
- Go to your app in partners.shopify.com
- Click “Distribution” in left nav panel
- Click “Manage submission”
- It may require you to pay for registration. Maybe there’s a way around I dunno I just paid. Start from step 1 after registering.
- At “Choose a primary listing language”, click “Choose” and select your primary language
- Now the same item changes to “Create your listing content”, click “Create”
- Ingore errors and inputs and scroll halfway down ginormous form page to “Pricing Details”
- Ensure “Managed Pricing” is selected (default for new stores)
- Under “Recurring charge pricing plans” click “+ Add” to create at least 1 paid plan, then save. You don’t need to add/change anything else if you only want to test pricing.
- Now you can visit "https://admin.shopify.com/store/{store_handle}/charges/{app_handle}/pricing_plans". This is the URL you add in your app when users want to see all pricing plans as well as their selected pricing plan.
3 Likes
That was the question.
After paying the fee, I was able to enable managing pricing, but I would like to know how to do this in development mode on an unpaid developer’s partner account.
Ah ok, got it, then seems not unfortunately, as far I could tell step 5+ was behind the paywall.
Maybe someone comes along with the workaround, would definitely be good to include that in the free tier, but I imagine the hosted pricing plans come with a cost on the shopify side.
Hi, you don’t need to pay anything!
You have to create (you can keep it as a draft) a language listing content.
From there you can add the plans. You will access them on your app with this url:
https://admin.shopify.com/store/:store_handle/charges/:app_handle/pricing_plans
1 Like
Did you find any solution?