Search⌘ K
AI Features

Step 5: Funds Transfer

Understand the final step in sending money with the Wise Payouts API by learning how to transfer funds using a POST request. This lesson covers managing profile IDs, transfer IDs, balance verification, and interpreting transaction statuses and fees through the Wise dashboard.

In this lesson, we’ll learn how to transfer funds. This is the final step of payouts. After executing this call, our account will be debited with the amount we transferred, and the status of the receiver’s account will also change.

Sending a POST request

The below code takes only one parameter.

Request's Parameters

Field

Description

Format

Test Value

type

Shows that your multi-currency account will debit for this transfer

String

BALANCE

Python 3.8
import requests
import json
url = "https://api.sandbox.transferwise.tech/v3/profiles/{{PROFILE_ID}}/transfers/{{TRANSFER_ID}}/payments"
payload = "{ \n \"type\":\"BALANCE\"\n}"
headers = {
'Authorization': 'Bearer {{TOKEN}}',
'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(json.dumps(response.json(), indent=4))

In the above code, line 4 ...