@using Imza.WebNet.Servis.Classes @using Imza.WebTools.Classes @model Imza.WebNet.Servis.Models.Tahsilat @{ ViewBag.Modul = "Online Tahsilat"; ViewBag.Title = "Kredi Kartı ile Kantin Kartına Para Yükleme"; Layout = "~/Views/Shared/Index.cshtml"; } @section SectionHeadercss { } @{ #region İş Bankası var vTutar = Request.QueryString["Tutar"]; var vOgrenciId = Request.QueryString["OGRENCIID"]; Session["CARIID"] = vOgrenciId; Session["ToplamTutar"] = vTutar; var vId = dbStaticUtils.GetSequenceValue("SQE_MUHASEBE_FATURA_ID"); //String clientId = "700668456940"; String clientId = new xUtils.SanalPosBankaBilgileri.IsBankasi().ClientId; String amount = Utility.Nvl(Session["ToplamTutar"]).Replace(",", "."); String oid = Utility.Nvl(Session["CARIID"]) + "000" + vId; //String okUrl = new xUtils.SanalPosBankaBilgileri.IsBankasi().okUrl + "&CariId=" + Utility.Nvl(Session["CARIID"]) + "&Taksitler=" + Utility.Nvl(Session["Taksitler"]); //String failUrl = new xUtils.SanalPosBankaBilgileri.IsBankasi().failUrl + "&CariId=" + Utility.Nvl(Session["CARIID"]) + "&Taksitler=" + Utility.Nvl(Session["Taksitler"]); String okUrl = new xUtils.SanalPosBankaBilgileri.IsBankasi().okUrl + "&CariId=" + Utility.Nvl(Session["CARIID"]) + "&Tutar=" + Utility.Nvl(Session["ToplamTutar"]); String failUrl = new xUtils.SanalPosBankaBilgileri.IsBankasi().failUrl + "&CariId=" + Utility.Nvl(Session["CARIID"]) + "&Tutar=" + Utility.Nvl(Session["ToplamTutar"]); //String okUrl = "http://localhost:52986/Home/Sonuc?sonuc=success"; //String failUrl = "http://localhost:52986/Home/Sonuc?sonuc=fail"; //String okUrl = "http://localhost:52986/Home/Index?sonuc=success"; //String failUrl = "http://localhost:52986/Home/Index?sonuc=fail"; String rnd = DateTime.Now.ToString(); //String storekey = "As3ds588"; String storekey = new xUtils.SanalPosBankaBilgileri.IsBankasi().StoreKey; String storetype = "3d"; //String hashstr = clientId + oid + amount + okUrl + failUrl + rnd + storekey; // taksit parametrede yok hash String hashstr = ""; //hashstr = clientId + oid + amount + okUrl + failUrl + rnd + storekey; hashstr = clientId + oid + amount + okUrl + failUrl + rnd + storekey; //hashstr = clientId + oid + amount + okUrl + failUrl + rnd + storekey; System.Security.Cryptography.SHA1 sha = new System.Security.Cryptography.SHA1CryptoServiceProvider(); byte[] hashbytes = System.Text.Encoding.GetEncoding("ISO-8859-9").GetBytes(hashstr); byte[] inputbytes = sha.ComputeHash(hashbytes); String hash = Convert.ToBase64String(inputbytes); String description = ""; String xid = ""; String lang = ""; String email = ""; String userid = ""; string postAdresi = new xUtils.SanalPosBankaBilgileri.IsBankasi().PostAdres; #endregion /* /fim/est3dgate -- /fim/api*/ /*https://entegrasyon.asseco-see.com.tr/fim/est3Dgate*/ /*https://sanalpos.isbank.com.tr/fim/est3dgate*/ }