#piercy_webhooks
1 messages ยท Page 1 of 1 (latest)
Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- piercy_webhooks, 3 days ago, 23 messages
๐ Welcome to your new thread!
โฒ๏ธ We'll be here soon! We typically respond in a few minutes, but in some cases we might need a bit more time (e.g., server's busy, you've got a complex question, etc.).
โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can start a new thread if you have another question.
๐ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1261251783343341660
๐ Have more to share? Add details, code, screenshots, videos, etc. below.
๐ happy to help
I'm taking a look at the event
give me a minute please
as you can see here https://dashboard.stripe.com/test/events/evt_1PbfTAS59s6nMZ0ehSVnDerR
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
only one of the 5 webhook endpoints failed
or maybe they aren't pending, but then my question is where are the other events as they dont seem to be happening
Sorry I explained badly, we actually have more than 5 endpoints. Some of which dont seem to be being sent to
I thought because number 5 had failed, the others didn't send, but maybe thats incorrect
no it depends on which webhook endpoints listen to which events
if a webhook attempt fails, the event will only be retried on this endpoint
So, in the above screenshot, you can see I have an endpoint for f02-solo. That listens to the checkout.session.completed event. THe event I sent you evt_1PbfTAS59s6nMZ0ehSVnDerR does not seem to have been sent to that endpoint
btw it seems that you have multiple endpoints with failing events
Yeah I am trying to work through that now but its not making much sense as event's dont seem to be being sent
These are our test environments, so its likely theyve been spun down on an automatic schedule. So i will likely go through and disable them.
there are some webhook endpoints that are disabled
I really advise you to go to your dashboard and look at the webhook endpoint list and if there's a disabled webhook endpoint you would need to manually reactivate them
Yeah i disabled some just now, and im about to disable more.
For the moment I am interested in why evt_1PbfTAS59s6nMZ0ehSVnDerR did not send to the f02-solo webhook endpoint.
As the screenshot suggested it should, but the events show that it didn't even try
Oh so you manually disabled them! ok! good approach!
yeah, i turned them off to see if that was affecting this
im about to go through them all and work out whats what. However, it doesn't explain why that event was not sent
it's not the only event either, were seing lots of events not being sent
evt_1PbfTAS59s6nMZ0ehSVnDerR should have also triggered charge events, and other events, but none of those were sent either
At least not sent to f02-solo
the charge.succeded event https://dashboard.stripe.com/test/events/evt_3PbfSqS59s6nMZ0e0wOY0ibq was sent to 2 webhook endpoints
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
same as the payment_intent.succeded https://dashboard.stripe.com/test/events/evt_3PbfSqS59s6nMZ0e0rZYS1hx
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
because the 3 other webhook endpoints are not listening for these event types
if you look in my screenshot above, charge.succeeded is being listened for by f02-solo, but evt_3PbfSqS59s6nMZ0e0wOY0ibq didn't send to it
its sent to f01 and f04, but never attempted f02, even though it is setup
acually, i think i know what hes done
Yeah i see it, he didn't set it as a connect endpoint
yes exactly
he's called the URL connect, but it isnt connect
I was going to tell you that the f02 is being set as a webhook endpoint on your own account
well thanks, apologies for taking up your time. Ill get that fixed and also tidy them up so they aren't erroring.
The problem we have is devops scales down our test environments overnight, and spins them back up again just before office hours. So i need to work out a way to handle that.
I might just tell them to stop doing it ๐
Thanks for your help
let me know if you need any more help