Search...
Log inGet started
Airwallex logo
Home
Core API
Payments
Transactional FX
Payouts
Issuing
Back to home
Get started
QuickstartManage API keys
Webhooks
Listen for webhook events
Event types
Payload examples
AccountBillingChargesConnected Account TransfersConversionsDepositsDirect debit payoutsGlobal AccountsIssuingLinked AccountsOnline PaymentsPlatformRFI Transfers
Code examples
Test webhook event payloadsView webhook eventsRe-trigger webhook events

Transfers

Transfers

Relevant webhook events:

  • payout.transfer.in_approval
  • payout.transfer.scheduled
  • payout.transfer.overdue
  • payout.transfer.processing
  • payout.transfer.sent
  • payout.transfer.failed
  • payout.transfer.paid
  • payout.transfer.cancellation_requested
  • payout.transfer.cancelled

Payload example:

JSON

The data object is the same as the response body of Get transfer by ID API. See example beleow.

JSON

You can also find payload examples of legacy API versions from the Example Response of Get transfer by ID API.

The default style of the variables is camel case. Please contact us if you would like to switch to snake case.

Batch transfers

Relevant webhook events:

  • batch_transfers.drafting
  • batch_transfers.in_approval
  • batch_transfers.approval_recalled
  • batch_transfers.approval_rejected
  • batch_transfers.approval_blocked
  • batch_transfers.scheduled
  • batch_transfers.overdue
  • batch_transfers.booking
  • batch_transfers.partially_booked
  • batch_transfers.booked
  • batch_transfers.failed
  • batch_transfers.cancellation_requested
  • batch_transfers.cancelled
  • batch_transfers.funding.scheduled
  • batch_transfers.funding.processing
  • batch_transfers.funding.funded
  • batch_transfers.funding.failed
  • batch_transfers.funding.reversed

Payload example:

JSON

Transfer to an Airwallex account

Relevant webhook events:

  • wallet_transfer.created
  • wallet_transfer.processing
  • wallet_transfer.sent
  • wallet_transfer.settled
  • wallet_transfer.failed

Payload example:

JSON

The data object is the same as the response body of Wallet Transfers API:

JSON
On this page
  • Transfers
  • Batch transfers
  • Transfer to an Airwallex account