Search...
APIJSLog inGet started
Airwallex logo
Home
Platform APIs
Connected Accounts
Accounts
Payments
Transactional FX
Payouts
Issuing
Back to home
OverviewHow Airwallex Payouts work
Payout network
Use cases
Older API versions
Transfers
Batch transfers
Wallet transfers (Legacy)
Transfer to an Airwallex account statuses (legacy)Wallet transfer webhooks (legacy)Wallet transfer error codes (legacy)

Wallet transfer error codes (legacy)

Error codes, detailed descriptions, and parameters for Create a new wallet transfer API.

CodeDescriptionParameters
balance_insufficientThe Wallet balance is insufficient to fund this transfer to an Airwallex account. Top up your Wallet or provide a lower amount.-
beneficiary_unavailableThe account_number and account_name cannot be matched to an Airwallex account. Please check the beneficairy information you have obtained.-
request_id_duplicateThe request ID has been used on a transfer to an Airwallex account which was created successfully. Please use a different request ID if you wish to create a separate transfer.wallet_transfer_id: ID of the transfer to an Airwallex account with the same request ID
transfer_currency_unsupportedThe transfer currency is not supported. Please make sure to pay in currencies that can be held in the Wallet: AUD, CAD, CHF, CNY, CZK, DKK, EUR, GBP, HKD, HUF, ILS, JPY, KRW, MXN, NOK, NZD, PLN, RON, SEK, SGD, THB, USD or ZAR.-
validation_failedThe request failed our schema validation. Refer to the errors object for erroneous fields, codes and parameters. See the table below for detailed descriptions.-

Field validation errors for transfers to an Airwallex account

CodeDescriptionParameters
001This field is mandatory for this request. Please specify a value and try again.
011Invalid value for this field. Please refer to our API reference API for the specific field requirements.
021The number of characters in this field is higher than the acceptable length. Please provide a reference no more than 140 characters.
Was this page helpful?