Skip to main content
Question

how do we prevent users from registering duplicate for the app when they change apple store account to upgrade old package of previous apple store account to new package under new apple store account

  • June 12, 2023
  • 1 reply
  • 18 views

Forum|alt.badge.img+1

When I login apple store A account, subscribe to premium app package. Then I login to apple store B account, and upgrade to PRO package. It will have 2 subscriptions from 2 apple store accounts

This post has been closed for comments

1 reply

Forum|alt.badge.img+8
  • RevenueCat Staff
  • 589 replies
  • June 14, 2023

To achieve this, you'll want to authenticate your users and have them log into an account for your app so you can associate the users between the two Apple App Store accounts. Then you can use the customerInfo object and check entitlements see the user already owns the subscription, you can prevent them from buying it by a warning pop-up, not showing that product, disabling the paywall, etc.
Please see our docs here on how to check subscription status: https://www.revenuecat.com/docs/customer-info
Please see our docs here on how we identify users: https://www.revenuecat.com/docs/user-ids


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings