toMap method
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,
};