A place to discuss charging merchants for your apps and services using the billing API.
As a Shopify app developer, We calculate our additional usage using Monthy Active Users(MAU). We have a limit for each plan if the Shopify app user exceeds the limit they need to pay additional Overage charges for this. In the Annual plan will I be able to collect the payment from the App customer monthly for this usage?
I too would like to support more Enterprise level clients with an Annual fee but still charge a monthly usage subsacription.
For example, as an app developer I could provide a discounted Annual plan that includes X amount of usage included.
If the merchant's usaged goes over their allotment for the month, start charging usage charges.
But without an upfront annual fee, there's no real incentive for the merchant to commit to an annual plan, because we cannot charge a single commitment.
I guess the closest option would be to charge a single upfront transaction with a OneTimeAppCharge.
But even then it would require a very large monthly usage cap that might not be desired by the merchant.
Want to see it in action? Check out our demo store.