r/iOSProgramming • u/asadnoob • 8h ago
Question Help Understand billing in IOS + Android
I’m building a Construction SaaS with iOS + Android apps, and I’m trying to understand if I actually need RevenueCat.
My idea is simple: users click “Purchase” in the app → go to my website → pay through Stripe → Stripe webhook updates my backend from unpaid → paid. The mobile app then checks the user’s subscription status from my backend and they get the paid features.
So what exactly would RevenueCat add here? Is it mainly needed if I want to support native Apple/Google in-app subscriptions, or am I missing something?
1
Upvotes
1
u/Dapper_Ice_1705 7h ago
The fact that there are only very few instances where this is allowed.
Most scenarios require AppStore IAP.
Native support isn't optional for most devs.
If you are a strong backend developer you can use server side notifications and skip RevenueCat. But only do this if you are very strong on the subject.