#jamie_97274
1 messages · Page 1 of 1 (latest)
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
thanks! give me a few minutes to look into this.
Yep no problem
the event is pretty clear to me: https://dashboard.stripe.com/events/evt_3OZ9M1LjYDcRA6KW2hoPqBqY
"message": "The latest payment attempt for the PaymentIntent has expired. Provide a new payment method to attempt to fulfill this PaymentIntent again.",
I see the payment intent failed event indeed, but the payment itself says 'incomplete' and not failed
just checking why it is not labeled as 'failed' on Stripe itself considering it sent that event
it didn't really fail, but in this case it expired because it's using iDeal.
and note that there isn't a failed status on the PaymentIntent: https://stripe.com/docs/api/payment_intents/object#payment_intent_object-status
that's exactly my confusion
if you say it didn't really fail, but it still sends a payment failed webhook
and it isn't listed as failed, which seems odd to me
well you did try to confirm the PaymentIntent: https://dashboard.stripe.com/logs/req_SJG5WByWyaoUI0
and at that time it had "status": "requires_action"
but the action was never perfomed
so after some time it expired, so it a way the payment failed
so it makes sens to receive a payment failed webhook
Do you know after how long does it expire if it was never confirmed?
no, you can try asking Stripe support maybe: https://support.stripe.com/contact
but in this specific case it looks like iDeal expired after about 15 minutes.