Skip to main content

Hi,

I have migrated from Android Billing to RevenueCat.

Many users have an In-App product for a lifetime purchase, so, this purchased is never consumed. The users can use the app in several devices. 

Some users are having troubles to detect this purchase with RevenueCat.

My cuestion, does RevenueCat consumes the in-app purchases by default or each time is read from Google servers?

Thanks

Hey @fran-m,

Yes, RevenueCat’s SDK will acknowledge and consume purchases automatically when it detects them - this typically occurs on app launch.

I’d recommend attaching your lifetime product to an entitlement, so that you can check if the lifetime entitlement is active when granting feature access. When we detect and consume the product, we’ll automatically unlock the associated entitlements.

If there are users who’s purchases have been consumed already, I’d recommend using promotional entitlements to grant them lifetime access to an entitlement: https://www.revenuecat.com/docs/promotionals


Reply