Step 4: Create a Transfer
Understand how to create a transfer using the Wise Payouts API by sending a POST request to the /transfers endpoint. Learn to generate unique transaction IDs to prevent duplicates, handle transfer parameters, and verify transfers through the Wise dashboard. This lesson guides you through completing a transfer within its valid time frame while managing transaction details securely.
We'll cover the following...
In this lesson, we’ll learn how to create a transfer based on a quote by using the /transfers endpoint.
Creating a transfer
After adding a recipient and receiving a quote, we need to create a payout order for our recipient account. The transfer order is valid for five working days only and will be canceled automatically if not completed in this time frame. The following endpoint is used to create a transfer:
{baseURL}/v1/transfers
Request parameters
In the table below, we define the required parameters to make the POST request to the /transfers endpoint:
Parameter Name | Type | Category | Description |
| Integer | Required | Recipient’s account ID |
| String | Required | Quote ID for this transfer |
| String | Required | Unique ID to avoid duplicate transfers |