namespace TakeoutSaaS.Domain.Distribution.Enums;

/// <summary>
/// 分销订单状态。
/// </summary>
public enum AffiliateOrderStatus
{
    /// <summary>
    /// 待成交通知。
    /// </summary>
    Pending = 0,

    /// <summary>
    /// 已完成待结算。
    /// </summary>
    AwaitingPayout = 1,

    /// <summary>
    /// 已结算。
    /// </summary>
    Settled = 2,

    /// <summary>
    /// 因退款失效。
    /// </summary>
    Invalidated = 3
}
