Skip to main content

I am implementing a subscription-based app with monthly and yearly plans. I've set up free trials for both plans under Introductory Offers in Apple Store Connect. However, I'm unsure how to integrate these free trials into my iOS app using RevenueCat.

Here are the specific points I need help with:

  1. How do I configure RevenueCat to recognize and handle the free trials I've set up in Apple Store Connect?
  2. Are there specific methods or API calls in RevenueCat I should use to verify the free trial period for a user?
  3. Do I need to make any additional configurations in RevenueCat or my app's code to ensure the free trial works correctly for both subscription plans?

Any examples, documentation references, or guidance would be greatly appreciated.

 

 

Hi ​@nikunj-agrawal-flutter,

If you’ve set up the free trials as introductory offers, you don’t need to change or set anything in RevenueCat - we will automatically detect it!

You should always read the active entitlements from your SDK to know if a user has access to premium features, it doesn’t matter if the user is on trial or not we take care of it out of the box.

The only thing you should set on your code is if you want to show it in your custom paywalls, if you are using RevenueCat’s paywalls we’ll also display it automatically.

Let me know if that works!