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
Beneficiaries
Create beneficiariesValidate a beneficiaryRetrieve beneficiariesManage beneficiaries
Using API and form schemas Embedded Beneficiary component
Test and go live
Older API versions

Manage beneficiaries

You can perform the following operations on beneficiaries after you have created them.

Update a beneficiary

After a beneficiary is created, you can call Update existing beneficiary API to update the saved beneficiary information. Specify the beneficiary_id in the endpoint URL and parameters you wish to update in your request body. The same schema validation and response body as in Create a new beneficiary API will apply.

The list of parameters that can be updated:

  • transfer_methods
  • nickname
  • beneficiary.first_name
  • beneficiary.last_name
  • beneficiary.date_of_birth
  • beneficiary.address
  • beneficiary.bank_details
  • some fields inside beneficiary.additional_info
    • business_phone_number
    • business_registration_number
    • legal_rep_first_name_in_chinese
    • legal_rep_last_name_in_chinese
    • legal_rep_id_number
    • legal_rep_mobile_number
    • legal_rep_bank_account_number
    • personal_email
    • personal_id_number
    • personal_id_type
    • personal_mobile_number

Example request

Shell

If you are registered as a platform account, you can call this endpoint on behalf of your connected accounts by specifying the open ID in the x-on-behalf-of header.

Delete a beneficiary

Call Delete existing beneficiary API to delete a beneficiary. Specify the beneficiary_id in the endpoint URL. A successful deletion returns true in the response.

Example request

Shell

If you are registered as a platform account, you can call this endpoint on behalf of your connected accounts by specifying the open ID in the x-on-behalf-of header.

On this page
  • Update a beneficiary
  • Delete a beneficiary