Transfers overview
Overview of performing transfers between accounts.
Note
Currently, only transfers in USD currency are supported.
The Bond transfers API manages all fund transfers in and out of accounts.
When performing a transfer, the direction of the flow of funds is dictated by the origination_account_id
(from which funds are extracted), and the destination_account_id
(to which funds are deposited).
Each transfer is represented by a unique transfer_id
. You can view all transfers in and out of accounts by executing a request to the Transfers endpoint.
Previously (before Dec 1, 2023), transfer endpoints were split between v0.1 and v0 API versions. After Dec 1, 2023, all transfers are supported with v0.1.
The table below illustrates the transfer operations that use the v0.1 transfers API:
Transfer | Transfers API version/endpoint |
---|---|
Linked Account to Security Deposit Account | v0.1/transfers |
Security Deposit Account to Linked Account | v0.1/transfers |
Security Deposit Account to Credit Card Account | v0.1/transfers |
Credit Card Account to Security Deposit Account | v0.1/transfers |
Credit Card Account to/from Linked Account | v0.1/transfers |
ACH Transfers
ACH is a method of transferring money electronically between banks without the need for paper checks, cards, or wire transfers. Common examples of ACH transfers include payroll systems which issue ACH credit transactions to pay employees by direct deposits, or utility providers which issue ACH debit transactions to request direct payments from the consumer's bank account.
The Bond platform handles the creation and transmission of the ACH file formatted with appropriate parameters to the ACH operator.
Prior to creating a transfer, we check the customer's originating account balance to ensure there are sufficient funds.
Updated about 1 year ago