Bypassing Shopify Checkout when Shopify Integration is one of the features

Hey! I’ve tried submitting my app for review and got a rejection because of “Must not bypass Shopify Checkout”

The issue is that for my app, having Shopify store is not a requirement, but rather an extra feature, nice-to-have

For all the customers outside of the Shopify, I use Stripe currently

However, for every user who signed up with Shopify - I instantly change the gateway to Shopify and he can only manage the subscription via Shopify

Shouldn’t it be allowed? I mean I have a lot of competitors for whom Shopify is also one of the features

There are hundreds of apps who have some external billing for “non-shopify” flow

Am I doing something wrong? Can I adjust it somehow?

I’d really want to launch a Shopify app and comply with all the rules, but I can’t afford to force non-shopify users to go through the Shopify billing if they never even want to connect their Shopify account…

Please let me know if there’s anything I can do to get this resolved

Have a great day

However, for every user who signed up with Shopify - I instantly change the gateway to Shopify and he can only manage the subscription via Shopify

Shouldn’t it be allowed? I mean I have a lot of competitors for whom Shopify is also one of the features

Yes it should be.

But if the reviewer is able to see an option to not pay through the Shopify biling API, then that is your issue.

Are you certain there’s no option in your app to allow Shopify merchants to change their billing to Stripe instead?

Also, just to be certain about your apps functionality, is it possible you’re allowing end customers (not merchants) to checkout? Just want to rule out that “Must not bypass Shopify checkout” is applying to the merchant, not the end customer.