private PaypalExpressCheckoutPaymentMethod GetMethod()
        {
            var settings = new Collection <SettingEntry>();

            settings.Add(new SettingEntry
            {
                Name  = "Paypal.ExpressCheckout.Mode",
                Value = "Sandbox"
            });
            settings.Add(new SettingEntry
            {
                Name  = "Paypal.ExpressCheckout.PaymentMode",
                Value = "PaypalAccount"
            });
            settings.Add(new SettingEntry
            {
                Name  = "Paypal.ExpressCheckout.APIUsername",
                Value = ""
            });
            settings.Add(new SettingEntry
            {
                Name      = "Paypal.ExpressCheckout.APIPassword",
                ValueType = SettingValueType.SecureString,
                Value     = ""
            });
            settings.Add(new SettingEntry
            {
                Name      = "Paypal.ExpressCheckout.APISignature",
                ValueType = SettingValueType.SecureString,
                Value     = ""
            });
            settings.Add(new SettingEntry
            {
                Name  = "Paypal.ExpressCheckout.PaymentRedirectRelativePath",
                Value = "checkout/externalpaymentcallback"
            });
            settings.Add(new SettingEntry
            {
                Name  = "Paypal.ExpressCheckout.PaymentActionType",
                Value = "AUTHORIZATION"
            });

            var paypalCheckoutPaymentMethod = new PaypalExpressCheckoutPaymentMethod
            {
                Settings = settings
            };

            return(paypalCheckoutPaymentMethod);
        }
        private PaypalExpressCheckoutPaymentMethod GetMethod()
        {
            var settings = new Collection <SettingEntry>();

            settings.Add(new SettingEntry
            {
                Name  = "Paypal.ExpressCheckout.Mode",
                Value = "Sandbox"
            });
            settings.Add(new SettingEntry
            {
                Name  = "Paypal.ExpressCheckout.PaymentMode",
                Value = "PaypalAccount"
            });
            settings.Add(new SettingEntry
            {
                Name  = "Paypal.ExpressCheckout.APIUsername",
                Value = "evgokhrimenko_api1.gmail.com"
            });
            settings.Add(new SettingEntry
            {
                Name  = "Paypal.ExpressCheckout.APIPassword",
                Value = "XMDRC63XDNDQPXAZ"
            });
            settings.Add(new SettingEntry
            {
                Name  = "Paypal.ExpressCheckout.APISignature",
                Value = "AiPC9BjkCyDFQXbSkoZcgqH3hpacAddFA7jQMnRzruCFYMSKx38TE0pt"
            });
            settings.Add(new SettingEntry
            {
                Name  = "Paypal.ExpressCheckout.PaymentRedirectRelativePath",
                Value = "checkout/externalpaymentcallback"
            });
            settings.Add(new SettingEntry
            {
                Name  = "Paypal.ExpressCheckout.PaymentActionType",
                Value = "AUTHORIZATION"
            });

            var paypalCheckoutPaymentMethod = new PaypalExpressCheckoutPaymentMethod
            {
                Settings = settings
            };

            return(paypalCheckoutPaymentMethod);
        }