#idhruv-webhook
1 messages · Page 1 of 1 (latest)
hi, looks like you created 9 different endpoints all listening to the same event, for some reason.
i just have a single endpoint
how come webhook is triggering so many succeeed events?
no, you have 9(in test mode)
because of this my logic is messed up
something is not right here, i have 9 endpoints thats because they all belong to different bookings
why would i want to link 100s of my booking to one endpoint when their duration can be different
I don't know what you mean.
do you have an evt_xx event ID that was delivered to too many endpoints or was otherwise unusual?
I'm having a hard time understanding the exact technical issue as you're using a lot of emotive language
that's because its not a pleasant user experience when you are creating one webhook event connected with one api endoint on our servers and it gets called multiple times with same payment succeed flag. how is that even possible? our clients are complaining that they are getting so many emails of same invoices. It is very unprofessional that something like this is also not part of documentation.
the problem is how will i even track it? if it is happening from our end.
it gets called multiple times with same payment succeed flag.
do you have an example of such a "flag" I can investigate? i.e. the Event IDevt_xxxwhere that happened.
happy to look, just need some details from you.
sure. thanks. just a minute
webhook Id: we_1LVqqHGdNldKu1zmXjwgMwSK
request_id: req_j9q52CN0Vsca9I
list of event Ids:
evt_1LVvlfGdNldKu1zmjPiNjNWB
evt_1LVsjhGdNldKu1zmBtaoSRPA
evt_1LVrqdGdNldKu1zmDTI2JcGb
evt_1LVrlDGdNldKu1zmKMeyFSA4
evt_1LVrc6GdNldKu1zmGZduPrRC
evt_1LVrDeGdNldKu1zmWpd4jFVl
ok thanks! So I'm starting with the top two.
evt_1LVsjhGdNldKu1zmBtaoSRPA is for one particular invoice, in_1LVuLoGdNldKu1zmiU8TkVZO
evt_1LVsjhGdNldKu1zmBtaoSRPA is for a different invoice, in_1LVrlQGdNldKu1zmlP9kXmGV
look like they're completely different customers as well.
these are test mode events, so each one will be sent to each of your 9 testmode endpoints set up to listen to the invoice.payment_succeeded event, as shown on https://dashboard.stripe.com/test/webhooks
i.e. if you have mutliple endpoints set up to listen to a specific type of webhook event, and such an event happens on your account, that event will be sent to each of them. Which appears to be simply what's happening here. I only see the event sent once to we_1LVqqHGdNldKu1zmXjwgMwSK , but it's being sent to all your other endpoints as well, like we_1LVrlTGdNldKu1zmcy5XAl9A as well.
I'm going to stop there and you can let me know what I can clarify or ask any other questions!
ok