Transfer
A transfer is the action of moving funds. Funds may be transferred between two Helix accounts, or one Helix account and an external account. Funds may not be transferred between two external accounts.
One transfer typically creates exactly one transaction. However, if a fee (such as a RegD fee) or some other kind of surcharge applies, more than one transaction may be created.
Take me to the Transfer Endpoint Reference
transfer Object
Property | Data Type (length) | Description |
---|---|---|
| decimal | The amount of funds to transfer |
| integer | The Helix-assigned unique ID for the customer initiating the transfer. |
| string (255) | A client-specified description which will appear in the description property on the transaction object if the transfer is successful. |
| integer | The |
nachaDescription | deprecated | Use description instead. |
| string (10) | The alphanumeric identifier describing the purpose of the transaction, is provided to the third-party fraud and risk vendor. These values are agreed upon by the bank of record and client during onboarding |
| string (50) | A program-wide unique identifier in your system for this transfer which may be useful for search purposes. You will be able to search via this value in the Helix Admin Console. Must be unique for all transfers within your program. If transferring funds between two different customers' accounts, this is the |
| integer | The |
| integer | The Helix-assigned unique ID for the customer who owns the account receiving funds (if different from the customer sending funds) |
| string (50) | The |
| string (50) | If transferring funds between two different customers' accounts, this is the |
*Property relates to peer-to-peer (P2P) transfer functionality. Use of peer-to-peer (P2P) transfer functionality requires approval from Q2 and your bank partner.
Updated 16 days ago