public ActionResult Configure()
        {
            var model = new ConfigurationModel();
            model.TransactMode = Convert.ToInt32(_manualPaymentSettings.TransactMode);
            model.AdditionalFee = _manualPaymentSettings.AdditionalFee;
			model.AdditionalFeePercentage = _manualPaymentSettings.AdditionalFeePercentage;
            model.TransactModeValues = _manualPaymentSettings.TransactMode.ToSelectList();

            return View("SmartStore.Plugin.Payments.Manual.Views.PaymentManual.Configure", model);
        }
        public ActionResult Configure(ConfigurationModel model, FormCollection form)
        {
            if (!ModelState.IsValid)
                return Configure();

			//save settings
			_manualPaymentSettings.TransactMode = (TransactMode)model.TransactMode;
			_manualPaymentSettings.AdditionalFee = model.AdditionalFee;
			_manualPaymentSettings.AdditionalFeePercentage = model.AdditionalFeePercentage;
			_settingService.SaveSetting(_manualPaymentSettings);

			model.TransactModeValues = _manualPaymentSettings.TransactMode.ToSelectList();

            return View("SmartStore.Plugin.Payments.Manual.Views.PaymentManual.Configure", model);
        }