Skip to Content
ConfigurationRevenueCat

RevenueCat

1. Create app in RevenueCat (see RevenueCat Docs )

  1. Create a new app in RevenueCat projects
  2. Create app in Play Store Connect and add the products, subscriptions and offers
  3. Create app in App Store and add the products, subscriptions and offers
  4. Connect the apps to the RevenueCat project

2. Create .env file

  1. Add the EXPO_PUBLIC_RC_APPLE_KEY and EXPO_PUBLIC_RC_GOOGLE_KEY to your .env file
EXPO_PUBLIC_RC_APPLE_KEY=aapl_1234 EXPO_PUBLIC_RC_GOOGLE_KEY=goog_1234

3. Edit revenueCatConfig.js (in config folder):

const revenueCatConfig = { productIDs: ['monthly-premium', 'appname-monthly'], entitlementID: ['Premium Access'], } export { revenueCatConfig };
  • productIDs: Add product identifiers for your subscriptions.
  • entitlementID: Define entitlements for user access.