Skip to main content

Hello all,

I am very new to Revenue Cat, I have integrated subscriptions in both Android and iOS and it is working fine. 

I now want to provide users a 3 day trial to use the app and then purchase the subscription.

I have setup the promotional offer in App Store connect and Google Play console.

  1. Does Revenue Cat automatically detect the trial from respective stores or should I follow some additional steps to set it up?
  2. If automatic then How long does it take so the trial to be reflected in Revenue Cat and how to verify that?
  3. A little hint on how to test the trial in Android and iOS?

Thank you 

Hi ​@dakshil-kanakia,

You define the trial period for your products in the stores (App Store Connect and Google Play Console in this case) and RevenueCat automatically fetches, applies and takes care of the renewals and cancellations. To set them up, here’s the step by step guide for Apple and here for Google.

The only thing you should check for a valid subscription, is fetching the customer info and validate that the user has valid entitlements - we take care of the rest! Since you have already integrated it, then no more work is needed on your side. The only extra work you have to do is if you want to show some kind of message for users who are eligible for trial. You can find all the documentation here.

Last, here’s the testing guide, go to the Free Trials and Introductory offers section and follow the steps.

 

Let me know if this works!


Hi ​@joan-cardona 

 

Thank you for your response

Yes, it worked, and Revenue Cat detected it.


Correct me if I'm wrong, trial feature does not detect if I manually run from my laptop to the physical device(phone). But works if the bundle is uploaded in TestFlight and Testing in Play Console. So to test it is mandatory to upload.

Am I correct?

 


Hi ​@dakshil-kanakia,

It should work both ways as long as you are using the same bundle id and testing on a real device. The only ones we don’t detect are those test purchases made in a simulator with a StoreKit file.

 

Best,


Reply