Bank Account Verification for ACH Direct Debit Payments
Overview
When a parent or customer pays using a US bank account (ACH Direct Debit), their bank account must be verified before the payment can be completed.
Stripe handles this verification automatically using one of two methods.
Verification Methods
1. Instant Verification (Recommended)
This is the fastest and most common option.
- The customer logs into their bank account during checkout
- Verification happens instantly (no waiting)
- Works for over 97% of US bank accounts
2. Micro-deposit Verification (Fallback)
If instant verification isnโt available, Stripe uses micro-deposits.
- Small deposits are sent to the customerโs bank account
- It takes 1โ2 business days to appear
- The customer must confirm the deposit amounts to verify their account
- Verification must be completed within 10 days, or it will expire
What This Means for Schools
- Most parents will complete verification instantly
- Some may need to wait a couple of days before their payment can go through
- If verification isnโt completed, the payment will not be processed
Need More Details?
You can learn more here: