Hey folks, I ran into this scenario:
- Enabled Server 2 Server notifications for App Store.
- Received RC Anonymous in INITIAL_PURCHASE (sandbox) webhook event
- Received my custom ID for RENEWAL events following INITIAL_PURCHASE.
- Never received a TRANSFER event.
I followed this RC Doc and I can confirm the first 2. For 3, I use the firebase user ID as the RC user ID. #4 is not applicable for app store. Doc mentions:
“If not, it may happen that we first track a purchase for App User ID A from a server-to-server notification and later we receive the same purchase from the SDK or the REST API under a different App User ID B. In this case, no transfer will occur, and App User ID B will never get access to the entitlement.”
Could you please help why a TRANSFER event was not sent even though the conditions were met?
Followup -
As I need S2S notifications for handling REFUND events only, would it be safe to turn off S2S for new purchases?
Thank you!
