Question

Creating new accounts in the app automatically get the subscription without paying

  • 10 August 2022
  • 1 reply
  • 21 views

Badge +4

I have the following issue:

My app requires being logged in, otherwise I don’t make use of the RevenueCat SDK, meaning that when I init() the Purchases I always provide the userID. When the user logs out, I also call the logOut() method in the SDK.

If I make a purchase with account A, then log out, create a new account B and make a new purchase, on iOS at least I get a pop up saying the I am already subscribed and no matter if I press Manage or OK, the SDK will return that I have an active entitlement and make the account B premium.

This is really bad, since with one account you could create multiple accounts that automatically will get the premium status.

Am I doing something wrong? Is this just happening when I use the simulator with the StoreKit? I don’t want to have this behaviour in production.

Thanks!

 

 


1 reply

Badge +4

Fixed changing the transfer type in the RevenueCat settings.

Reply