@using BTCPayServer.Plugins.FixedFloat @model BTCPayServer.Models.InvoicingModels.CheckoutModel @inject FixedFloatService FixedFloatService @{ const string id = "FixedFloat"; var storeId = Model.StoreId; var settings = await FixedFloatService.GetFixedFloatForStore(storeId); if (settings?.Enabled is true) {
@if (settings.ExplicitMethods?.Any() is true) { foreach (var explicitMethod in settings.ExplicitMethods) { if (FixedFloatSettings.AllowedSendingOptions.TryGetValue(explicitMethod, out var explicitMethodValue)) { @explicitMethodValue } } } @if (!settings.OnlyShowExplicitMethods || settings.ExplicitMethods?.Any() is not true) { @id }
} }