Assistance Needed with Shopify Billing API for Free App Submission

Hi There,

I hope you’re doing well.

I’ve developed an app currently on the free plan, and I’m in the process of submitting it to the Shopify App Store. However, I’ve encountered an issue with the Shopify Billing API.

Since the app offers a free plan with limited features, I set the price to $0 when creating a billing charge. Unfortunately, the API throws an error stating that the price must be greater than $0.

Could you please clarify how I should handle this scenario? Is there a recommended approach for free apps to comply with Shopify’s billing requirements?

Thank you in advance for your guidance!

Hi @hassan-qureshi1

Shopify’s Billing API designed for paid charges. For apps with a free plan, you shouldn’t include the free plan in your Billing API.

Instead, you can:

  • Add a free plan on your app listing in the Shopify App Store.
  • After merchants install your app, you can programmatically assign them to the Free plan within your app, without involving the Billing API.