protected void Page_Load(object sender, EventArgs e) { #region PAYTM RESPONSE String paytm_trnid = string.Empty; int Result_OrderId = 0; AllPaymentResponse pay_resp = new AllPaymentResponse(); var agentname = ""; try { agentname = Request.UserAgent.ToLower(); } catch (Exception E) { agentname = ""; } #region vaishnavi Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Information, "", 2, false, "1.PAYTM:SalebhaiPaymentResponsePaytm", " "); if (Request.Form.AllKeys.Length > 0) { try { Dictionary <string, string> parameterschk = new Dictionary <string, string>(); StringBuilder sbresponse = new StringBuilder(); foreach (string key in Request.Form.Keys) { parameterschk.Add(key.Trim(), Request.Form[key].Trim()); sbresponse.Append(Request.Form[key].Trim() + " , "); } paytm_trnid = Request.Form["ORDERID"].ToString(); Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Information, paytm_trnid, 2, false, "2.1.PAYTM:SalebhaiPaymentResponsePaytm GOT TRN ID", sbresponse.ToString()); if (!String.IsNullOrEmpty(paytm_trnid)) { int resval = pay_resp.UpdateAndSaveTransactionBeforeOrderGenerated(2, paytm_trnid, sbresponse.ToString(), 2); if (resval > 0) { } else { Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Information, paytm_trnid, 2, false, "5.PAYTM:SalebhaiPaymentResponsePaytm: TRN NOT UPDATED " + Result_OrderId.ToString(), "Success"); } try { Result_OrderId = pay_resp.PaymentResponsePaytm(parameterschk, sbresponse.ToString(), paytm_trnid); } catch (Exception err) { Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Error, paytm_trnid, 2, false, "3.PAYTM:ERROR SalebhaiPaymentResponsePaytm IN ORDER GENERATION", "Error: " + err.Message.ToArray()); Result_OrderId = 0; } if (Result_OrderId > 0) // OrderId generated { Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Information, paytm_trnid, 2, false, "5.PAYTM:SalebhaiPaymentResponsePaytm: ORDER GENERATED Id: " + Result_OrderId.ToString(), "Success"); //pay_resp.RedirectToApp(Result_OrderId, paytm_trnid, 2,agentname); string sb_val = pay_resp.RedirectToApp(Result_OrderId, paytm_trnid, 2, agentname); if (!String.IsNullOrEmpty(sb_val)) { Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Information, paytm_trnid, 2, false, "555.SalebhaiPaymentResponsePaytm: ORDER GENERATED APP SCRIPT: ", "Result_OrderId val = " + Result_OrderId.ToString() + "Success : " + sb_val.ToString()); ClientScript.RegisterClientScriptBlock(this.GetType(), "Message", sb_val.ToString()); } } else { Result_OrderId = 0; Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Error, paytm_trnid, 2, false, "5.PAYTM:SalebhaiPaymentResponsePaytm: ORDER NOT GENERATED Id: ", "Fail"); } } else { Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Error, paytm_trnid, 2, false, "4.PAYTM:SalebhaiPaymentResponsePaytm", "NO TRANSACTION ID RESPONSE FOUND "); Result_OrderId = 0; } } catch (Exception err) { Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Error, paytm_trnid, 2, false, "3.PAYTM:ERROR SalebhaiPaymentResponsePaytm", "Error: " + err.Message.ToArray()); Result_OrderId = 0; } } else { Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Error, paytm_trnid, 2, false, "4.PAYTM:SalebhaiPaymentResponsePaytm", "NO RESPONSE KEYS FOUND "); Result_OrderId = 0; } #endregion string sb_valn = pay_resp.RedirectToApp(Result_OrderId, paytm_trnid, 2, agentname); if (!String.IsNullOrEmpty(sb_valn)) { Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Information, paytm_trnid, 2, false, "555.SalebhaiPaymentResponsePaytm: ORDER GENERATED APP SCRIPT: ", "Result_OrderId val = " + Result_OrderId.ToString() + "Success : " + sb_valn.ToString()); ClientScript.RegisterClientScriptBlock(this.GetType(), "Message", sb_valn.ToString()); } //ClientScript.RegisterClientScriptBlock(this.GetType(), "Message", sb_val.ToString()); #endregion }
protected void Page_Load(object sender, EventArgs e) { String mobikwik_trnid = string.Empty; int Result_OrderId = 0; AllPaymentResponse pay_resp = new AllPaymentResponse(); var agentname = ""; try { agentname = Request.UserAgent.ToLower(); } catch (Exception E) { agentname = ""; } #region VaishnaviNew Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Information, "", 3, false, "1.MOBIKWIK:SalebhaiPaymentResponseMobikwik", " "); if (Request.Form.AllKeys.Length > 0) { try { Dictionary <string, string> parameterschk = new Dictionary <string, string>(); StringBuilder sbresponse = new StringBuilder(); foreach (string key in Request.Form.Keys) { parameterschk.Add(key.Trim(), Request.Form[key].Trim()); sbresponse.Append(Request.Form[key].Trim() + " , "); } Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Information, mobikwik_trnid, 3, false, "2.1.MOBIKWIK:SalebhaiPaymentResponseMobikwik From vaishnavi", sbresponse.ToString()); String statuscode = string.Empty; String amount_rcvd = string.Empty; String mid = string.Empty; String statusmessage = string.Empty; String pg_txnId = string.Empty; String checksum = string.Empty; // String Mer_Id = "MBK7769"; try { statuscode = Request.Form["statuscode"]; amount_rcvd = Request.Form["amount"]; mid = Request.Form["mid"]; statusmessage = Request.Form["statusmessage"]; pg_txnId = Request.Form["refid"]; checksum = Request.Form["checksum"]; mobikwik_trnid = Request.Form["orderid"]; //statuscode = ""; //amount_rcvd = "1"; //mid = Mer_Id; //statusmessage = ""; //pg_txnId = ""; } catch (Exception err) { } Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Information, mobikwik_trnid, 3, false, "2.1.MOBIKWIK:SalebhaiPaymentResponseMobikwik generate order method call:", sbresponse.ToString() + "Response Fileds: " + sbresponse.ToString() + "****statuscode**" + statuscode + "****amount_rcvd**" + amount_rcvd + "****mid**" + mid + "****statusmessage**" + statusmessage + "****pg_txnId**" + pg_txnId + "****checksum**" + checksum); if (!String.IsNullOrEmpty(mobikwik_trnid)) { Result_OrderId = pay_resp.PaymentResponseMobikwik(parameterschk, sbresponse.ToString(), mobikwik_trnid, statuscode, amount_rcvd, mid, statusmessage, checksum, pg_txnId); } else { Result_OrderId = 0; Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Error, mobikwik_trnid, 3, false, "5.MOBI:SalebhaiPaymentResponseMobikwik: TRN ID NOT FOUND IN RESP: ", "Fail"); } } catch (Exception err) { Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Error, mobikwik_trnid, 3, false, "3.MOBIKWIK:ERROR SalebhaiPaymentResponseMobikwik", "Error: " + err.Message.ToArray()); // Result_OrderId = 0; } if (Result_OrderId > 0) // OrderId generated { Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Information, mobikwik_trnid, 3, false, "5.MOBIKWIK:SalebhaiPaymentResponseMobikwik: ORDER GENERATED Id: " + Result_OrderId.ToString(), "Success"); Server.Transfer("http://localhost:4415/final.aspx?PlaceOrderId='" + Result_OrderId + "'", false); //string sb_val = pay_resp.RedirectToApp(Result_OrderId, mobikwik_trnid, 3, agentname); //if (!String.IsNullOrEmpty(sb_val)) //{ // ClientScript.RegisterClientScriptBlock(this.GetType(), "Message", sb_val.ToString()); //} } else { Result_OrderId = 0; Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Error, mobikwik_trnid, 3, false, "5.MOBIKWIK:SalebhaiPaymentResponseMobikwik: ORDER NOT GENERATED Id: ", "Fail"); } } else { Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Error, mobikwik_trnid, 3, false, "4.MOBIKWIK:SalebhaiPaymentResponseMobikwik", "NO RESPONSE KEYS FOUND "); Result_OrderId = 0; } #endregion string sb_valn = pay_resp.RedirectToApp(Result_OrderId, mobikwik_trnid, 3, agentname); if (!String.IsNullOrEmpty(sb_valn)) { ClientScript.RegisterClientScriptBlock(this.GetType(), "Message", sb_valn.ToString()); } }
protected void Page_Load(object sender, EventArgs e) { #region Billdesk int Result_OrderId = 0; String BD_trnid = string.Empty; AllPaymentResponse pay_resp = new AllPaymentResponse(); var agentname = ""; try { agentname = Request.UserAgent.ToLower(); } catch (Exception E) { agentname = ""; } #region VaishnaviNew Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Information, "", 6, false, "1.BD:SalebhaiPaymentResponseBillDesk", " "); if (Request.Form.AllKeys.Length > 0) { try { String MsgStatusStr = Request.Form["msg"]; string[] spltrstr = MsgStatusStr.Split('|'); BD_trnid = spltrstr[1]; Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Information, BD_trnid, 6, false, "2.1.BD:SalebhaiPaymentResponseBillDesk From Vaishnavi", MsgStatusStr.ToString()); try { if (!String.IsNullOrEmpty(BD_trnid)) { int resval = pay_resp.UpdateAndSaveTransactionBeforeOrderGenerated(6, BD_trnid, MsgStatusStr.ToString(), 2); if (resval > 0) { } else { Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Information, BD_trnid, 6, false, "5.BD:SalebhaiPaymentResponsePaytm: TRN NOT UPDATED " + Result_OrderId.ToString(), "Success"); } Result_OrderId = pay_resp.PaymentResponseBillDesk(spltrstr, MsgStatusStr.ToString(), BD_trnid); } else { Result_OrderId = 0; Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Error, BD_trnid, 6, false, "5.BD:SalebhaiPaymentResponseBillDesk: TRN ID NOT FOUND IN RESP: ", "Fail"); } } catch (Exception err) { Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Error, BD_trnid, 6, false, "3.BD:ERROR SalebhaiPaymentResponseBillDesk", "Error: " + err.Message.ToArray()); Result_OrderId = 0; } if (Result_OrderId > 0) // OrderId generated { Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Information, BD_trnid, 6, false, "5.BD:SalebhaiPaymentResponseBillDesk: ORDER GENERATED Id: " + Result_OrderId.ToString(), "Success"); string sb_val = pay_resp.RedirectToApp(Result_OrderId, BD_trnid, 6, agentname); if (!String.IsNullOrEmpty(sb_val)) { ClientScript.RegisterClientScriptBlock(this.GetType(), "Message", sb_val.ToString()); } } else { Result_OrderId = 0; Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Error, BD_trnid, 6, false, "5.BD:SalebhaiPaymentResponseBillDesk: ORDER NOT GENERATED Id: ", "Fail"); } } catch (Exception err) { Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Error, BD_trnid, 6, false, "3.BD:ERROR SalebhaiPaymentResponseBillDesk", "Error: " + err.Message.ToArray()); Result_OrderId = 0; } } else { Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Error, BD_trnid, 6, false, "4.PAYTM:SalebhaiPaymentResponseBillDesk", "NO RESPONSE KEYS FOUND "); Result_OrderId = 0; } string sb_valn = pay_resp.RedirectToApp(Result_OrderId, BD_trnid, 6, agentname); if (!String.IsNullOrEmpty(sb_valn)) { ClientScript.RegisterClientScriptBlock(this.GetType(), "Message", sb_valn.ToString()); } #endregion #endregion }
protected void Page_Load(object sender, EventArgs e) { String fc_trnid = string.Empty; int Result_OrderId = 0; AllPaymentResponse pay_resp = new AllPaymentResponse(); var agentname = ""; try { agentname = Request.UserAgent.ToLower(); } catch (Exception E) { agentname = ""; } string ordrid = "2019091716333734691"; Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Information, "", 4, false, "1.FC:SalebhaiPaymentResponseFreecharge", " "); if (Request.Form.AllKeys.Length > 0) { #region vaishnaviNew try { Dictionary <string, string> parameterschk = new Dictionary <string, string>(); StringBuilder sbresponse = new StringBuilder(); foreach (string key in Request.Form.Keys) { parameterschk.Add(key.Trim(), Request.Form[key].Trim()); sbresponse.Append(Request.Form[key].Trim() + " , "); } //fc_trnid = Request.Form["merchantTxnId"]; Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Information, fc_trnid, 4, false, "2.1.FC:SalebhaiPaymentResponseFreecharge From vaishnavi", sbresponse.ToString()); // string Status = Request.Form["Status"]; // string pg_txnId = Request.Form["txnId"]; //string amount = Request.Form["amount"]; //string checksum = Request.Form["checksum"]; string pg_txnId = ""; string amount = "1"; string checksum = ""; try { if (!String.IsNullOrEmpty(fc_trnid)) { int resval = pay_resp.UpdateAndSaveTransactionBeforeOrderGenerated(4, fc_trnid, sbresponse.ToString(), 2); if (resval > 0) { } else { Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Information, fc_trnid, 4, false, "5.FC:SalebhaiPaymentResponseFreecharge: TRN NOT UPDATED " + Result_OrderId.ToString(), "Success"); } Result_OrderId = pay_resp.PaymentResponseFreecharge(parameterschk, sbresponse.ToString(), fc_trnid, amount, pg_txnId); } else { Result_OrderId = 0; Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Error, fc_trnid, 4, false, "5.FC:SalebhaiPaymentResponseFreecharge: TRN ID NOT FOUND IN RESP: ", "Fail"); } } catch (Exception err) { Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Error, fc_trnid, 4, false, "3.FC:ERROR SalebhaiPaymentResponseFreecharge", "Error: " + err.Message.ToArray()); Result_OrderId = 0; } if (Result_OrderId > 0) // OrderId generated { Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Information, fc_trnid, 4, false, "5.FC:SalebhaiPaymentResponseFreecharge: ORDER GENERATED Id: " + Result_OrderId.ToString(), "Success"); string sb_val = pay_resp.RedirectToApp(Result_OrderId, fc_trnid, 4, agentname); if (!String.IsNullOrEmpty(sb_val)) { ClientScript.RegisterClientScriptBlock(this.GetType(), "Message", sb_val.ToString()); } } else { Result_OrderId = 0; Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Error, fc_trnid, 4, false, "5.FC:SalebhaiPaymentResponseFreecharge: ORDER NOT GENERATED Id: ", "Fail"); } } catch (Exception err) { Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Error, fc_trnid, 4, false, "3.FC:ERROR SalebhaiPaymentResponseFreecharge", "Error: " + err.Message.ToArray()); Result_OrderId = 0; } #endregion } else { Logger.InsertLogs(Test0555.Logger.InvoiceLOGS.InvoiceLogLevel.Error, fc_trnid, 4, false, "4.FC:SalebhaiPaymentResponseFreecharge", "NO RESPONSE KEYS FOUND "); Result_OrderId = 0; } // pay_resp.RedirectToApp(Result_OrderId, fc_trnid, 4,agentname); string sb_valn = pay_resp.RedirectToApp(Result_OrderId, fc_trnid, 4, agentname); if (!String.IsNullOrEmpty(sb_valn)) { ClientScript.RegisterClientScriptBlock(this.GetType(), "Message", sb_valn.ToString()); } }