Onboarding Clients to Custom Plans Outside Standard Shopify Plans

I have a public Shopify app with three plan options: $0, $99, and $299. These plans are displayed on the Shopify app listing and also on the website pricing page associated with the app listing.

Now, I’d like to onboard a client to a custom plan, where payments will be processed via PayPal. My plan is first to switch the client to the free plan, then onboard them to the custom plan with PayPal as the payment method.

Are there any restrictions from Shopify on doing this? Is this approach allowed?

Alternatively, would it be better to create a custom app specifically for onboarding clients to this custom plan?

Hey @Niranjan_Mangal thanks for asking! Curious how others are handling this too. I have seen many apps that talk about further pricing details being available on their website but never took the time to look for how they are implementing the custom pricing approach.

Generally you need to do the billing for apps through Shopify. Their app requirements say:

Your app must use managed pricing or the Billing API to charge merchants, unless you’ve received an exemption from Shopify.

If you have a strong use-case you might reach out to Partner Support and see about getting an exemption.

1 Like