public override void Install() { var settings = new AkbankPaymentSettings() { TransactMode = TransactMode.Pending }; _settingService.SaveSetting(settings); base.Install(); }
public AkbankPaymentProcessor(AkbankPaymentSettings AkbankPaymentSettings, ISettingService settingService, ICurrencyService currencyService, CurrencySettings currencySettings, IWebHelper webHelper, StoreInformationSettings storeInformationSettings, ILocalizationService localizationService, ICustomerService customerService, IWorkContext workContext) { this._AkbankPaymentSettings = AkbankPaymentSettings; this._settingService = settingService; this._currencyService = currencyService; this._currencySettings = currencySettings; this._webHelper = webHelper; this._storeInformationSettings = storeInformationSettings; this._localizationService = localizationService; this._customerService = customerService; this._workContext = workContext; }