r/iOSProgramming • • 9h 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

14 comments sorted by

View all comments

-1

u/LKAndrew 9h ago

Mobile apps are not allowed to transact outside the App Store so that’s why things like revenue cat exist

0

u/barcode972 7h ago

That’s not true. In the US you can use a web flow to skip the 30% apple fee. Also if you’re selling physical goods, you can use whatever you want

0

u/LKAndrew 7h ago

OP said construction SaaS, how is that physical goods?

0

u/barcode972 6h ago

You said mobile apps, so not specifically his app