@if (isProcessing)
{
}
@if (isProcessing)
{
This page will refresh periodically until the invoice is settled.
}
else if (isSettled)
{
if (Model.Payments?.Any() is true)
{
The invoice has detected a payment but is still waiting to be settled.
}
else if (!isSettled)
{
The invoice is not settled.
}
else
{
if (Model.ReceiptOptions.ShowQR is true)
{
- Amount Paid
- @DisplayFormatter.Currency(Model.Amount, Model.Currency, DisplayFormatter.CurrencyFormat.Symbol)
- Date
- @Model.Timestamp.ToBrowserDate()
- Order ID
- @if (!string.IsNullOrEmpty(Model.OrderUrl)) { @if (string.IsNullOrEmpty(Model.OrderId)) { View Order } else { @Model.OrderId } } else { @Model.OrderId }
Payment Details
Date | Payment | Paid | Rate |
---|---|---|---|
@payment.ReceivedDate.ToBrowserDate() | @payment.Amount @payment.PaymentMethod | @payment.PaidFormatted | @payment.RateFormatted |
Destination |
|
||
Payment Proof |
|
@foreach (var payment in Model.Payments)
{
@payment.PaidFormatted = @payment.Amount @payment.PaymentMethod, Rate: @payment.RateFormatted
@if (!string.IsNullOrEmpty(payment.PaymentProof))
{
}
Proof: @payment.PaymentProof
}