Beispiel #1
0
 internal MPesaSapamaTransactionResponse(MPesaSapamaAccount usedAccount, Exception ex)
 {
     UsedAccount     = usedAccount;
     RawResponse     = ex.Message;
     Note            = ex.Message;
     ReferenceNumber = ex.Message;
     IsSuccess       = false;
 }
Beispiel #2
0
        internal MPesaSapamaTransactionResponse(MPesaSapamaAccount usedAccount, JObject response)
        {
            try
            {
                IsSuccess   = false;
                UsedAccount = usedAccount;
                Note        = response["message"].ToString();

                if (response["httpStatusCode"].ToString() == "200")
                {
                    //OK
                    IsSuccess       = true;
                    ReferenceNumber = response["data"]["proxy_trans_id"].ToString();
                }
            }
            catch (Exception ex)
            {
                IsSuccess = true;
            }
        }