Multi Payments
Create a multi payment instruction
Create a new multi payment instruction. Requires either a sell currency or existing trade ID to create the instruction
post/multipayments
Request
- Base URL: https://api.ebury.io
- URL: https://api.ebury.io/multipayments
- Auth: API key in header x-api-key
Query parameters
client_idstring required
The ID of the client
trade_idstring
Trade ID to book payments against. Omit if trade should be executed to fund payments
sell_currencystring
If trade_id omitted, a sell currency must be supplied
accept_partialboolean
Accept a partially successful instruction. If true, send successful instructions for payment. If false, reject the entire instruction
accept_immediatelyboolean required
Set to true. Accept quote immediately, do not require confirmation
vop_authorization_idstring
VoP authorization ID to confirm not full-match payment
Headers
Authorizationstring required
The access token
X-Contact-IDstring
The ID of the contact
Request body
Example request
[
{
"account_number": 9999999999,
"bank_address": "1 Test Street",
"bank_code": 999999,
"bank_country": "N",
"bank_name": "Test Bank 1",
"beneficiary_address": "2 Test Street",
"beneficiary_country": "NZ",
"beneficiary_name": "Functional Test New Zealand",
"beneficiary_reference": "Beneficiary bank",
"direction": "buy",
"iban": null,
"inn": null,
"kio": null,
"payment_amount": 110.01,
"payment_currency": "NZD",
"payment_reference": "MULTIPAYMENTSTEST",
"purpose_of_payment": null,
"reason_for_trade": "Execute payments",
"russian_central_bank_account": null,
"swift_code": "TESTNZ99",
"trade_type": "spot",
"value_date": "2016-04-18T00:00:00.000Z",
"vo": null
},
{
"account_number": null,
"bank_address": "1 Test Street",
"bank_code": null,
"bank_country": "ES,",
"bank_name": "Test Bank 2",
"beneficiary_address": "2 Test Street",
"beneficiary_country": "GB",
"beneficiary_name": "Test beneficiary",
"beneficiary_reference": null,
"direction": "buy",
"iban": "ES6710067038260971665568",
"inn": null,
"kio": null,
"payment_amount": 32.02,
"payment_currency": "EUR",
"payment_reference": "MULTIPAYMENTSTEST",
"purpose_of_payment": null,
"reason_for_trade": "Execute payments",
"russian_central_bank_account": null,
"swift_code": "TESTES99",
"trade_type": "spot",
"value_date": "2016-04-18T00:00:00.000Z",
"vo": null
}
]Response
Multi payment created, see response body for status
Multi Payment Response required(unresolved $ref)
Changes
No recorded changes to this operation across all 1 revision of this API.