Essentials
In App
Weekly,Monthly,Lifetime and how we handle it
iOS
Subscription
We will walk through Subscriptions. It is the same for In App products.
- Go Subscription tab on your AppStore Connect account of your app. You will see it on left menu.
- Create Subscription Group.
- Create Subscription. For every Subscription (Weekly,Monthly,Yearly) we want to have seperate item. For id of subscription we are recommended to use such formula “yourApp_duration_price” For ex. “wally_1w_299” This is unique id which we will use then on RevenueCat Dashboard and in our app directly. So i recommend to think about it and save it.
- On Subscription page we are filling data about Subscription as Duration, Localization, Pricing and Screenshot of paywall. It is needed for easier review of your app. I believe sometimes reviewer does not look directly to your paywall in app, he just looks at your screenshot, so do not forget to upgrade it, when you change paywall.
💡 Do not forget to add “Restore” button on your paywall, it is common reject from Apple.
- Create App on RevenueCat console Here we will need walk through flow.
- Get Shared App Secret from AppStore Connect
- Get In App Key from Integrations Tab in AppStore Connect
- Add Your Products. Id should be exactly as it is on AppStore side.
Android
- Go to Cloud console and click “IAM Admin” => click Service Account
https://console.cloud.google.com/
- Click Create Service Account.
- Write a unique name and continue and second step add these two roles.
Pub/Sub Admin — this enables Platform Server Notifications Monitoring Viewer — this allows monitoring of the notification queue Continue and save.
- After that at the right tab, create a new Key and download the Key.
- Open Play Console And Grant Financial Access Go to your play console dashboard and click Api Access => Click Service accounts manage play console permissions.
- Click App Users and Permissions, select your app.
- Create in app products on PlayConsole Side
-
Add product to Android app in RevenueCat. As we did it for IOS.
-
Add items to Play Console as we did it for IOS
💡 For Android it takes time before you can see it on device. It can take more than a day. For IOS it works almost immidiately, it already should work in Sandox mode, so you can test it as you want.