Skip to main content
Question

Do I need a restore purchases function if the only product I'm offering is a monthly subscription for app with no login?

  • March 4, 2025
  • 1 reply
  • 5 views

Forum|alt.badge.img

Hi team,

As the title states I’m curious if I need to implement a restore purchases function if I’m only offering a monthly subscription with no login on front-end. I’m building an iOS app using react native and have no login implemented, and am calling the purchaserInfo on app start. The scenarios I’m trying to cover are: the user upgrades their phone and the app is re-installed, and the user uninstalls the app then reinstalls. As long as the subscription is active and they are under the same apple login/info, wouldn’t their info be pulled be pulled from Purchases.getCustomerInfo()?

Thanks in advance

 

1 reply

joan-cardona
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • 313 replies
  • March 6, 2025

Hi ​@jjthedev,

You are right that as long as you log in them in RevenueCat their subscription should be granted. Said that, it’s mandatory to have a restore purchase system to pass app review so you should totally add it to your app. At the same time, it’s good to have it just in case something wrong happens and a paid user sees the paywall, if everything works correctly they’ll never see it but if something fails they have a system to restore their premium state.

 

Best,


Reply


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