public PrepaymentPaymentProcessor(PrepaymentPaymentSettings prepaymentPaymentSettings, ISettingService settingService, ILocalizationService localizationService, IOrderTotalCalculationService orderTotalCalculationService) { this._prepaymentPaymentSettings = prepaymentPaymentSettings; this._settingService = settingService; this._localizationService = localizationService; this._orderTotalCalculationService = orderTotalCalculationService; }
public override void Install() { var settings = new PrepaymentPaymentSettings() { DescriptionText = "@Plugins.Payment.Prepayment.PaymentInfoDescription" }; _settingService.SaveSetting(settings); _localizationService.ImportPluginResourcesFromXml(this.PluginDescriptor); base.Install(); }