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
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
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.