Payment Account Reference Response
Payment account proxy response representing the different response structures for card, bank account, PayID, and PayTo details.
accountNamestring
Account name (Bank/PayTo accounts).
Example:
John SmithaccountNumberstring
Account number (Bank/PayTo accounts).
Example:
12345678accountTypestring
Type of payment account.
Example:
Cardbsbstring
BSB code (Bank/PayTo accounts).
Example:
123-456cardExpirystring
Card expiry date (Card accounts only).
Example:
12/25cardHolderNamestring
Card holder name (Card accounts only).
Example:
John SmithcardNumberstring
Masked card number (Card accounts only).
Example:
****1234cardTypestring
Card type (Card accounts only).
Example:
VisapayIdstring
PayId identifier (PayId accounts only).
Example:
john.smith@email.compayIdNamestring
PayId display name (PayId accounts only).
Example:
John SmithpayToStatusstring
PayTo status (PayTo accounts only).
Example:
Activeprocessor3DSPayloadstring
3DS payload (Card accounts only).
Example:
eyJhbGciOiJIUzI1NiJ9...processorNamestring
Processor name (Card accounts only).
Example:
StripeprocessorTokenstring
Processor token (Card accounts only).
Example:
tok_1234567890statusDescriptionstring
Status description (PayTo accounts only).
Example:
Account is active and ready for paymentsuIdstring
Unique identifier (PayTo accounts only).
Example:
12345678-1234-5678-9012-123456789012Payment Account Reference Response
{
"accountName": "John Smith",
"accountNumber": "12345678",
"accountType": "Card",
"bsb": "123-456",
"cardExpiry": "12/25",
"cardHolderName": "John Smith",
"cardNumber": "****1234",
"cardType": "Visa",
"payId": "john.smith@email.com",
"payIdName": "John Smith",
"payToStatus": "Active",
"processor3DSPayload": "eyJhbGciOiJIUzI1NiJ9...",
"processorName": "Stripe",
"processorToken": "tok_1234567890",
"statusDescription": "Account is active and ready for payments",
"uId": "12345678-1234-5678-9012-123456789012"
}