#DeputyCheese-Sofort
1 messages · Page 1 of 1 (latest)
Sofort doesn't seems to finalize that fast. It could take up to 14 days
From the Doc here: https://stripe.com/docs/payments/sofort/accept-a-payment#fulfillment
As Sofort is a delayed notification payment method, the PaymentIntent’s status remains in a payment_intent.processing state for up to 14 days from its creation (also known as the cutoff date). In test mode, the PaymentIntent’s status remains in the processing state for three minutes to simulate this.
- Stripe recommends fulfilling purchases during the processing state. On average, you can expect approximately 0.2% of Sofort payment attempts to fail after entering the processing state. This only applies to Sofort payments due to its low payment failure rate and doesn’t apply to other delayed notification payment methods.
- You may prefer to fulfill orders only after receiving the payment_intent.succeeded event. Stripe sends this event after the payment attempt is confirmed and the funds are guaranteed.
- If a customer doesn’t pay, Stripe sends the payment_intent.failed event and the PaymentIntent returns to a status of requires_payment_method.
Thanks for the info. So how does one usually handle this? Waiting for up to 14 days until sending the product?
Sorry, my question was already answered at 1.
cheer!
One last question: Do I have to do anything else for the finalization? Or is the webhook just a notifier for me to know if something was finalized or not, but I dont have to send something back then?
You don't need to send something to Stripe. All left is up to you to provision your service to your customer