مرجع تخصصی برنامه نویسان

بزرگترین انجمن برنامه نویسان فارسی زبان

اتصال به درگاه پی لاین

چهارشنبه, 29 فروردین 1397 20:53

اتصال به درگاه پی لاین

با سلام

من در سایتم از درگاه پی لاین استفاده میکنم و به درگاه وصل میشوم و عمل پرداخت را انجام میدم

مشکل اینجاست که در بازگشت به شکل خودکار بعد از پرداخت به سایت میخواهم به آدرس خاصی برم تا لینک دانلود آن پست را نمایش بدم مثل آدرس

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;
            }
        }

با تشکر از سایت خوبتون

شنبه, 01 اردیبهشت 1397 09:53

شما باید متغیر Redirect را به آدرسی که میخواهید ارسال بشه ست کنید

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید