Paywall and Subscriptions
Payments with Revenue cat
Revenue Cat Setup
To use Revenue Cat, you will need to setup subscriptions for your app in the App Store Connect and Google Play Console. You will also need a RevenueCat account to manage your subscriptions.
You can follow the instructions in the Revenue Cat documentation to setup your account and configure your app.
Also, you can follow this great tutorial from notJust.dev to setup Revenue Cat and Subscriptions.
App Setup
In LaunchYourApp we have the initial configuration you will need for RevenueCat already configured
We also have some util functions to help you with the implementation of RevenueCat in your app, this function will help you to check if the user is subscribed or not, and also will help you to present the paywall to the user.
All you have to do is to change the EXPO_PUBLIC_REVENUE_CAT_ANDROID_API_KEY
and EXPO_PUBLIC_REVENUE_CAT_APPLE_API_KEY
in the .env
file, configure your subscriptions in RevenueCat and you are ready to go.