Skip to main content

Hi there,

I’m new to RevenueCat, and what I would like to know, is if it’s possible to manually activate user licenses/entitlements from the Dashboard (or API), independently of the AppStore?

 

Let say I want to offer a lifetime license to someone, should I hard-code it on my side, or is it doable with RevenueCat? If so, do I have to create a lifetime iAP on AppStore Connect, that should be “hidden” to public, but that I can activate for the users I want with a promo code? Or can it be easier?

 

Thank you!

Thomas

Hi @thomas-albert,

We do have promotional entitlements that you can grant for users - these are independent of the App Store and will not affect or override any paid subscriptions. You can grant them via the API or on the dashboard: https://www.revenuecat.com/docs/promotionals


Hi ​@kaitlin ,
Is there a way to integrate a payment system to specific users who would like to pay outside the app stores?


Hi ​@cube20ever20,

We are currently working on an external purchases API which would allow developers to send transactions from payment processors that we don't have a direct integration with into RevenueCat. I don't have an ETA just yet for when this will be publicly available, but it is in the works. 

At this time, a workaround the granted entitlement system is our recommended workaround.


Thanks ​@kaitlin , could you guide me into the right direction for this granted entitlement system? Does it mean I have to accept payment however I want and then contact RC API to grant permissions + tell it the pricing info so that all reporting is correct?


Hey ​@cube20ever20,

Unfortunately the API I mentioned isn’t available publicly yet - the granted entitlement system is a little different, and exists outside of the stores or any billing system. This means if you’re accepting payment on a third party system, you can then grant the entitlement via the API or the dashboard and the user will be able to access the content for the period of time that you input. However, there isn’t a way to input pricing info, so reporting will unfortunately not reflect these purchases. 

Here is the documentation for the granted entitlements: https://www.revenuecat.com/docs/dashboard-and-metrics/customer-history/promotionals

Let me know if you have any questions!


Reply