Question

Free time-limited trials iOS

  • 7 September 2021
  • 2 replies
  • 29 views

Badge

Hi,
I need to implement a free trial period for a paid iOS app. How do I check if the trial period has expired with RevenueCat ?


2 replies

Userlevel 3
Badge +6

Hey @Maurizio,

Trials are automatically applied to subscription products once it is set up as an Introductory Offer as detailed here, and will only allow a user to redeem a trial once for a product. Trials cannot be set up for the paid iOS apps themselves - only a per in-app-product basis.

Regarding subscription period/status, RevenueCat will handle this trial period automatically and will unlock any associated entitlements, and you can check subscription status to see if the user currently has access to an entitlement (whether via a trial or purchased subscription).

Badge

Hi Cody,
for my app I have already implemented a subscription with introductory offer and thanks to RevenueCat everything was very smooth. For the same app, I would also like to give the user the option to purchase it for life.

However, I would like to give the user the option to try the app for fourteen days before purchasing it. I was thinking of creating a non-consumable in-app purchase at $0 as Apple recommends and linking it to RevenueCat.

On that note, thank you for tracking down the post I requested, I am very grateful. If you have any more advice or even some examples, other material regarding my request I would really appreciate it. 

Reply