mirror of
https://github.com/aljazceru/btcpayserver.git
synced 2025-12-17 22:14:26 +01:00
Can refund invalid invoices
This commit is contained in:
@@ -100,10 +100,11 @@ namespace BTCPayServer.Controllers
|
|||||||
{
|
{
|
||||||
return invoiceState.Status == InvoiceStatus.Confirmed ||
|
return invoiceState.Status == InvoiceStatus.Confirmed ||
|
||||||
invoiceState.Status == InvoiceStatus.Complete ||
|
invoiceState.Status == InvoiceStatus.Complete ||
|
||||||
((invoiceState.Status == InvoiceStatus.Expired || invoiceState.Status == InvoiceStatus.Invalid) &&
|
(invoiceState.Status == InvoiceStatus.Expired &&
|
||||||
(invoiceState.ExceptionStatus == InvoiceExceptionStatus.PaidLate ||
|
(invoiceState.ExceptionStatus == InvoiceExceptionStatus.PaidLate ||
|
||||||
invoiceState.ExceptionStatus == InvoiceExceptionStatus.PaidOver ||
|
invoiceState.ExceptionStatus == InvoiceExceptionStatus.PaidOver ||
|
||||||
invoiceState.ExceptionStatus == InvoiceExceptionStatus.PaidPartial));
|
invoiceState.ExceptionStatus == InvoiceExceptionStatus.PaidPartial)) ||
|
||||||
|
invoiceState.Status == InvoiceStatus.Invalid;
|
||||||
}
|
}
|
||||||
|
|
||||||
[HttpGet]
|
[HttpGet]
|
||||||
|
|||||||
Reference in New Issue
Block a user