#wellthen ๐ช๐บ
1 messages ยท Page 1 of 1 (latest)
Hi there, checkout.session.completed is fired when a checkout session is completed, and it doesn't necessarily means the payment is succeeded.
For payment that can be confirmed immediately, such as card, checkout.session.completed happens when the payment succeeded. However, it's not the case for payment method that can't be immediately confirmed
It's recommended to listen to payment_intent.succeeded event if you want to get notified when a payment is successful.