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
Test and go live
Older API versions
Transfers
Transfer statuses (older versions)Handle failed transfers (older versions)Transfer webhooks (older versions)
Error codes (older versions)

Transfer webhooks (older versions)

This page applies for API version 2023-10-01 or earlier.

Transfer

Web app LabelEvent TypeDescription
Transfer -> Newpayment.newYou have successfully created the transfer.
Transfer -> In approval*payment.in_approvalTransfer is submitted for approval. Approvers can review the transfer in the web app.
Transfer -> Recalled*payment.recalledTransfer is recalled by a user through the web app. Users can edit and resubmit the transfer in the web app.
Transfer -> Rejected*payment.rejectedTransfer is rejected by an approver through the web app. Users can edit and resubmit the transfer in the web app.
Transfer -> Blocked*payment.blockedTransfer is blocked as the next approver cannot be found. Account owners or Admin users can edit the Transfers approval workflow and resubmit the transfer in the web app.
Transfer -> Pending funds*payment.pending_fundsTransfer is approved by all required approvers through the web app, and is waiting for funds to be available.
Transfer -> In reviewpayment.in_reviewThe transfer is on hold and being reviewed by Airwallex.
Transfer -> Ready for dispatchpayment.ready_for_dispatchThe transfer is ready for dispatch.
Transfer -> Suspendedpayment.suspendedThe transfer has been suspended after being reviewed by Airwallex.
Transfer -> Dispatchedpayment.dispatchedThe transfer has been dispatched from Airwallex.
Transfer -> Failedpayment.failedThe transfer has failed our banking partner’s processing or was rejected by the recipient bank.
Transfer -> Cancellation requestedpayment.cancellation_requestedTransfer cancellation requested. Waiting for the currency conversion to be settled.
Transfer -> Cancelledpayment.cancelledThe transfer has been successfully cancelled. Funds will be returned to the Wallet.
Transfer -> Retriedpayment.retriedThe failed transfer has been retried with updated details and a new transfer is successfully created.

* These webhooks are only applicable to the transfers that are created and submitted for approval.

Transfer to an Airwallex account

Web app LabelEvent TypeDescription
Transfer to an Airwallex account -> Createdwallet_transfer.createdYou have successfully created the transfer.
Transfer to an Airwallex account -> Processingwallet_transfer.processingThe transfer is under processing by Airwallex.
Transfer to an Airwallex account -> Sentwallet_transfer.sentThe transfer has been sent to the beneficiary.
Transfer to an Airwallex account -> Settledwallet_transfer.settledThe transfer has been received by the beneficiary.
Transfer to an Airwallex account -> Failedwallet_transfer.failedThe transfer has failed after being reviewed by Airwallex.
On this page
  • Transfer
  • Transfer to an Airwallex account