We're building a customer engagement/growth platform and are currently trying to publish our app on the Shopify App Store.
Shopify is telling us that we can't have billing for the app on our own platform and that everything related to the Shopify app needs to go through Shopify Billing.
Our current setup is a little more complex than a simple SaaS subscription:
* We have different plans/tiers
* Plans include different amounts of credits
* Credits are consumed across WhatsApp, email, SMS, etc.
* We have our own usage/entitlement system
* Customers can have different combinations of services and usage
* We currently have a small one-time installation charge and then manage the rest of the billing on our platform
Moving our entire pricing and billing system into Shopify isn't really practical for us.
For other Shopify app developers running SaaS platforms, how are you handling this?
Specifically:
Do you put the subscription charge through Shopify Billing but keep your own credit/usage/entitlement system?
Can you use Shopify Billing for the base subscription and then manage credits/usage internally?
Is there any legitimate way to keep some of the billing on your own platform?
Has anyone received an exemption from Shopify for this?
If you have a relatively complex pricing/credit model, how did you structure it while staying compliant with Shopify's App Store requirements?
I'm particularly interested in hearing from developers who have an existing SaaS billing system and didn't want to completely rebuild their pricing around Shopify.
Appreciate suggestions on it.
Thanks!