Пример #1
0
        public ActionResult PaypalView(string item, string amount)
        {
            PaypalMVC.Models.PaypalModel paypal = new Models.PaypalModel();
            paypal.cmd      = "_xclick";
            paypal.business = ConfigurationManager.AppSettings["BusinessAccountKey"];

            bool useSandbox = Convert.ToBoolean(ConfigurationManager.AppSettings["UseSandbox"]);

            if (useSandbox)
            {
                ViewBag.actionURL = "https://www.sandbox.paypal.com/cgi-bin/webscr";
            }
            else
            {
                ViewBag.actionURL = "https://www.paypal.com/cgi-bin/webscr";
            }

            paypal.cancel_return = System.Configuration.ConfigurationManager.AppSettings["CancelURL"];
            paypal.@return       = ConfigurationManager.AppSettings["ReturnURL"];
            paypal.notify_url    = ConfigurationManager.AppSettings["NotifyURL"];
            paypal.currency_code = ConfigurationManager.AppSettings["CurrencyCode"];

            paypal.item_name = item;
            paypal.amount    = amount;
            return(View(paypal));
        }
Пример #2
0
        public ActionResult PaypalView(string item, string sum)
        {
            //sương
            Web42Shop.Models.PaypalModel paypal = new Models.PaypalModel();
            paypal.cmd      = "_xclick";
            paypal.business = _iconfiguration.GetSection("appSettings").GetSection("BusinessAccountKey").Value;

            bool useSandbox = Convert.ToBoolean(_iconfiguration.GetSection("appSettings").GetSection("UseSandbox").Value);

            if (useSandbox)
            {
                ViewBag.actionURL = "https://www.sandbox.paypal.com/cgi-bin/webscr";
            }
            else
            {
                ViewBag.actionURL = "https://www.paypal.com/cgi-bin/webscr";
            }

            paypal.cancel_return = System.Configuration.ConfigurationManager.AppSettings["CancelURL"];
            paypal.@return       = ConfigurationManager.AppSettings["ReturnURL"];
            paypal.notify_url    = ConfigurationManager.AppSettings["NotifyURL"];
            paypal.currency_code = ConfigurationManager.AppSettings["CurrencyCode"];

            paypal.item_name = item;
            paypal.amount    = sum;
            return(View(paypal));
        }