Question

Adding Offline Transactions into RevenueCat

  • 3 March 2023
  • 7 replies
  • 152 views

Badge +5

Hey, we wanted to add some customers with subscriptions that are neither from Stripe nor App/Play Stores. Does revenue cat support this? Please advice if case there is a feasibility. Thank you.


7 replies

Userlevel 5
Badge +7

Hi @chandrahasan1 , the best way to do that is using the API endpoint to grant promotional access, granting entitlement access to customers who are subscribed in an external system. 

Badge +5

Thank you @Jens. Please elaborate on what would be the downsides of this and how different this would be say from a Stripe Subscriber. 

Userlevel 5
Badge +7

The downsides are that these don’t count as real subscriptions – they won’t generate events, show up in charts, etc. Also, they don’t get updated automatically –if a Stripe subscription gets refunded, RevenueCat realizes it automatically and revokes access. In the case of promotional grants, you will have to do that yourself.

Basically, they give the customer access to the entitlement, but that’s about it.

Badge +5

Ohh, no. We can’t lose the numbers and charts. Is there way we can add an offline transaction in Stripe, so that we can still keep the Charts and Numbers?

Appreciate your prompt response @Jens Thank you.

Userlevel 5
Badge +7

I don’t think so, no :( 

From where are you trying to integrate transactions, if I may ask? Just so we can consider whether it would be possible to build something more dedicated in the future (not making any promises right now of course)…

Badge +5

Hi @Jens our 40% of the paying users are from India and UPI is the main stream payment method for masses and stripe doesn’t support it. So we want to fallback to RazorPay for India.

Same is the case with Africa where mpesa is very prominent and easy to use payment method but Stripe doesn’t support.

Badge +1

Can we request/suggest a payment gateway integration? 

Building a mobile subscription based app for a client in Egypt and over there no one uses stripe. All companies use Paymob the Egyptian version of stripe basically.

Reply