Stripe subscription

Hi,
I’m working on my first app mobile. It’s the mobile version of my website.
In my website, users can pay for monthly subscription or by some “one shot” payment. I’m doing it with Stripe ( my average revenue is 1000€ /month but it increase every month).
I’m thinking about the best way to do it in my Flutter app. I thought use Flupper_stripe but I read lot of things about the fact that IOS or Android will refuse my app if I use Stripe for subscription. Is it true ?
I also saw the RevenueCat Solution but i don’t really know if it’s a good solution.
Could you give me some advices please?
Thank you.

It is very simple (unless you are in EU, as usual):

  1. Do you sell physical stuff? T-Shirts, Dildos, Fake drugs? Yes? You can use stripe.

  2. Do you sell services that are not limited to your app? For instance, a medical app where people pay to make online appointments with doctors? You can use stripe (but this is open to interpretation)

  3. Do you sell only digital goods that are limited to your app? Features, subscriptions, virtual coins, etc? You MUST use Google Pay or Apple Pay and you CANNOT use any other payment method not even hint the user he/she/it can do it on a website.

For Google, they’ll catch you, eventually.

For Apple, your app will not even see the light of day.

RevenueCat is a tool to make in app purchases and subscriptions easier because do this stuff manually is a pain in the ass. The Google/Apple APIs are pure crap and, to be safe, you need to confirm purchases server-side (so more money spent). Also, it’s very hard to track subscriptions with the default APIs. RevenueCat gives you all of this and also it makes possible for you to grant subscriptions manually (you CAN do this though Google Play Console and Apple App Connect, but it’s a pain).

RevenueCat is free until you reach some tier (when when you reach it, you already have enough money to pay them, so, no worries).

I’m not affilated at all with them, I’m just an user of RevenueCat after suffering with the Google/Apple APIs. (it’s amazing how bad things are for these companies, especially Google AdMob, considering this is their main incoming service).

4 Likes

Thank you for your complete answer.
You confirms what i though.

And what do you thing about Adapty ? I think i can use Stripe + Adapty ?

Yes, in the same manner as killing someone with an AK-47 instead of a Winchester 22 is not a crime at all! After all, it’s a different tool, right? :unamused:

Sorry but i dont understand your answer. Adapty seems to offer a good solution.:thinking:
I could be easier for me to have all my revenues in the same tools (Stripe).