Skip to main content
Question

How to Implement Free Trials for Monthly and Yearly Subscriptions in iOS Using RevenueCat?

  • December 31, 2024
  • 1 reply
  • 316 views

Forum|alt.badge.img

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.

 

 

This post has been closed for comments

1 reply

joan-cardona
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • 413 replies
  • January 7, 2025

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!


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings