Step 4: Create a Transfer
Explore how to create a transfer with the Wise Payouts API by sending a POST request using Python. Learn to generate unique transaction IDs for idempotency, assign recipient and quote details, and understand transfer completion requirements within 14 days.
We'll cover the following...
In this lesson, we’ll learn how to create a transfer based on a quote using the transfers endpoint. It is a payout order that we create to a recipient account. Once it is created, the transfer must be completed within the next 14 days. Otherwise, it will be canceled automatically.
Sending a POST request
In the below table, we define the required parameters to make the POST request to the transfers endpoint. Notice the empty test value for the customerTransactionId. Next, we’ll learn how to create one.
Request's Parameters
Field | Description | Format | Test Value |
| Recipient’s account ID | Integer |
|
| Quote ID for this transfer | String | ID from the previous lesson |
| Unique ID to avoid duplicate transfers | String | N/A |