Skip to main content
Question

web purchase redemption link entitled to anonymous user rather than redeeming user

  • October 12, 2025
  • 1 reply
  • 20 views

Forum|alt.badge.img

hello,

Im integrating web purchases with redemption links for a web to app funnel

Im seeing that once i redeem the web link, the entitlement goes to the  annonimous user Id assigned on the web, rather than to the appUserID in my mobile app SDK

 

here is my full pipeline

  1. user lands on my web funnel and is redirected to revenuecat web checkout
  2. Revenuecat web checkout assigns an anonymous appUserID, eg $RCAnonymousID:01
  3. User downloads my app
  4. user taps a deeplink, which launches my app.
    Deeplink example: rc-0000000://redeem_web_purchase?redemption_token=abc
    ---app launches and runs Purchases.configure---
  5. Purchases.configure assigns an anonymous appUserID eg $RCAnonymousID:02
  6. User gets automatically loged in to Firebase, fiirebase returns an ID eg. abc123
  7. Purchases.login(firebaseID) runs, abc123 becomes an alias for $RCAnonymousID:02. Firebase and RC have matching IDs at this point.
    ---Web purchase redemption begins---
  8. Validate link received in step 4 and redeem it
  9. Entitlement assigned to user with appUserID$RCAnonymousID:01

In step 9, i was expecting the entitlement to be assigned abc123, the appUserID who redeemed the purchase, with $RCAnonymousID:01 as a new alias

the transfer behavior of my app is: Transfer to new app user ID

Is there something im missing here?

 

Regards

 

This post has been closed for comments

1 reply

joan-cardona
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • October 16, 2025

Hi ​@Read Summary App,

The deeplink that you mentioned where users download your app is not the one in the redemption link, correct? When your users see the successful page, they should get a link that directs them to your app and where we alias the users.

Do you mind opening a support ticket so we can look into it more specifically with real user ids?

 

Best,