#connor-checkout-verificationfailure

1 messages · Page 1 of 1 (latest)

loud sonnetBOT
gray wyvern
#

Hello! Do you mind sharing the request ID so I can take a closer look?

lilac ridge
#

Sure, one second

#

req_LMA2jYg5eBo443

gray wyvern
#

Thanks! You mentioned this was through the dashboard, right? From what I can tell that request looks like it's coming from the hosted invoice page instead

lilac ridge
#

The invoice was created via the dashboard.

#

But yeah the customer is attempting to pay through the hosted invoice page.

gray wyvern
#

Gotcha! Give me a few more minutes to try and dig into what may be going wrong

lilac ridge
#

Ok thank you

loud sonnetBOT
gray wyvern
#

Ah, I see the issue now (and I know why I havne't been able to reproduce so far). The bank account used wasn't verified for some reason, and your Checkout Session was configured to only allow for instant verification so attempting to pay failed

lilac ridge
#

Ah, I see. So presumably the customer tried to use instant verification but it failed and because we only allow instant verification, Stripe returned an error?

gray wyvern
#

Yup

#

If you're comfortable using the API then you could update the Invoice to accept automatic verification for us_bank_accounts (so both instant and microdeposit verification would be accepted)

lilac ridge
#

Got it, so we can set that at the invoice level?

gray wyvern
#

The param you want to be updating is payment_settings[payment_method_options][us_bank_account][verification_method]

lilac ridge
#

Ok got it. So just to reiterate, the checkout session configuration impacts the hosted invoice page as well for ACH verification?

gray wyvern
#

To be a bit more specific - the checkout session configuration impacts the subscription that's created, which in turn affects the invoice

lilac ridge
#

I see... Ok that makes sense. Thank you!