Skip to main content
Answer

Missing field in transfer webhook event (sandbox)

  • January 20, 2023
  • 2 replies
  • 160 views

Forum|alt.badge.img+4

I got the following event through webhook:
 

{
    "event_timestamp_ms" : 1674239936328.0,
    "store" : "APP_STORE",
    "transferred_from" : [ 
        "84c2523f-2f06-49af-886c-a151cc630232"
    ],
    "transferred_to" : [ 
        "48f3ab7f-86fd-45a3-9bf6-db8edeea0904"
    ],
    "type" : "TRANSFER",
    "id" : "00DC5B1C-3166-47FB-8F19-AB2B406F8484",
    "app_id" : "app9a300b6a91"
}

 

Is it expected? There is no product_id, so I don’t know what should I transfer.

Best answer by Haley Pace

Yes this is expected. Webhook transfer events are a transfer of all transactions and entitlements between one App User ID(s) to another, see here for more details: https://www.revenuecat.com/docs/webhooks

This post has been closed for comments

2 replies

Forum|alt.badge.img+8
  • RevenueCat Staff
  • Answer
  • January 23, 2023

Yes this is expected. Webhook transfer events are a transfer of all transactions and entitlements between one App User ID(s) to another, see here for more details: https://www.revenuecat.com/docs/webhooks


vic-a563d7
Forum|alt.badge.img+6
  • Dedicated Member
  • November 27, 2023

I am having the same information. The TRANSFER event just has source and destination. I understand that it includes everything, but that means further work needs to be done. What would this work be if there is not product nor entitlement ids? How do we get these?

I am using the client sdk and firebase webhooks. No API at this time and would like to avoid it and use as much out-of-the-box.

Is the only option to query RC via the API to know what exactly is being transferred?