Testing ACH Instant Confirmation

44 views
Skip to first unread message

Peter O'Donohue

unread,
Jan 9, 2024, 12:23:42 PM1/9/24
to Stripe API Discussion
Hey all, I'm encountering an issue where, when calling stripe.confirmSetup(options), the setup intent isn't instantly confirmed. I'm using the Stripe test bank account information which states the expected behavior is The Payment Succeeds. The payment element captures the test account number 000123456789 and test routing number 110000000. But the setup intent's status after confirmation is requires_action and next step is verify_with_microdeposits. Shouldn't the status instead be succeeded?

kind regards

Remi J.

unread,
Jan 9, 2024, 12:26:51 PM1/9/24
to api-d...@lists.stripe.com
Hey Peter,

The test numbers indicate that a debit of that bank account will succeed. To set it up though, you still have to go through the normal/expected verification steps where you enter microdeposits information to prove ownership of that account. In Test mode, you would use the values 32 and 45 with the following API: https://stripe.com/docs/api/setup_intents/verify_microdeposits 

If you do that, the SetupIntent will have `status: 'succeeded'` at that point and you will get the resulting PaymentMethod object `pm_123` attached to the associated Customer (assuming you had one on the SetupIntent).

If you have follow up questions, I'd recommend chatting with our support team directly: https://support.stripe.com/contact

Best,
Remi

On Tue, Jan 9, 2024 at 9:23 AM Peter O'Donohue <peter.o...@koddi.com> wrote:
Hey all, I'm encountering an issue where, when calling stripe.confirmSetup(options), the setup intent isn't instantly confirmed. I'm using the Stripe test bank account information which states the expected behavior is The Payment Succeeds. The payment element captures the test account number 000123456789 and test routing number 110000000. But the setup intent's status after confirmation is requires_action and next step is verify_with_microdeposits. Shouldn't the status instead be succeeded?

kind regards

--
To unsubscribe from this group and stop receiving emails from it, send an email to api-discuss...@lists.stripe.com.
Reply all
Reply to author
Forward
0 new messages