با سلام
من در سایتم از درگاه پی لاین استفاده میکنم و به درگاه وصل میشوم و عمل پرداخت را انجام میدم
مشکل اینجاست که در بازگشت به شکل خودکار بعد از پرداخت به سایت میخواهم به آدرس خاصی برم تا لینک دانلود آن پست را نمایش بدم مثل آدرس
http://akonkur.ir/ContanerWebSite/SinglePost.aspx?Post=45
ولی به آدرس http://akonkur.ir/ContanerWebSite/SinglePost.aspx هدایت میشم
چه جوری میتونم اون ?Post=45 را در آدرس یازگشتی داشته باشم
کد اتصالم اینه
string API = "xxxxxxxxxxxxxxxxxxxx"; //1-Given API In PayLine Site string Redirect = HttpUtility.UrlEncode("http://" + HttpContext.Current.Request.Url.Host + "/ContanerWebSite/SinglePost.aspx"); //2-Replace Authority To Host public double Amount; public string trans_id, id_get; PayLine Pay = new PayLine(); public void Getway() { string result = null; result = Pay.Send("http://payline.ir/payment/gateway-send", API, Amount, Redirect); //3- Remove -test if (int.Parse(result) > 0) { HttpContext.Current.Response.Redirect("http://payline.ir/payment/gateway-" + result);//4- Remove -test } } public bool ChekTrans() { if (trans_id == "-1") return false; string result = Pay.Get("http://payline.ir/payment/gateway-result-second", API, trans_id, id_get);//5- Remove -test if (int.Parse(result) > 0) { return true; } else { return false; } }
با تشکر از سایت خوبتون
شما باید متغیر Redirect را به آدرسی که میخواهید ارسال بشه ست کنید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)