MpesaResponse.fromMap constructor
MpesaResponse.fromMap(
- int statusCode,
- Map<String, dynamic> rawResponse
)
Implementation
MpesaResponse.fromMap(this.statusCode, this.rawResponse) {
responseCode = int.tryParse(rawResponse['ResponseCode'] ?? "");
responseDescription = rawResponse['ResponseDescription'];
conversationID = rawResponse['ConversationID'];
originatorConversationID = rawResponse['OriginatorConversationID'];
// stk, stk query
merchantRequestID = rawResponse['MerchantRequestID'];
checkoutRequestID = rawResponse['CheckoutRequestID'];
// stk
customerMessage = rawResponse['CustomerMessage'];
// stk query
resultCode = rawResponse['ResultCode'];
resultDesc = rawResponse['ResultDesc'];
// error
requestId = rawResponse[''];
errorCode = rawResponse[''];
errorMessage = rawResponse[''];
}