Skip to main content

I configured my revenue cat in main.dart file ,then I called my profile api,I got my user data then set my user ID in revenue cat login function.

I did my purchase logout from mobile also used revenue cat logout function.

Then I logged in using different account,but I am getting old subscription data...

 

Hi ​@aman-singh-968081, are you performing any restorePurchases or syncPurchases calls within your application?

If user 1 logs in to your app, makes a purchase and logs out, and then user 2 logs in on the same device with the same underlying App/Play Store account and restores their purchases, you’ll receive a TRANSFER event and the entitlements will be removed from user 1 and added to user 2. This behavior only occurs if your project’s restore behavior is set to transfer.


Hello thanks for the response,I fixed the issue by change the transfer setting.