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,