Capabilities
Moov has different data and verification requirements depending on the capability, and whether the account represents an individual, or a business. You’ll request the necessary capabilities for an account, and Moov will perform verification checks (if any), and provide a status of enabled
, pending
, or disabled
.
Request capabilities
You can request multiple capabilities at the same time you create an account, or request additional capabilities later. If you request a capability by mistake, you can disable it.
The create an account flow in the Moov Dashboard will bring you through the request capabilities flow. If you would prefer to use the API, you can view the request capabilities POST
endpoint.
After you’ve requested capabilities, certain business types will need to provide Moov with a list of financial owners.
Transfers
With the transfers
capability, you authorize debit transfers (receiving payments or being debited) to your account. The transfers
capability will automatically be requested and enabled as soon as each Moov account is created.
Wallet
A Moov wallet allows an account to store funds within the Moov platform. The wallet
capability is automatically requested when send-funds
or collect-funds
is enabled. It can also be requested on its own.
Send funds
The send-funds
capability allows an account to send funds to another account.
Collect funds
The collect-funds
capability is only available for business accounts.
An account is able to collect or pull a payment from another account. If a transfer source uses the card-payment
or ach-debit-collect
payment method, the transfer destination must have this capability enabled.
Capability requirements
Use the buttons below to choose either business or individual to see requirements and sub-requirements for each capability.
Requirement | Transfer | Wallet | Send funds | Collect funds |
---|---|---|---|---|
Legal name | ✓ | ✓ | ✓ | ✓ |
Website or description | ✓ | ✓ | ✓ | ✓ |
KYC verification | ✓ | ✓ | ✓ | |
Business type | ✓ | ✓ | ✓ | |
EIN | ✓ | ✓ | ✓ | |
Address | ✓ | ✓ | ✓ | |
Phone | ✓ | ✓ | ✓ | |
View the KYC verification page | ||||
Business representative | ✓ | ✓ | ✓ | |
Legal name | ✓ | ✓ | ✓ | |
Address | ✓ | ✓ | ✓ | |
Phone or email | ✓ | ✓ | ✓ | |
Date of birth | ✓ | ✓ | ✓ | |
Last 4 SSN (occasionally full) | ✓ | ✓ | ✓ | |
isController Job title |
✓ | ✓ | ✓ | |
isOwner % |
✓ | ✓ | ✓ | |
Owners provided | ✓ | ✓ | ✓ | |
View the Business representative page | ||||
Accept Terms of Service | ✓ | ✓ | ✓ | |
Business underwriting | ✓ | |||
Average transaction size | ✓ | |||
Average monthly transaction volume | ✓ | |||
Max transaction size | ✓ | |||
Business description | ✓ | |||
Past processing statements | ✓ | |||
View the Underwriting page |
Requirement | Transfer | Wallet | Send funds |
---|---|---|---|
Legal name | ✓ | ✓ | ✓ |
Phone or email | ✓ | ✓ | ✓ |
KYC verification | ✓ | ✓ | |
Address | ✓ | ✓ | |
Date of birth | ✓ | ✓ | |
Last 4 SSN (occasionally full) | ✓ | ✓ | |
View the KYC verification page | |||
Accept Terms of Service | ✓ | ✓ |
Financial ownership
Moov is required to certify all beneficial owners before an account can be verified. To create owners, use the Dashboard, or use the representatives POST
endpoint.
If you create owners through the API, for each owner, set isOwner
to true, and provide the ownershipPercentage
. If the businessType
is set to privateCorporation
, llc
, or partnership
, you’ll also need to set ownersProvided
to true using the accounts PATCH
endpoint once all owners have been created.
To view the full instructions and requirements, see the Create accounts page.