#chrisamayas
1 messages · Page 1 of 1 (latest)
Can you share the pi_xxx ID?
Sounds like its a declined/failed payment for whatever reason
Of course. One, I have done a few but will grab one now
one moment*
pi_3MXZieLwMk6tDusk0ExsIMmC
My webhook listens for payment_intent.payment_failed events and have had nothing
That specific PI is still status: 'processing'
OK, in that case. Do you know why it didn't ping our webhook with payment_intent.processing?
We have the webhook setup to receive the processing event
Let me check
Thank you
Still checking on this, unsure if expected
Thank you
Ok, this looks like an issue where the event is delayed until the related BACS mandates is actually accepted by the bank
Trying to confirm
Ah I see. Thats interesting
Yeah this seems like an issue at our end, and there's similar reports from other merchants. I'll flag it with the team again
In the meantime, you should listen for payment_intent.created events to specifically handle any BACS payments
From what I can tell you will eventually get a .processing event but only after the mandate is 'accepted' – which will trigger a mandate.updated event. Seems like its around ~5 days after payment creation
Okay no problem. I will listen to the created event for now
Thanks a lot for your help
I thought I was going mad!
of course, np!