#Danylo Holovin
1 messages · Page 1 of 1 (latest)
Hi, async_payment_failed only for some specific Payment Methods as you observed. When a customer failed a payment to the Checkout Session, we simply treat it is a failed attempt, but the Checkout Session still remain open. So technically there is no status change for the Checkout Session
You would want to look at the payment_intent.payment_failed, then List Checkout Session by its ID to see if it comes from a Checkout
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.