Bank accounts

Your users can link their bank account to their Moov account to participate in transfers.

To add a bank account in Moov, you’ll need to provide:

  • bank account holder’s name
  • bank account number
  • routing number

You can send funds to a bank account that hasn’t been verified, but in order to collect funds from that account, its ownership must be verified. You can trigger micro-deposit verification of any bank account immediately after you’ve captured that bank account’s details. Alternatively, you can use instant account verification (IAV) with Plaid Link or MX if you have an existing relationship with Plaid or MX.

Micro-deposit verification

tip
If you request micro-deposits before 4PM ET, they will appear that same day. If you request micro-deposits any time after 4PM ET, they will appear the next banking day.

Once the micro-deposits have been initiated, customers will be able to see these values in their bank account within three business days. Once the owner of the account sees the transactions in their bank account, they must enter the two unique values in your app before that bank account can be used. The account owner has 14 days to complete micro-deposit verification by entering the correct amounts. If 14 days transpire and the account owner hasn’t entered the micro-deposit yet, you can re-trigger micro-deposit verification.

Once the bank account is verified, Moov will automatically generate new payment methods that allow the bank account to be debited.

The bank account’s status will change to verificationFailed if after sending micro-deposits Moov receives an ACH return from the financial institution. The account status will be errored if there are too many failed micro-deposit attempts.

For security purposes, we cap the number of attempts to enter the values, as well as the number of attempts to link a bank account that have previously resulted in expired or failed verifications.

Bank account verification statuses

Below we summarize the different bank account verification statuses. If you’re experiencing issues related to a bank account’s verification status, contact Moov support.

Status Description
new Brand new account, has not yet initiated verification but can receive funds.
pending Micro-deposit process has kicked off but is not yet complete.
verificationFailed Micro-deposits expired or you gave us the wrong values. You can initiate micro-deposits again by resubmitting.
errored You failed to verify micro-deposits multiple times or we are locking the account for security purposes. You cannot resubmit. Contact Moov support.
verified Bank account has been successfully verified through micro-deposits or IAV.

Payment methods

Moov will automatically create payment methods for every rail a bank account is eligible to be used with.

Payment method Description Capability
ach-credit-standard Can receive credits via standard ACH transfers
ach-credit-same-day Can receive credits via Same-day ACH transfers
ach-debit-fund Can debit account for funding a transfer send-funds
ach-debit-collect Can debit account to collect payment collect-funds
rtp-credit Can receive credits via RTP® transfers
RTP® is not yet generally available. Contact Moov for more information.

Articles in this section