diff --git a/BTCPayServer/Services/Invoices/InvoiceEntity.cs b/BTCPayServer/Services/Invoices/InvoiceEntity.cs index e9f065db6..842025ec7 100644 --- a/BTCPayServer/Services/Invoices/InvoiceEntity.cs +++ b/BTCPayServer/Services/Invoices/InvoiceEntity.cs @@ -871,14 +871,18 @@ namespace BTCPayServer.Services.Invoices [JsonIgnore] public decimal Rate => Currency is null ? throw new InvalidOperationException("Currency of the payment prompt isn't set") : ParentEntity.GetInvoiceRate(Currency); public int Divisibility { get; set; } + /// + /// Total additional fee imposed by this specific payment method. + /// It includes the . + /// [JsonConverter(typeof(NumericStringJsonConverter))] public decimal PaymentMethodFee { get; set; } /// - /// A fee, hidden from UI, meant to be used when a payment method has a service provider which + /// An additional fee, hidden from UI, meant to be used when a payment method has a service provider which /// have a different way of converting the invoice's amount into the currency of the payment method. /// This fee can avoid under/over payments when this case happens. /// - /// Please use so that the tweak fee is also added to the . + /// You need to increment it with so that the tweak fee is also added to the . /// [JsonConverter(typeof(NumericStringJsonConverter))] public decimal TweakFee { get; set; }