namespace TakeoutSaaS.Domain.Tenants.Enums;

/// <summary>
/// 账单类型。
/// </summary>
public enum BillingType
{
    /// <summary>
    /// 订阅账单（周期性订阅费用）。
    /// </summary>
    Subscription = 0,

    /// <summary>
    /// 配额包购买（一次性配额包购买）。
    /// </summary>
    QuotaPurchase = 1,

    /// <summary>
    /// 手动创建（管理员手动生成的账单）。
    /// </summary>
    Manual = 2,

    /// <summary>
    /// 续费账单（自动续费生成的账单）。
    /// </summary>
    Renewal = 3
}
