Type alias WestpacQuickStreamPayment
Westpac
Quick
Stream
Payment
: BaseFormSubmissionPayment & { paymentTransaction
?: { authorisationCode
?: string; authorisationTraceId
: string; authorisationType
?: string; bankAccount
?: { accountName
?: string; accountNumber
: string; bsb
: string; }; cancellationType
?: string; comment
: string; creditCard
?: { accountToken
: string; accountType
: string; cardNumber
: string; cardScheme
: string; cardType
: string; cardholderName
: string; customerId
: string; defaultAccount
: boolean; expiryDateMonth
: string; expiryDateYear
: string; links
: WestpacQuickStreamLinks[]; maskedCardNumber4Digits
: string; panType
: string; walletProvider
: string; }; customerReferenceNumber
: string; debtRepayment
: boolean; directEntryAccount
?: { accountName
: string; currency
: string; directEntryUserId
: string; directEntryUserName
?: string; displayName
: string; remitterName
: string; settlementAccountNumber
: string; settlementBsb
: string; }; fraudGuardResult
: string | null; ipAddress
: string; links
: WestpacQuickStreamLinks[]; merchantAccount
?: { acquiringInstitution
: string; currency
: string; displayName
: string; merchantId
: string; merchantName
: string; settlementAccountNumber
: string; settlementBsb
: string; settlementSurchargeAccountNumber
?: string; settlementSurchargeBsb
?: string; }; merchantAdviceCode
: string; merchantCountry
?: string; merchantLocation
?: string; merchantName
?: string; merchantPostCode
?: string; merchantState
?: string; merchantStreetAddress
?: string; metadata
: Record<string, string>; networkTransactionId
?: string; nzBankAccount
?: { accountToken
: string; accountType
: string; currency
: string; customerId
: string; defaultAccount
: boolean; displayName
: string; links
: WestpacQuickStreamLinks[]; nzAccountName
: string; nzAccountNumber
: string; nzAccountSuffix
: string; nzBankCode
: string; nzBranchCode
: string; }; nzDirectEntryAccount
?: { currency
: string; debitUserId
: string; displayName
: string; nzAccountName
: string; nzAccountNumber
: string; nzAccountSuffix
: string; nzBankCode
: string; nzBranchCode
: string; }; originalReceiptNumber
?: string; paymentReferenceNumber
: string; principalAmount
: { amount
: number; currency
: string; displayAmount
: string; }; receiptNumber
: string; refundable
: boolean; responseCode
: string; responseDescription
: string; settlementDate
: string; source
: string; status
: string; subMerchantId
?: string; summaryCode
: string; surchargeAmount
: { amount
: number; currency
: string; displayAmount
: string; }; totalAmount
: { amount
: number; currency
: string; displayAmount
: string; }; transactionTime
: string; transactionType
: string; voidable
: boolean; }; type
: WestpacQuickStreamSubmissionEvent["type"]; }