#chrisamayas

1 messages · Page 1 of 1 (latest)

bronze radishBOT
fluid forge
#

Can you share the pi_xxx ID?

#

Sounds like its a declined/failed payment for whatever reason

full token
#

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

fluid forge
#

That specific PI is still status: 'processing'

full token
#

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

fluid forge
#

Let me check

full token
#

Thank you

fluid forge
#

Still checking on this, unsure if expected

full token
#

Thank you

fluid forge
#

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

full token
#

Ah I see. Thats interesting

fluid forge
#

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

full token
#

Okay no problem. I will listen to the created event for now

#

Thanks a lot for your help

#

I thought I was going mad!

fluid forge
#

of course, np!