v5
latestOpenAPI 3.1.02026-07-262421791.5 MBbulk-settlement
Send a settlement journal
Sends the settlement journal to Wise. There are two types of settlement:
- Same Currency Settlement — Settle in the same currency as the transfers (e.g., settle USD transfers with USD).
- Cross Currency Settlement — Settle in a different currency (e.g., settle PHP transfers with USD). In this case, you must specify settlementCurrency and include exchangeRate on every transfer.
{% admonition type="info" %} You must use a client credentials token to authenticate this call. {% /admonition %}
post/v1/settlements
Headers
X-External-Correlation-Idstring uuid
Optional UUID for correlating requests across systems. If provided, Wise echoes it back in the response. Maximum 36 characters. Learn more.
Request body
Example request
{
"type": "TRUSTED_BULK_SETTLEMENT",
"settlementReference": "TPFB190322",
"settlementDate": "2019-03-22T23:59:59-05:00",
"settlementCurrency": "USD",
"transfers": [
{
"id": 125678,
"date": "2019-03-22T10:00:12-05:00",
"sourceAmount": 23.24,
"sourceCurrency": "USD",
"customerName": "Joe Bloggs",
"partnerReference": "11111",
"comment": "Extra Data",
"exchangeRate": 0.875469
}
],
"refundedTransfers": [
{
"id": 178880,
"exchangeRate": 0.875469,
"partnerReference": "11108"
}
]
}Response
Settlement journal received successfully. Empty response body.