#growwithjen - webhook 404
1 messages · Page 1 of 1 (latest)
Hello, it sounds like your webhook endpoint is trying to send us a 404 redirect when we send you events. Our servers need to get a 200 back when we send a webhook event to the URL we were given
Is there another way to capture the failure?
Not sure what "capture the failure" means here, can you explain that a bit more?
Oh I think I get it. You mean see these delivery failures somewhere other than our dashboard?
So since it's a charge for card on file, I would like to know if it fails for some reason (missing source, missing customer, etc.) I would know if the card fails, I am assuming, since that would be a 200 error, but I need to let the originator know that they are sending bad data to stripe if they originate a charge to source on file and it has nowhere to go
Yes, so I originate charges in airtable - send to zapier to post to stripe, then stripe sends successful payments back to airtable (we have the unique identifiers handled, but if the payment doesn't go through, nothing happens, we just want a more obvious flag if something fails when the charge is originated
I may still need some clarification on your situation. Is it you or your user that is making the API call for this charge?
And when you say 200 error, is that coming from a Stripe response to an API call, or from a Stripe webhook event, or something else?
The error I see in the stripe dashboard is 404, failure code for Missing Sourcxe
source*
I would like Stripe to send that failure to the webhook for the other app. Stripe is not sending those errors to the webhook event in the other app.
Can you send me the dashboard URL that you are looking at here?
There may be webhooks related to this failure but I am not immediately sure
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Thank you. Can you send me the request ID (req_123) that is under the name of the API call that you are looking at? That will help me most directly look at what you are seeing here
req_z7pGpM9OgtNHuN
So to clarify, Zapier is receiving the response to that post to charges, I need to notify a different software that the charge failed, via webhook
Gotcha. I am double checking if there is anything else that you can listen for or see here
Perfect, thank you so much
Unfortunately I don't think Stripe has anything built in for this. Our charge failed webhook is only for when we actually reach out to a bank to charge a card, this is failing before that. I think the only way to notify other systems would be if Zapier sent you something when they get this 404 error
Ok, that's what I was afraid of. Thanks for looking, I appreciate it.
Yeah, sorry that we don't have something for this at the moment. Good luck getting this set up!
Thanks!