toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() => {
  'ExpressResponseCode': expressResponseCode,
  'ExpressResponseMessage': expressResponseMessage,
  'HostResponseCode': hostResponseCode,
  'ExpressTransactionDate': expressTransactionDate,
  'ExpressTransactionTime': expressTransactionTime,
  'ExpressTransactionTimezone': expressTransactionTimezone,
  'HostBatchID': hostBatchId,
  'HostItemID': hostItemId,
  'HostBatchAmount': hostBatchAmount,
  'CardLogo': cardLogo,
  'EMVData': emvData,
  'CardNumberMasked': cardNumberMasked,
  'BIN': bin,
  'TransactionID': transactionId,
  'ApprovalNumber': approvalNumber,
  'ReferenceNumber': referenceNumber,
  'ProcessorName': processorName,
  'TransactionStatus': transactionStatus,
  'TransactionStatusCode': transactionStatusCode,
  'HostTransactionID': hostTransactionId,
  'PINlessPOSConversionIndicator': pinlessPOSConversionIndicator,
  'RetrievalReferenceNumber': retrievalReferenceNumber,
  'SystemTraceAuditNumber': systemTraceAuditNumber,
  'TokenID': tokenId,
  'TokenProvider': tokenProvider,

  // Legacy/Aliased fields
  'transactionId': transactionId,
  'referenceNumber': referenceNumber,
  'authCode': authCode,
  'responseCode': responseCode,
  'responseMessage': responseMessage,
  'traceNumber': traceNumber,
  'batchNumber': batchNumber,
};