@using BTCPayServer.Abstractions.TagHelpers @using BTCPayServer.Payments @using BTCPayServer.Plugins.FixedFloat @inject FixedFloatService FixedFloatService @model BTCPayServer.Models.InvoicingModels.CheckoutModel @{ var storeId = Model.StoreId; var settings = await FixedFloatService.GetFixedFloatForStore(storeId); var preferredTargetPaymentMethodId = string.IsNullOrEmpty(settings?.PreferredTargetPaymentMethodId) ? null : Model.AvailablePaymentMethods.Any(crypto => crypto.PaymentMethodId.ToString() == PaymentMethodId.TryParse(settings.PreferredTargetPaymentMethodId)?.ToString()) ? settings.PreferredTargetPaymentMethodId : null; } @if (settings?.Enabled is true) { }