#growwithjen - webhook 404

1 messages · Page 1 of 1 (latest)

frank sundial
#

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

hoary ridge
#

Is there another way to capture the failure?

frank sundial
#

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?

hoary ridge
#

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

frank sundial
#

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?

hoary ridge
#

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.

frank sundial
#

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

hoary ridge
frank sundial
#

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

hoary ridge
#

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

frank sundial
#

Gotcha. I am double checking if there is anything else that you can listen for or see here

hoary ridge
#

Perfect, thank you so much

frank sundial
#

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

hoary ridge
#

Ok, that's what I was afraid of. Thanks for looking, I appreciate it.

frank sundial
#

Yeah, sorry that we don't have something for this at the moment. Good luck getting this set up!

hoary ridge
#

Thanks!