feat: add expiration to invoice

This commit is contained in:
Nathnael
2026-07-01 06:19:07 +00:00
parent 0056dec924
commit 8ab27a6721
6 changed files with 105 additions and 0 deletions

View File

@@ -140,6 +140,8 @@ export enum InvoiceStatus {
Overdue = "OVERDUE",
Cancelled = "CANCELLED",
Refunded = "REFUNDED",
/** Pay window closed before settlement; terminal, cannot be paid. */
Expired = "EXPIRED",
}
/** Originating subsystem an invoice bills for; namespaces invoice events. */