Missed Webhooks for Consumables?

  • 9 February 2023
  • 1 reply

Badge +3

If my app fails to receive a `NON_RENEWABLE_PURCHASE` webhook for a consumable, is the event completely lost?

If so that would mean the purchase is completely lost, is there any recourse to deal with those situations, or is the idea that I should just never miss one of these events?

1 reply

Userlevel 6
Badge +8

Hey @iway1!

If your server is down, and you miss a webhook event, we’ll automatically retry sending an event up to 6 times with an increased delay with each attempt.

If you don’t end up consuming the webhook event after those tries, we won’t make any more attempts. The webhook can’t be re-sent at that point, but you could rely on periodic ETL exports to reconcile missed transaction events.