Airwallex logo

Payout to bank account

Scale facilitates cost effective and time efficient withdrawals and payouts via Airwallex’s comprehensive global payment networks. We connect to domestic clearing systems in each of the jurisdictions in which we operate through partnerships with local and international banks, ensuring constant availability.

Scale allows platforms to make payouts to a bank account in two ways: 1. Use the Create a new payment API to trigger a debit to the platform wallet and trigger a payout to a specified beneficiary 2. Pay on behalf of a connected account by specifying the Airwallex account ID of the connected account when using the Create a new payment API

Use the Create a new payment API to trigger a debit to the platform wallet and trigger payout to a specified beneficiary

Use the Create a new payment API to trigger a debit to the platform wallet and trigger payout to a specified beneficiary. Optionally specify the bank account details of the intended recipient using the Create a new beneficiary API. If your account is configured to allow payouts from your wallet on behalf of an entity other than yourself, you can also specify details of the payer using the Create a new payer API.

curl -X POST \
https://api-demo.airwallex.com/api/v1/payments/create \
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiJiMmJmYjcyMy0yZWFhLTQyZmItODkxYy04MDhhZDU2ZTdlMDkiLCJzdWIiOiJlYTgwYWM3MC02NjlhLTQwMWItOWMxZi0yMzFjMjYwNWNmNWEiLCJpYXQiOjE1NDcxNzc4MjAsImV4cCI6MTU0NzE4OTgyMH0.dIPFFYx-uLKloSBWalHXkcEMepqbpF6GgVYf9bGPZHE' \
-H 'Content-Type: application/json' \
-H 'cache-control: no-cache' \
-d '{
"beneficiary": {
	"additional_info": {},
	"address": {
		"city": "Melbourne",
		"country_code": "AU",
		"postcode": "3000",
		"state": "VIC",
		"street_address": "15 William Street"
	},
	"bank_details": {
		"account_currency": "AUD",
		"account_name": "Complete Concrete Pty Ltd",
		"account_number": "12750852",
		"account_routing_type1": "bpay_biller_code",
		"account_routing_value1": "252957",
		"account_routing_type2": "bpay_customer_reference",
		"account_routing_value2": "4805064560558",
		"bank_country_code": "AU",
		"bank_name": "BPay"
	},
	"company_name": "Complete Concrete Pty Ltd",
	"entity_type": "COMPANY"
},
"fee_paid_by": "PAYER",
"payer": {
  "additional_info": {
    "business_registration_number": "EU300503",
    "business_registration_type": "Partnership",
    "personal_email": "[email protected]",
    "personal_id_number": "1234567890"
  },
  "address": {
    "city": "Melbourne",
    "country_code": "AU",
    "postcode": "3000",
    "state": "VIC",
    "street_address": "15 William Street"
  },
  "company_name": "Example Company",
  "date_of_birth": "1976-08-26",
  "entity_type": "COMPANY",
  "first_name": "James",
  "last_name": "Smith"
},
"payment_amount": "19500",
"payment_currency": "AUD",
"payment_date": "2019-01-12",
"payment_method": "LOCAL",
"reason": "Education_Training",
"reference": "ID 480506456 Mali Wu Tuition CRN 4805064560558",
"request_id": "ET20181015120501496742-0000000000-0001",
"source_currency": "AUD"
 }'

Pay on behalf of a connected account by specifying the Airwallex account ID of the connected account when using the Create a new payment API

Pay on behalf of a connected account by specifying the Airwallex account ID of the connected account when using the Create a new payment API. This will trigger a debit to the connected account wallet and create a payout to a specified beneficiary.

curl -X POST \
https://api-demo.airwallex.com/api/v1/payments/create \
-H 'Authorization: Bearer eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiJiMmJmYjcyMy0yZWFhLTQyZmItODkxYy04MDhhZDU2ZTdlMDkiLCJzdWIiOiJlYTgwYWM3MC02NjlhLTQwMWItOWMxZi0yMzFjMjYwNWNmNWEiLCJpYXQiOjE1NDcxNzc4MjAsImV4cCI6MTU0NzE4OTgyMH0.dIPFFYx-uLKloSBWalHXkcEMepqbpF6GgVYf9bGPZHE' \
-H 'Content-Type: application/json' \
-H 'cache-control: no-cache' \
-H 'x-on-behalf-of: 133097196' \
-d '{
"beneficiary": {
	"additional_info": {},
	"address": {
		"city": "Melbourne",
		"country_code": "AU",
		"postcode": "3000",
		"state": "VIC",
		"street_address": "15 William Street"
	},
	"bank_details": {
		"account_currency": "AUD",
		"account_name": "Complete Concrete Pty Ltd",
		"account_number": "12750852",
		"account_routing_type1": "bpay_biller_code",
		"account_routing_value1": "252957",
		"account_routing_type2": "bpay_customer_reference",
		"account_routing_value2": "4805064560558",
		"bank_country_code": "AU",
		"bank_name": "BPay"
	},
	"company_name": "Complete Concrete Pty Ltd",
	"entity_type": "COMPANY"
},
"fee_paid_by": "PAYER",
"payment_amount": "19500",
"payment_currency": "AUD",
"payment_date": "2019-01-12",
"payment_method": "LOCAL",
"reason": "Education_Training",
"reference": "ID 480506456 Mali Wu Tuition CRN 4805064560558",
"request_id": "ET20181015120501496742-0000000000-0003",
"source_currency": "USD"
}'