Search...
Log inGet started
Airwallex logo
Home
Core API
Payments
Transactional FX
Payouts
Issuing
Back to home
OverviewHow Airwallex Payouts work
Payout network
Use cases
Transfers
Create a transfer
Validate a transfer
Manage transfers
Transfers to countries/regions with capital controls
Create a transfer to an Airwallex account
Embedded Transfer component
Test and go live
Older API versions

Validate a transfer

Update: Starting from API version 2024-09-27, the Payment resource has been renamed to Transfer. This change affects all occurrences of "payment" throughout the former Payments API and Webhook events. See more details in this changelog API.

Call Validate transfer API to check for errors before creating a transfer:

  • If validation errors are found, a list of all errors will be returned as a 400 response.
  • If all parameters provided for the transfer are valid, the endpoint will return a 200 (OK) response.

To learn more about error response structures and detailed descriptions of error codes, please see Error codes.

Example request

Shell

If you are registered as a platform account, you can call this endpoint on behalf of your connected accounts by specifying the open ID in the x-on-behalf-of header.

Example error response

JSON