Managed App Pricing in development mode

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

Yes same doubt

The doc you linked is out-of-date, but yes, you can set up managed app pricing on a dev store:

  1. Go to your app in partners.shopify.com
  2. Click “Distribution” in left nav panel
  3. Click “Manage submission”
  4. 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.
  5. At “Choose a primary listing language”, click “Choose” and select your primary language
  6. Now the same item changes to “Create your listing content”, click “Create”
  7. Ingore errors and inputs and scroll halfway down ginormous form page to “Pricing Details”
  8. Ensure “Managed Pricing” is selected (default for new stores)
  9. 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.
  10. 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?

This is the solution: https://community.shopify.com/c/shopify-apps/managed-app-pricing-in-development-mode/m-p/2916643/highlight/true#M88705