#.hauchu
1 messages · Page 1 of 1 (latest)
payment intent id: pi_3NZ2pNI7akSs3gL10HFEcNPt
status requires_confirmation and we missing handle status so payment intent expire
If the status was requires_confirmation, then you need to confirm the PaymentIntent on te frontend
Yes, i understand that status = requires_confirmation need confirm payment.
But i have 3000 payment but only have 140 payment have status = requires_confirmation. And i don't know when status = requires_confirmation?
I'm sorry I don't understand your question.
Not all payment will require confirmation. But if they do, you need to call confirmPayment on the frontend for the payment to succeed.
Why not all payment will require confirmation?
You can learn more about PaymentIntent here: https://stripe.com/docs/payments/paymentintents/lifecycle
With klarna, what is case payment will require confirmation?
I don't know sorry, this is up to Klarna, not Stripe.
Oh, i think Stripe's status and Stripe handle
For cards, it's the bank that decide if the card requires confirmation. For Klarna payment method, it's Klarna itself that decides.
Why do you want to contact Klarna? From your end you just need to check the PaymentIntent status, if it's requires_confirmation you have to call confirmPayment. There's no other way.
I want to reproduce it.
I hotfix by confirmPayment via api confirm https://stripe.com/docs/api/payment_intents/confirm
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Sorry I don't understand your question.
How to reproduce paymentIntent status = requires_confirmation when checkout with klarna in testmode?
You can create a payment method with confirmation_method: manual with an existing payment method, same as you did in this live mode request: req_C774JkjzWqiO2v
click on that line
or you can access it directly via https://dashboard.stripe.com/logs/req_C774JkjzWqiO2v
I see
Could you tell me when using confirmation_method: manual, when confirmation_method: automatic. Can i using wrong, i dont know how to using it is correct?
if you aren't sure, then don't set that property and make use of the default behavior (automatic confirmation)
Yes, it is legacy code and dont know why set confirmation_method: manual.
I think you simply need to remove that attribut then.
Thanks a lot.