toJson method
Implementation
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = new Map<String, dynamic>();
data['STATUSMSG'] = this.STATUSMSG;
data['TRANSACTIONSTATUS'] = this.TRANSACTIONSTATUS;
data['STATUS'] = this.sTATUS;
data['TXN_MODE'] = this.tXNMODE;
data['TXN_DATE_TIME'] = this.tXNDATETIME;
data['TXN_CURRENCY_CODE'] = this.tXNCURRENCYCODE;
data['TRANSACTIONID'] = this.tRANSACTIONID;
data['TRANSACTIONAMT'] = this.tRANSACTIONAMT;
data['TRANSACTIONSTATUS'] = this.tRANSACTIONSTATUS;
data['STATUSMSG'] = this.sTATUSMSG;
if (this.tRANSACTIONVARIANT != null) {
data['TRANSACTIONVARIANT'] = this.tRANSACTIONVARIANT;
}
data['MERCHANTTRANSACTIONID'] = this.mERCHANTTRANSACTIONID;
data['MERCHANTKEY'] = this.mERCHANTKEY;
if (this.cUSTOMVAR != null) {
data['CUSTOMVAR'] = this.cUSTOMVAR;
}
data['AP_SECUREHASH'] = this.aPSECUREHASH;
data['CHMOD'] = this.cHMOD;
data['FULLNAME'] = this.fULLNAME;
data['EMAIL'] = this.eMAIL;
data['CONTACTNO'] = this.cONTACTNO;
data['ISRISK'] = this.iSRISK;
data['BANKNAME'] = this.bANKNAME;
if (this.cARDDETAILS != null) {
data['CARD_DETAILS'] = this.cARDDETAILS!.toJson();
}
if (this.eMIDETAILS != null) {
data['EMI_DETAILS'] = this.eMIDETAILS;
}
data['MERCHANT_NAME'] = this.mERCHANTNAME;
if (this.sETTLEMENTDATE != null) {
data['SETTLEMENT_DATE'] = this.sETTLEMENTDATE;
}
data['SURCHARGE'] = this.sURCHARGE;
data['BILLEDAMOUNT'] = this.bILLEDAMOUNT;
data['RRN'] = this.rRN;
data['TRANSACTIONREASON'] = this.tRANSACTIONREASON;
return data;
}