Skip to main content
Solved

Looking for guidance on integrating subscriptions in app without login

  • October 23, 2024
  • 1 reply
  • 144 views

Forum|alt.badge.img+2

Hi there, I am currently looking into integrating monthly subscriptions into an app that was originally going to be a one-time-purchase.

 

Im looking to have a short trial followed by a subscription. The key thing here is that I am trying to avoid integrating a login system for my users. I do not need to store any account data myself, and the app has no cross-platform functionality (nor would that be relevant), so ideally I can avoid the extra dev-time and bloat of a login system and rely on unique identifiers provided by the play/app store.

 

Based off my reading so far, I believe I can do this by not passing any user id to the sdk upon initialization. In this case the sdk would rely on the apple app user id (and google equivalent?).

 

I am just looking for some guidance on whether I am on the right track, in addition to any info that might be relevent here- or maybe pitfalls of this approach.

 

Additionally, my understanding is that the subscriptions themselves are managed through the app and play store, so when the user is looking to manage it, I would only need to direct them there?

 

Thanks

Best answer by sharif

Hi @logaqm,

if you don’t need cross platform functionality, then relying on RevenueCat’s Anonymous user ID system would work well for you. RevenueCat will key purchases off of the unique purchase identifiers that Apple and Google provide. To use anonymous user IDs, you just never provide a user ID to configure and never call login. More info here: https://www.revenuecat.com/docs/customers/user-ids#anonymous-app-user-ids

And yes, Subscriptions need to be managed in the App Store that they were purchased from. More info here: https://www.revenuecat.com/docs/web/revenuecat-billing/managing-customer-subscriptions

View original
Did this post help you find an answer to your question?
This post has been closed for comments

1 reply

sharif
RevenueCat Staff
Forum|alt.badge.img+9
  • RevenueCat Staff
  • 513 replies
  • Answer
  • October 25, 2024

Hi @logaqm,

if you don’t need cross platform functionality, then relying on RevenueCat’s Anonymous user ID system would work well for you. RevenueCat will key purchases off of the unique purchase identifiers that Apple and Google provide. To use anonymous user IDs, you just never provide a user ID to configure and never call login. More info here: https://www.revenuecat.com/docs/customers/user-ids#anonymous-app-user-ids

And yes, Subscriptions need to be managed in the App Store that they were purchased from. More info here: https://www.revenuecat.com/docs/web/revenuecat-billing/managing-customer-subscriptions


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