#standup75
1 messages · Page 1 of 1 (latest)
Hi 👋
Both will work. The choice between them depends on what information you need to access.
Payment Intents generate Charges when they succeed
so it could be that a pyament intent succeed but the associated charge fails? In which I would like to rely on charge
No
That would not happen
If the payment_intent.succeeded fires, the Charge is successful as well.
Payment Intents just allow for recovery from failed Charges as well.
so the digital product we're selling will be available to the buyer when we receive a payment_intent.succeeded for that purchase.
Is there any subsequent event that can cancel that purchase that I should listen to?
If you are accepting ACH Direct Debit payments they can fail asynchronously. In that case you would want to also keep an eye on the failed events as well. We outline that here: https://stripe.com/docs/payments/ach-debit/accept-a-payment?platform=web&ui=API#web-confirm-paymentintent-succeeded
ok, super helpful, as usual, thank you