Skip to main content
Question

Missed Webhooks for Consumables?

  • February 9, 2023
  • 2 replies
  • 320 views

Forum|alt.badge.img+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?

2 replies

cody
RevenueCat Staff
Forum|alt.badge.img+8
  • RevenueCat Staff
  • 497 replies
  • February 13, 2023

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.


cody wrote:

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.

as a user, i want to have a manual resend button, so i can easily retest my integration instead of having to resubscribe in testflight


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings