Skip to main content

Hi,

 

Not sure if I am missing something, but I have a problem with Grants.

I was of the idea that when we assign a grant to a user on a subscription it automatically gives them that period for free.

 

I wanted to use grants in scenarios where my customer had an issue or are unhappy with something I can give them a week, month or quarter free to show good faith.

What we have noticed is that when I do so it creates two parallel plans, One for the users subscription and one for the grant but the user is actually charged by appstore. Thank god this was a test scenario and wasnt a paid user, it would have been embarrasing promising them a grant and then getting charged.

 

Is this a code issue or can this not be done the way I though it would be? My Devs are saying that you can only ‘Grant’ users whose plan has expired or who dont have a plan … not sure if that actually serves the purpose.

 

Thanks

Sunny

Hi ​@SunnySG,

This does sound expected for how the Granted entitlements work - these are a RevenueCat feature and work independently of the App Store and Play Store billing. This means they won’t ever cancel a user's subscription that already exists and are instead applied alongside them instead, as you found.

Sorry for the confusion here. We go into this in a bit more detail in our documentation here: https://www.revenuecat.com/docs/dashboard-and-metrics/customer-history/promotionals


Reply