toMap method
Implementation
Map<String, dynamic> toMap() => {
"ippPeriod": ippPeriod == null ? null : ippPeriod,
"ippInterestType": ippInterestType == null ? null : ippInterestType,
"ippInterestRate": ippInterestRate == null ? null : ippInterestRate,
"ippMerchantAbsorbRate": ippMerchantAbsorbRate == null ? null : ippMerchantAbsorbRate,
"paidChannel": paidChannel == null ? null : paidChannel,
"paidAgent": paidAgent == null ? null : paidAgent,
"paymentChannel": paymentChannel == null ? null : paymentChannel,
"backendInvoice": backendInvoice == null ? null : backendInvoice,
"issuerCountry": issuerCountry == null ? null : issuerCountry,
"bankName": bankName == null ? null : bankName,
"subMerchantList": subMerchantList == null ? null : subMerchantList?.toMap(),
"version": version == null ? null : version,
"timeStamp": timeStamp == null ? null : timeStamp,
"respCode": respCode == null ? null : respCode,
"merchantID": merchantId == null ? null : merchantId,
"subMerchantID": subMerchantId == null ? null : subMerchantId,
"pan": pan == null ? null : pan,
"amt": amt == null ? null : amt,
"uniqueTransactionCode": uniqueTransactionCode == null ? null : uniqueTransactionCode,
"tranRef": tranRef == null ? null : tranRef,
"approvalCode": approvalCode == null ? null : approvalCode,
"refNumber": refNumber == null ? null : refNumber,
"eci": eci == null ? null : eci,
"paymentScheme": paymentScheme == null ? null : paymentScheme,
"processBy": processBy == null ? null : processBy,
"dateTime": dateTime == null ? null : dateTime,
"status": status == null ? null : status,
"raw": raw == null ? null : raw,
"failReason": failReason == null ? null : failReason,
"userDefined1": userDefined1 == null ? null : userDefined1,
"userDefined2": userDefined2 == null ? null : userDefined2,
"userDefined3": userDefined3 == null ? null : userDefined3,
"userDefined4": userDefined4 == null ? null : userDefined4,
"userDefined5": userDefined5 == null ? null : userDefined5,
"storeCardUniqueID": storeCardUniqueId == null ? null : storeCardUniqueId,
"recurringUniqueID": recurringUniqueId == null ? null : recurringUniqueId,
"hashValue": hashValue == null ? null : hashValue,
};