#yolan-acss-confirmation
1 messages · Page 1 of 1 (latest)
@steel jacinth no I don't think it's expected behaviour. If you were calling confirmAcssDebitPayment and passing new bank account details it should work
yolan-acss-confirmation
@naive storm , actually, using PAD payment method, I do not provide the bank account detail myself. I just create a payment intent. And calling the stripe.confirmAcssDebitPayment with the client secret display the stripe modal that allow the user to choose its bank account
So on the first attempt, the modal is like that:
allowing me to choose any bank account
But at the second attempt, the modal is like that:
It does not let me choose the bank account, just confirm the payment with the bank account I choose during the first submission
Can you share an example URL where I can reproduce this end to end?
Also I don't really get how you end up with a failure in that specific UI flow? What exactly do you choose to trigger the error?
Yes, you can try on my staging environement. Using this url : https://stage-frontend.zeffy.com/fr-CA/donation-form/4758d887-bbc2-4e18-b929-05826b45a303
if you fill the form and choose "Débit préautorisé (DPA)" payment method, then choose "vérification à l'aide de microversements." with wrong information (ex: 000 / 11000 / 001234567899). The payment will fail.
Then, if you try another payment attempt, you will see the same modal in my screenshot
(sorry, the form may be in french, I can provide you a US form if you want)
all good I can read French. and okay it's the "micro-deposits" that lets you simulate failures
yes
Okay so you call confirmAcssDebitPayment, you get in the microdeposits stage at that point so it's expected that you would be "stuck" in the stage where you have to enter micro-deposits at that point.
You're expecting confirmAcssDebitPayment() to "override" that stage?
Ha ok, so this micro-deposit verification option directly in the modal is only available in test mode ?
But I make sens when you says that
I don't follow at all what you mean right now
I just tried and at the end of the flow I get redirected to a completely different URL
so I don't understand how to reproduce exactly what you said
Are you quitting the flow in the middle? Or something else?
When I use the bank account number 001234567899 (different that the testing one 000123456789) after clicking on "vérification à l'aide de microversements". The payment attemps failed.
Then I makes a second submission on the form, and then the modal is the one where the user canoot change its bank account
Sorry, spend mabe too much time debugging, I've been a bit lost on my thougth
ah gotcha I missed that you typed a different bank account number. Let me try that on my own integration first
ah okay now I can reproduce
hum to me this looks like a real bug. I'd recommend writing in to our support team to report it: https://support.stripe.com/contact
I'll flag also internally myself