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;
 }