Shopify billing for connector app?

Hello together!

We’re currently developing a connector app, that’s sole purpose is to connect Shopify to our platform to integrate shop data.

Inside our application we use Stripe and we also support other shop systems.

Now I struggle to understand Shopify’s TOS and the Shopify support just answers with AI-generated text, that are not helpful. Do we have to use Shopify billing for all our clients if we publish the app?

I mean, I would be completely fine to use Shopify billing for clients coming to us via the Shopify App Store, but moving all existing clients over seems weird.

Does anyone of you have any info on this? Is there any way to discuss this with Shopify?

Thanks!

Hi Florian,

Correct - if you’re billing merchants inside your Shopify app, you’d need to use the Billing API to process these payments, and not a third-party payment processor.

Hey @Liam-Shopify,

thanks for your answer!

Even if your main business is outside of Shopify and the Shopify App is only a connector?

If so, how do apps like Klaviyo do it? They charge via third-parties.

Also, what is with our existing customer base? What if we’re onboarding someone from outside the Shopify App Store, and then later he wants to connect to Shopify via the app, do we then suddenly have to switch billing?

Thanks!
Florian