Payout by Bank Account Detail

This process will create a payout to be run by the customer's Account number and Branch code. The process will take those bank account request to validate with the customer's contact being added to a payout.

If the customer's contact does not exist, a new one will be created and proceed to the payout process. This is to verify that the customer being paid matches a payment record.

To create a payout, the customer has used their PayId to make a payment process at least once and a payment record.

Request prarameter definitions

  • customer_id* : Customer short ID.

  • account_number* : Customer account number.

  • branch_code* : Customer account branch code.

  • amount* : Amount in cent.

  • asset* : Payout currency.

  • name* : Title of this payout.

  • description : Payout description.

  • reference* : For customer description. What customer sees.

*is mandatory prarameter

Request body

{
  "customer_id": "WlgXhMXPBj"
  "account_number": "12345678",
  "branch_code": "014209",
  "amount": 1111,
  "asset": "AUD",
  "name": "Payout for David",
  "description": "this is a payment",
  "reference": "Hi David! Here is your payment :)"
}

Response body

ERROR Response body

Last updated