Skip to main content

When submitting the receipt, I passed in the user ID but returned an anonymous ID,

payload_receipt = {

"app_user_id": "959fae0d-69eb-472b-a76d-3471be2a5df3",

"fetch_token": "",

}

 

'management_url': 'https://apps.apple.com/account/subscriptions', 'non_subscriptions': {}, 'original_app_user_id': '$RCAnonymousID:440cc1d66ac542ca839a9c0c4b367b56', 'original_application_version': None, 'original_purchase_date': '2025-05-02T05:36:45Z', 'other_purchases': {},。

 


This leads to the inability of user subscriptions to be synchronized


How to bind an anonymous ID to a user ID?


Hey ​@helloergou-a29218,

In the example that you shared, did this user already exist in RevenueCat? It looks like it’s possible the user was first created with an anonymous id, then when you sent the fetch token in, the customerInfo was merged or transferred. 

Could that be the case here?


Reply