Create an e-wallet
POST /wallet/create
Create an e-wallet. The response is the newly created e-wallet object.
Request Body
Required
WalletCreateRequest defines the request schema for /wallet/create
Parameters
client_id
Your Plaid API
client_id. The client_id is required and may be provided either in the PLAID-CLIENT-ID header or as part of a request body.
secret
Your Plaid API
secret. The secret is required and may be provided either in the PLAID-SECRET header or as part of a request body.
iso_currency_code
An ISO-4217 currency code, used with e-wallets and transactions.
Response
WalletCreateResponse defines the response schema for /wallet/create
Response Properties
wallet_id
A unique ID identifying the e-wallet
balance
An object representing the e-wallet balance
iso_currency_code
The ISO-4217 currency code of the balance
current
The total amount of funds in the account
available
The total amount of funds in the account after subtracting pending debit transaction amounts
numbers
An object representing the e-wallet account numbers
bacs
An object containing a BACS account number and sort code. If an IBAN is not provided or if you need to accept domestic GBP-denominated payments, BACS data is required.
account
The account number of the account. Maximum of 10 characters.
sort_code
The 6-character sort code of the account.
international
Account numbers using the International Bank Account Number and BIC/SWIFT code format.
iban
International Bank Account Number (IBAN).
bic
The Business Identifier Code, also known as SWIFT code, for this bank account.
recipient_id
The ID of the recipient that corresponds to the e-wallet account numbers
status
The status of the wallet.
UNKNOWN: The wallet status is unknown.
ACTIVE: The wallet is active and ready to send money to and receive money from.
CLOSED: The wallet is closed. Any transactions made to or from this wallet will error.
request_id
A unique identifier for the request, which can be used for troubleshooting. This identifier, like all Plaid identifiers, is case sensitive.