Skip to main content

Hello. I'm interested in understanding how installing the app on a new device with the same app store id is handled when both devices are logged in with different anonymous revenue cat ids.  Will the user have to restore purchases every time they switch devices, because of the "transfer purchase" behavior or are the two anonymous ids reconciled by revenue cat as belonging to the same App store id?   Thanks! 

Hey @kareem hamdy!

The two anonymous Ids would be merged (aliased) together by RevenueCat so the customer would be able to access their subscription simultaneously on both devices.

The only time a transfer would occur is if the customer logged in and you set your own App User ID instead of using the RC anonymous ones on one device but not the other. In that case they would need to restore purchases to transfer the subscription between devices or log in and set the same App User ID on both devices.  


Does revenue cat take care of this process without user input the first time the application is installed and used on the second device?  Thanks


Good question @kareem hamdy - no, the first time the customer will have to restore transactions on the second device.

There are some rare cases where it would be automatically detected but for the majority of customers you should expect they’ll have to restore.


Great.   This was very helpful.   Thanks!


Reply