#arielapaula_confirm-bank-account
1 messages ยท Page 1 of 1 (latest)
Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- arielapaula_code, 2 days ago, 4 messages
- arielapaula_api, 2 days ago, 23 messages
๐ Welcome to your new thread!
โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
๐ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1239561621525762099
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
Hi there ๐ apologies for the delay, taking a look.
Yes, the function is expected to return the Payment Intent still, but if the customer closed the dialog that should be in a requires_payment_method state. This is mentioned in the Returns section for that function in our stripe.js API ref:
https://docs.stripe.com/js/payment_intents/collect_bank_account_for_payment
arielapaula_confirm-bank-account
thank you! That really helped. Is there a documentation for the possible status?
I'm now geting 'requires_confirmation'
That's the expected status when the customer provided the necessary details.
Returns
When thestripe.collectBankAccountForPaymentcompletes successfully, it returns a PaymentIntent. If the customer provided their account, the PaymentIntent is in therequires_confirmationstate. If the customer closed the dialog without providing their account, the PaymentIntent is in therequires_payment_methodstate. Usestripe.confirmUsBankAccountPaymentto complete the process.
To review the full list of states an intent can go through, I'd suggest looking here:
https://docs.stripe.com/payments/paymentintents/lifecycle
so at this point I only have a payment intent, right? I still need to confirm the payment with confirmUsBankAccountPayment?
Correct, you have a Payment Intent that requires confirmation, calling that function is the next step.
thank you!