C2BValidation.fromMap constructor

C2BValidation.fromMap(
  1. Map<String, dynamic> rawResponse
)

Implementation

C2BValidation.fromMap(this.rawResponse) {
  transactionType = rawResponse['TransactionType'];
  transID = rawResponse['TransID'];
  transTime = rawResponse[''];
  transAmount = double.tryParse(rawResponse['TransAmount'].toString());
  businessShortCode = rawResponse['BusinessShortCode'];
  billRefNumber = rawResponse['BillRefNumber'];
  invoiceNumber = rawResponse['InvoiceNumber'];
  orgAccountBalance =
      double.tryParse(rawResponse['OrgAccountBalance'].toString());
  thirdPartyTransID = rawResponse['ThirdPartyTransID'];
  mSISDN = rawResponse['MSISDN'];
  firstName = rawResponse['FirstName'];
  middleName = rawResponse['MiddleName'];
  lastName = rawResponse['LastName'];
}