Add a new recipient
To make a money transfer, you’ll need to add details of the Recipient’s account. There are a number of parameters which you can use to specify this account, but generally, recipient data objects consist of:
General Information
- Recipient personal details
- Legal structure (Individual/ Corporation)
- Contact information
- Country Code (ISO3166-1 alpha-3)
This OAuth 2.0 Authenticated Add Recipient API allows you to register a recipient with their personal and bank details.
Path parameters
Headers
Bearer authentication of the form Bearer <token>
, where token is your auth token.
Request
Organisational type of a recipient; whether an Individual or Corporate.
Three-letter ISO 3166-1 alpha-3 country code representing the recipient’s country.
Recipient bank account details vary by country.
For example, an IBAN is sufficient for most European and Nordic countries. However, for the United States, you must provide an account number, routing code type, routing code value, and the bank’s country code.
You must also specify the currency
of the recipient’s bank account using a three-letter ISO 4217 currency code (e.g., GBP
for British Pound).
The following are the four supported combinations of recipient bank account details:
iban
account_number
andswift_code
account_number
,swift_code
, androuting_code_value
account_number
,routing_code_type
,routing_code_value
, andbank_country_code
Examples:
- IBAN:
- Account number and Swift code:
- Account number, Swift code, and Routing code value:
- Account number, Routing code type, Routing code value, and Bank country code:
Container for confirmation of recipient details.
This object is required only when the initial API call fails due to a Confirmation of Payee (CoP) check failure.
If the failure is related to CoP, the API response will include request_identifier
and event_id
, which must be used in the subsequent retry request along with the appropriate customer_action
.