Transfer webhooks (older versions)
This page applies for API version 2023-10-01 or earlier.
Transfer
Web app Label | Event Type | Description |
---|---|---|
Transfer -> New | payment.new | You have successfully created the transfer. |
Transfer -> In approval* | payment.in_approval | Transfer is submitted for approval. Approvers can review the transfer in the web app. |
Transfer -> Recalled* | payment.recalled | Transfer is recalled by a user through the web app. Users can edit and resubmit the transfer in the web app. |
Transfer -> Rejected* | payment.rejected | Transfer is rejected by an approver through the web app. Users can edit and resubmit the transfer in the web app. |
Transfer -> Blocked* | payment.blocked | Transfer 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_funds | Transfer is approved by all required approvers through the web app, and is waiting for funds to be available. |
Transfer -> In review | payment.in_review | The transfer is on hold and being reviewed by Airwallex. |
Transfer -> Ready for dispatch | payment.ready_for_dispatch | The transfer is ready for dispatch. |
Transfer -> Suspended | payment.suspended | The transfer has been suspended after being reviewed by Airwallex. |
Transfer -> Dispatched | payment.dispatched | The transfer has been dispatched from Airwallex. |
Transfer -> Failed | payment.failed | The transfer has failed our banking partner’s processing or was rejected by the recipient bank. |
Transfer -> Cancellation requested | payment.cancellation_requested | Transfer cancellation requested. Waiting for the currency conversion to be settled. |
Transfer -> Cancelled | payment.cancelled | The transfer has been successfully cancelled. Funds will be returned to the Wallet. |
Transfer -> Retried | payment.retried | The 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 Label | Event Type | Description |
---|---|---|
Transfer to an Airwallex account -> Created | wallet_transfer.created | You have successfully created the transfer. |
Transfer to an Airwallex account -> Processing | wallet_transfer.processing | The transfer is under processing by Airwallex. |
Transfer to an Airwallex account -> Sent | wallet_transfer.sent | The transfer has been sent to the beneficiary. |
Transfer to an Airwallex account -> Settled | wallet_transfer.settled | The transfer has been received by the beneficiary. |
Transfer to an Airwallex account -> Failed | wallet_transfer.failed | The transfer has failed after being reviewed by Airwallex. |