Add a 'Pending invoice' pill in portal subscription when invoice processing

This commit is contained in:
Nicolas Dorier
2025-11-19 15:00:39 +09:00
parent 414c71ec09
commit 2f8be8c9f0
5 changed files with 22 additions and 1 deletions

View File

@@ -56,6 +56,9 @@ public class SubscriberData : BaseEntityData
public decimal MissingCredit()
=> Math.Max(0m, NextPlan.Price - GetCredit(NextPlan.Currency));
[Column("processing_invoice_id")]
public string? ProcessingInvoiceId { get; set; }
[Required]
[Column("phase")]
public PhaseTypes Phase { get; set; } = PhaseTypes.Expired;