App Billing - Transaction volume billing

1 0 0

Hi there, 


We are looking to launch an app and want to bill based on volume of transactions (orders + refunds). 


Off of Shopify, we have a different billing solution that can handle this. However, I'm wondering when we launch the public app, is there an option for billing based on transaction volume? 

0 - 50 transactions = $25 / month

51 - 200 transactions = $45 / month

201 - 500 transactions = $ 75 / month 


thank you

Reply 1 (1)

Shopify Staff
1415 231 484

Hey @alexw1, our App Billing API does have some features that would allow you to set up usage charges that can be customized. Essentially, you would set up a recurring subscription and create pricing plans to match the payment "tiers" per usage type that you'd like to offer. 


In terms of actually tracking the transaction volume, you would have to build tracking methodology on your end, however this could be set up with a combination of webhook subscriptions and redundancy polling that you could monitor per shop (more on how Shopify webhook subscriptions work here)

There is a bit more information in the documentation here on how to set up those recurring usage charges too as a starting point. Hope this helps - let us know if we can clarify anything further on our end!  

Developer Support @ Shopify
- Was this reply helpful? Click Like to let us know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more visit or the Shopify Web Design and Development Blog