create_transfer
Create a Wise transfer using a quote ID and recipient account ID. Include a customerTransactionId to ensure idempotency and avoid duplicate transfers when retrying.
Instructions
Create a new transfer. Requires a quote ID and recipient account ID. The customerTransactionId ensures idempotency — reuse the same value when retrying a failed request to avoid duplicate transfers. NOTE: In EU/UK, funding from balance via personal token is restricted by PSD2.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"targetAccount": "<targetAccount>",
"quoteId": "<quoteId>",
"customerTransactionId": "<customerTransactionId>"
},
"name": "create_transfer"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| quoteId | Yes | Quote ID (create a quote first) | |
| reference | No | Payment reference visible to recipient | |
| targetAccount | Yes | Recipient account ID | |
| customerTransactionId | Yes | Unique UUID for idempotency. Reuse the same value when retrying to prevent duplicate transfers. |