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
Payouts
Payout statuses (older versions)Handle failed payouts (older versions)Payout webhooks (older versions)
Error codes (older versions)

Payout webhooks (older versions)

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

Payout

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

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

Payout to an Airwallex account

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