post
https://api.1money.com/v1/customers//recipients//bank_accounts
Add a new bank account to an existing recipient.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
⚠️ Important: Accurate Account Holder Information Required
- Provide the account_holder_name as registered with the bank
- The submitted name must also satisfy the API's recipient-name matching requirements
- Ensure all bank account details (account number, routing number, SWIFT code, etc.) are accurate
- Incorrect or mismatched information may result in failed, delayed, or returned transfers
- The bank may reject transfers if the beneficiary name does not match their records
Functionality:
- Registers a bank account that can be used for fiat withdrawals to this recipient
- Accepts
US_ACH,US_FEDWIRE,SWIFT,SPEI,LOCAL_BANK_TRANSFER,CHATS, andFPS; availability depends on the account country, currency, customer configuration, and active payment routes US_RTPandPIX_TRANSFERare not supported by this endpoint- Uses the External Accounts routing-field rules for the supported shared rails
- Automatically assigns a unique bank_account_id upon successful creation
Status:
- Bank account is created with
PENDINGstatus - Status changes to
APPROVEDafter vendor approval (async process) - Status changes to
FAILEDif vendor rejects the account - Subscribe to
external_account.approvedandexternal_account.failedwebhooks for status updates
Idempotency & Duplicate Detection:
- Required: Include an
Idempotency-Keyheader with a unique UUID
