@model InvoiceDetailsModel

Paid summary

@if (Model.StatusException == InvoiceExceptionStatus.PaidOver) { } @foreach (var payment in Model.CryptoPayments) { @if (Model.StatusException == InvoiceExceptionStatus.PaidOver) { } }
Payment method Address Rate Paid DueOverpaid
@payment.PaymentMethod @payment.Address @payment.Rate @payment.Paid @payment.Due@payment.Overpaid
@if (Model.OnChainPayments.Count > 0) {

On-Chain payments

@foreach (var payment in Model.OnChainPayments) { var replaced = payment.Replaced ? "class='linethrough'" : ""; }
Crypto Deposit address Transaction Id Confirmations
@payment.Crypto @payment.DepositAddress @payment.Confirmations
} @if (Model.OffChainPayments.Count > 0) {

Off-Chain payments

@foreach (var payment in Model.OffChainPayments) { }
Crypto BOLT11
@payment.Crypto
@payment.BOLT11
}