Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Will Stripe API retry a Webhook request if my server was unable to receive it?

If I set up a Stripe Webhook to send a request to http://my.website.io but, for whatever reason, my server is down at the time or somehow unable to process the request, will Stripe retry the request? Or do I need to be responsible for polling them to ensure my copy of the data is up-to-date?

I couldn't find anything in Stripe's docs about retrying a Webhook request (and I can understand why they wouldn't), but I just want to make sure I didn't miss it.

Thanks in advance!

like image 991
julianwyz Avatar asked Jan 03 '17 18:01

julianwyz


1 Answers

Yes. Webhooks are retried once an hour for up to 3 days or until a 200 status code is returned.

See: https://stripe.com/blog/webhooks

like image 70
rsp Avatar answered Sep 20 '22 09:09

rsp