#dennis_de
1 messages · Page 1 of 1 (latest)
Customer paid €80.31 using bank transfer. To complete payment, ask the customer to transfer €45.00 more.
Aug 15, 2023, 6:12 PM
The PaymentIntent status is requires_confirmation try to confirm the payment_intent:
https://stripe.com/docs/api/payment_intents/confirm
But normally the automatic assignment of the transaction is confirmed by you. We do not use the manual mode of assignment. You have seen that this is a bank transfer?
We do not use the manual mode of
I'm seeing that you backend (PHP) is sending confirm requests, this confirm request was made on the same PaymentIntent from your own backend req_Lhhz9gBnRSUaYb
I invite you to double check your backend and search when you are calling /confirm endpoint
The Confirm is normal when creating, so that the payment can be instructed to the transfer. But here the intent was paid proportionally, ... then we have adjusted the amount. Or does it have to be confirmed again and then the transaction is matched?
I am concerned with the mapping between the bank transaction of the transfer and the Payment Intent.
Or does it have to be confirmed again and then the transaction is matched?
Yes, because there was changes
Is it possible to send the confirmation with an update request?
Or is a single request mandatory after the update?
No you can't pass confirm:truewhen updating a PaymentIntent:
https://stripe.com/docs/api/payment_intents/update
😦
Ok, thx
The explanation helps me. I will test this and let you know.
Hmm, when I try to confirm:
"error": {
"message": "Unrecognized request URL (GET: /v1/payment_intents/pi_3Nd6GAJZUpJ6fJ990fasPpcw/confirm). Please see https://stripe.com/docs or we can help at https://support.stripe.com/.",
"type": "invalid_request_error"
}
}```
Ah sorry, my fault, lol
GET instead of POST...
It's early in the morning 🙂