TransactionData.fromJson constructor

TransactionData.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory TransactionData.fromJson(Map<String, dynamic> json) =>
    TransactionData(
      amountAuthorized: json["amountAuthorized"],
      applicationDiscretionaryData: json["applicationDiscretionaryData"],
      applicationInterchangeProfile: json["applicationInterchangeProfile"],
      applicationIssuerData: json["applicationIssuerData"],
      applicationPanSequenceNumber: json["applicationPANSequenceNumber"],
      applicationPrimaryAccountNumber:
          json["applicationPrimaryAccountNumber"],
      applicationTransactionCounter: json["applicationTransactionCounter"],
      applicationVersionNumber: json["applicationVersionNumber"],
      authorizationResponseCode: json["authorizationResponseCode"],
      cardHolderName: json["cardHolderName"],
      cardScheme: json["cardScheme"],
      cardSeqenceNumber: json["cardSeqenceNumber"],
      cardholderVerificationMethod: json["cardholderVerificationMethod"],
      cashBackAmount: json["cashBackAmount"],
      cryptogram: json["cryptogram"],
      cryptogramInformationData: json["cryptogramInformationData"],
      dedicatedFileName: json["dedicatedFileName"],
      deviceSerialNumber: json["deviceSerialNumber"],
      dencryptedPinBlock: json["dencryptedPinBlock"],
      expirationDate: json["expirationDate"],
      iccDataString: json["iccDataString"],
      interfaceDeviceSerialNumber: json["interfaceDeviceSerialNumber"],
      issuerApplicationData: json["issuerApplicationData"],
      nibssIccSubset: json["nibssIccSubset"],
      originalDeviceSerial: json["originalDeviceSerial"],
      originalPan: json["originalPan"],
      pinBlock: json["pinBlock"],
      pinBlockDukpt: json["pinBlockDUKPT"],
      pinBlockTrippleDes: json["pinBlockTrippleDES"],
      plainPinKey: json["plainPinKey"],
      terminalCapabilities: json["terminalCapabilities"],
      terminalCountryCode: json["terminalCountryCode"],
      terminalType: json["terminalType"],
      terminalVerificationResults: json["terminalVerificationResults"],
      track2Data: json["track2Data"],
      transactionCurrencyCode: json["transactionCurrencyCode"],
      transactionDate: json["transactionDate"],
      transactionSequenceCounter: json["transactionSequenceCounter"],
      transactionSequenceNumber: json["transactionSequenceNumber"],
      transactionType: json["transactionType"],
      unifiedPaymentIccData: json["unifiedPaymentIccData"],
      unpredictableNumber: json["unpredictableNumber"],
    );