#dpla
1 messages · Page 1 of 1 (latest)
Hi! Let me help you with that.
This depends on your integration, however, the standard way for accepting one-off payments is using PaymentIntent: https://stripe.com/docs/payments/quickstart#create
Then, you can confidently rely on the payment_intent.succeeded event to deliver your goods, the PaymentIntent status should be succeeded: https://stripe.com/docs/api/events/types#event_types-payment_intent.succeeded
Ok, my concern is about is there a possibility that the payment_intent was in succeeded status, we deliver the purchase but ten in the future the charge become FAILED and we do not recieve the funds?
The PaymentIntent status will never turn failed after it is in succeeded state.
neither the charge status will never turn to failed after payment_intent is in succeeded?
Correct