TransactionData constructor
TransactionData({
- required String amountAuthorized,
- required String applicationDiscretionaryData,
- required String applicationInterchangeProfile,
- required String applicationIssuerData,
- required String applicationPanSequenceNumber,
- required String applicationPrimaryAccountNumber,
- required String applicationTransactionCounter,
- required String applicationVersionNumber,
- required String authorizationResponseCode,
- required String cardHolderName,
- required String cardScheme,
- required String cardSeqenceNumber,
- required String cardholderVerificationMethod,
- required String cashBackAmount,
- required String cryptogram,
- required String cryptogramInformationData,
- required String dedicatedFileName,
- required String deviceSerialNumber,
- required String dencryptedPinBlock,
- required String expirationDate,
- required String iccDataString,
- required String interfaceDeviceSerialNumber,
- required String issuerApplicationData,
- required String nibssIccSubset,
- required String originalDeviceSerial,
- required String originalPan,
- required String pinBlock,
- required String pinBlockDukpt,
- required String pinBlockTrippleDes,
- required String plainPinKey,
- required String terminalCapabilities,
- required String terminalCountryCode,
- required String terminalType,
- required String terminalVerificationResults,
- required String track2Data,
- required String transactionCurrencyCode,
- required String transactionDate,
- required String transactionSequenceCounter,
- required String transactionSequenceNumber,
- required String transactionType,
- required String unifiedPaymentIccData,
- required String unpredictableNumber,
Implementation
TransactionData({
required this.amountAuthorized,
required this.applicationDiscretionaryData,
required this.applicationInterchangeProfile,
required this.applicationIssuerData,
required this.applicationPanSequenceNumber,
required this.applicationPrimaryAccountNumber,
required this.applicationTransactionCounter,
required this.applicationVersionNumber,
required this.authorizationResponseCode,
required this.cardHolderName,
required this.cardScheme,
required this.cardSeqenceNumber,
required this.cardholderVerificationMethod,
required this.cashBackAmount,
required this.cryptogram,
required this.cryptogramInformationData,
required this.dedicatedFileName,
required this.deviceSerialNumber,
required this.dencryptedPinBlock,
required this.expirationDate,
required this.iccDataString,
required this.interfaceDeviceSerialNumber,
required this.issuerApplicationData,
required this.nibssIccSubset,
required this.originalDeviceSerial,
required this.originalPan,
required this.pinBlock,
required this.pinBlockDukpt,
required this.pinBlockTrippleDes,
required this.plainPinKey,
required this.terminalCapabilities,
required this.terminalCountryCode,
required this.terminalType,
required this.terminalVerificationResults,
required this.track2Data,
required this.transactionCurrencyCode,
required this.transactionDate,
required this.transactionSequenceCounter,
required this.transactionSequenceNumber,
required this.transactionType,
required this.unifiedPaymentIccData,
required this.unpredictableNumber,
});