Optional
paymentOptional
authorisationOptional
authorisationINCREMENTAL, EXTENSION, REAUTHORISATION. For pre-authorisation transactions only.
Optional
bankFor Australian bank account payments, your customer's bank account.
Optional
accountName of account holder.
The account number at that branch.
The bank-state-branch holding their account.
Optional
cancellationFULL or PARTIAL. For pre-authorisation cancellations only.
A comment for the transaction.
Optional
creditFor credit card payments, your customer's credit card.
The account token. See Register Account for more.
CREDIT_CARD
Masked credit card number displaying the first 6 and last 3 digits. For scheme tokenised accounts, this would display the last 3 digits in the following format: xxxxxx...242.
The card scheme. VISA, MASTERCARD, AMEX, DINERS, JCB, or UNIONPAY.
The card type. CREDIT, DEBIT. Note: This is only for VISA and MASTERCARD. Other card types may be added in the future.
The name printed on the card.
QuickStream's unique identifier for the customer. This customer is created automatically when using Register account without customer details or by instruction from your server when using Create customer and then Register customer account. See Get Customer for more.
If true, this account will be used for the owning customer where an account token is not specified. This includes taking payments by customerId and creating recurring payments without an accountToken.
Two digit expiry month.
Two digit expiry year.
Links to related documents and resources.
Masked credit card number displaying the first 6 and last 4 digits. For scheme tokenised accounts, this would display the last 4 digits in the following format: xxxxxx...4242.
FPAN (default) - the card number from a physical card. Also known as "Funding PAN". DPAN - a digitised card number from a wallet provider or scheme tokenisation service. Also known as "Digital PAN".
Specifies the wallet provider from which the card details were obtained, if applicable. APPLE_PAY, GOOGLE_PAY
Unique identifier for a customer. When this value matches a customer number, the transaction shows in their payment history.
Whether this transaction was used to repay a debt. In most cases you can ignore this field.
Optional
directFor Australian bank account payments, your direct entry settlement account.
Name used to open your bank account.
The currency of the account. For example, AUD.
A unique direct entry user identification number, issued by us.
Optional
directThe name associated with the direct entry user Id. Australian Westpac accounts only.
A customer-friendly display name.
Trading Name of your business. This appears on your customer's bank statement.
The account number of your settlement bank account.
The BSB of your settlement bank account.
The result of Fraud Guard processing. null when transaction is not processed using Fraud Guard.
The IP address of the customer. For example, 192.168.42.184.
Links to related resources/documentation.
Optional
merchantFor credit card payments, your merchant facility.
A code describing the aquiring financial institution for this merchant facility. Usually WBC.
The currency accepted by this merchant facility.
A customer-friendly display name.
Uniquely identifies a merchant facility. Issued by us.
The account number of your settlement bank account. Australian Westpac merchant facilities only.
The BSB of your settlement bank account. Australian Westpac merchant facilities only.
Optional
settlementThe account number of your surcharge settlement bank account. Only present if a separate surcharge account is utilised. Australian Westpac merchant facilities only.
Optional
settlementThe BSB of your surcharge settlement bank account. Only present if a separate surcharge account is utilised. Australian Westpac merchant facilities only.
Additional information from the scheme about why a transaction was approved or declined.
Optional
merchantThis field is only relevant for credit card payments for Aggregators. Always AU.
Optional
merchantThis field is only relevant for credit card payments for Aggregators. The city or suburb of the sub-merchant's trading address.
Optional
merchantThis field is only relevant for credit card payments for Aggregators. The sub-merchant name.
Optional
merchantThis field is only relevant for credit card payments for Aggregators. The postal code of the sub-merchant's trading address.
Optional
merchantThis field is only relevant for credit card payments for Aggregators.The state of the sub-merchant's trading address.
Optional
merchantThis field is only relevant for credit card payments for Aggregators. The street address of the sub-merchant's trading address.
Extra information about the transaction. See Take Payment.
Optional
networkReturned by Visa and Mastercard to identify the lifecycle of a pre-auth or purchase (at most 15 characters). In most cases you can ignore this field.
Optional
nzFor New Zealand bank account payments, your customer's bank account.
The account token. See Register Account for more.
DIRECT_DEBIT_NZ
NZD
QuickStream's unique identifier for the customer. This customer is created automatically when using Register account without customer details or by instruction from your server when using Create customer and then Register customer account. See Get Customer for more.
If true, this account will be used for the owning customer where an account token is not specified. This includes taking payments by customerId and creating recurring payments without an accountToken.
The bank account display name.
Links to related documents and resources.
Name of account holder.
The account number at that branch.
The type of account.
The bank holding their account.
The branch holding their account.
Optional
nzFor New Zealand bank account payments, your direct entry settlement account.
The currency of the account. For example, NZD.
A unique direct entry user identification number, issued by us.
A customer-friendly display name.
Name used to open your bank account.
The account number of your settlement bank account.
The account number suffix of your settlement bank account.
The bank code of your settlement bank account.
The branch code of your settlement bank account.
Optional
originalIf a refund, the original payment. If a payment, the original PREAUTH or the automatically-retried payment.
Your reference for this transaction.
Amount before any surcharge added.
Decimal Monetary amount to two decimal places.
ISO 4217 currency code.
A customer friendly amount you can display to your customers
Receipt number to display to customers.
If true, this transaction may be refunded. See Refund payment.
Reason code for the status. See Response Codes for more.
Reason description for the status. See Response Codes for more.
The day on which this transaction was considered to have been processed. See Transaction Settlement for more.
A code indicating the source of the transaction. For example, RESTAPI.
Approved, Approved*, Pending, Declined, Voided or Suspended. See Transaction status.
Optional
subThis field is only relevant for credit card payments for Aggregators. A unique identifier for your sub-merchant. The aggregator allocates the sub-merchant identifier. Westpac does not allocate this value.
Success indicator for the responseCode. See Response Codes for more.
Amount of surcharge. See surcharges.
Decimal Monetary amount to two decimal places.
ISO 4217 currency code.
A customer friendly amount you can display to your customers
Total amount of transaction. Principal amount plus surcharge.
Decimal Monetary amount to two decimal places.
ISO 4217 currency code.
A customer friendly amount you can display to your customers
Date and time (if known) when transaction processing was initiated.
PAYMENT, REFUND, PREAUTH, CAPTURE or ACCOUNT_VERIFICATION.
If true, this transaction may be voided. See Void payment.
The authorisation code returned from the issuing bank for pre-auth transactions (at most 6 characters). Only for approved pre-auth transactions.