Wallets

Every Moov account automatically comes with a Moov wallet, which serves as a funding source as you accumulate funds. You can also use the Moov wallet to:

  • Pre-fund transfers for faster payouts
  • Transfer funds between Moov wallets for instantly available funds

At this time, wallets can’t be manually created, deleted or modified. They are read-only and are automatically created when a Moov account is associated with an application. For more context, read our guide on wallets.

Get

Get information on a specific Moov wallet (e.g., the available balance).

1
wallets.get(accountID, walletID)

Parameters

Name Type Description
accountID string Account on which to request wallet
walletID string The ID for the wallet associated with an account

Returns

Promise.<Wallet>

List

List the wallets associated with a Moov account.

1
wallets.list(accountID)

Parameters

Name Type Description
accountID string Account on which to request wallets

Returns

Promise.<Array.<Wallet>>

Types

WalletBalance

Describes a Moov Wallet Balance

Properties

Property Type Description
currency string A 3-letter ISO 4217 currency code
value number Quantity in the smallest unit of the specified currency. In USD this is cents, so $12.04 is 1204 and $0.99 would be 99.

Wallet

Describes a Moov Wallet

Properties

Property Type Description
walletID string Payment Method identifier
availableBalance WalletBalance A representation of money containing an integer value and it’s currency.
1
2
3
4
5
6
7
{
  "walletID": "ec7e1848-dc80-4ab0-8827-dd7fc0737b43",
  "availableBalance": {
    "currency": "USD",
    "value": 1204
  }
}