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


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:

ACH Direct Debit โ€“ Verification (Stripe documentation)

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us