Skip to main content

Customer Account Response

Customer payment account including bank account and credit card details.

bankAccount object

Customer bank account details.

accountNamestringrequired

Account Holder name.

Constraints: <= 32 characters, Value must match regular expression [\u0020-\u007E]*

accountNumberstringrequired

Bank Account number.

Format: Value must match regular expression ^([0-9]{4,10})

bankBranchstring

Bank branch.

Max length: <= 50 characters

bankNamestring

Bank Name.

Max length: <= 50 characters

bsbstringrequired

BSB Number. Format: 000000.

Max length: <= 6 characters

isPayToboolean

Bank account is PayTo if true.

labelstring

Label for the account.

Max length: <= 50 characters

payToStatusinteger<int32>

If PayTo account, this field will let you know the status of the Mandate.

Possible values: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

creditCard object

Customer credit card details.

cardNumberstring

Card number.

cardTypestring

Card Type.

expirystring

Expiry.

labelstring

Label for the card.

Customer Account Response
{
"bankAccount": {
"accountName": "string",
"accountNumber": "string",
"bankBranch": "string",
"bankName": "string",
"bsb": "string",
"isPayTo": true,
"label": "string",
"payToStatus": 0
},
"creditCard": {
"cardNumber": "string",
"cardType": "string",
"expiry": "string",
"label": "string"
}
}