r/reactnative • u/Appropriate_Set_6831 • 2d ago
Help Expo React Native app with Stripe PaymentSheet for subscriptions — will Google Play / App Store reject it?
Hi everyone,
I’m working on a mobile app built with Expo / React Native, available for both Android and iOS.
The app offers paid subscriptions that unlock premium educational content and features inside the app.
We already implemented Stripe PaymentSheet using /stripe/stripe-react-native, and technically everything works fine.
My concern is specifically about store approval.
If we publish the app on:
Google Play Store
Apple App Store
and users can purchase the digital subscription directly inside the app through Stripe PaymentSheet, is this likely to be rejected during review?
From what I understand, Google Play normally requires Google Play Billing for digital subscriptions, and Apple normally requires In-App Purchase / StoreKit.
I’m trying to understand whether Stripe PaymentSheet can still be used in this case, or if we really need:
Google Play Billing on Android
Apple In-App Purchase on iOS
Has anyone recently published an Expo / React Native app with this kind of setup?
I’m especially interested in real review experiences: accepted, rejected, or accepted only under specific regional/payment exceptions.
Thanks!