Appearance
官方拼团模块 (Official Group Buy)
文档版本: V1.0 更新日期: 2024-05-20 状态: 评审中
0. 背景与目标 (Context & Goals)
问题陈述 (Problem Statement)
- 库存去化: 雪票、酒店等标准化产品在平季或特定时段需要通过"以量换价"的方式快速去库存。
- 私域裂变: 传统的直售模式难以激发用户的主动分享,需要利用"拼团"的社交属性拉新获客。
- 运营灵活度: 官方运营需要一套灵活的 Pricing 工具,应对市场波动,且需具备一定的"虚拟成团"能力以保障用户体验(避免因人数不足导致的高频退款)。
成功指标 (Success Metrics)
- 成团率: 发起的拼团活动中,成功交付的比例 > 80%。
- 裂变系数 (K-factor): 平均每个分享者带来的新用户数 > 1.5。
一、 核心逻辑与业务规则
1.1 统一大团模式 (Unified Group Model)
官方发起一个拼团活动 = 一个统一的大团,所有用户加入同一个团,不存在用户自主开团的逻辑。
- 核心特征:
- 官方创建活动后,系统生成唯一的拼团实例。
- 所有用户的报名都计入这个统一的团。
- 随着参与人数增加,阶梯价格自动解锁。
1.2 阶梯价格策略 (Tiered Pricing)
支持基于累计参与人数的动态定价,激励用户分享拉新。
阶梯设置示例:
- 2-4人: ¥680/人
- 5-9人: ¥600/人
- 10+人: ¥550/人
结算逻辑 (两种方案,MVP 需选择其一):
- 即时锁价: 用户支付时按当前阶梯价格结算,后续人数增加不影响已支付用户。
- 统一结算: 用户先预付最高价,活动结束后按最终阶梯统一结算,多退少不补。
MVP 建议: 即时锁价,技术实现简单,用户心理预期明确。
1.3 虚拟成团 (Risk Mitigation)
为保障用户体验,官方可配置"模拟成团"策略。
- 规则: 若活动结束时,参团人数未达到最低生效人数(如设定的2人),系统可自动触发"虚拟用户"补位,使拼团成功。
- 前提: 必须确保库存充足。
- 应用场景: 避免因人数不足导致全员退款的糟糕体验,尤其适用于高客单价产品。
二、 详细功能定义
2.1 发布端 (官方后台/App管理端)
| 模块 | 字段/功能 | 说明/规则 |
|---|---|---|
| 关联产品 | 引用产品库 | 必须选择已上架的标准 SKU (如: 万龙平日雪票)。 系统自动读取基础信息(名称、原价)。 |
| 价格策略 | 阶梯设置 | 支持多级设置: 1. 人数阈值 (e.g., 2人) 2. 拼团价 (e.g., ¥680) 系统需校验拼团价 < 原价。 |
| 时效控制 | 拼团限时 | 用户在发起拼团后,需在 [N] 小时内凑齐人数,否则自动失败。 默认: 24小时。 |
| 库存控制 | 活动总库存 | 本次拼团活动释放的总库存量(独立于 SKU 总库存)。 |
| 限购规则 | 每人限购 [N] 件,防止黄牛倒卖。 | |
| 风控设置 | 模拟成团 | 开关。 开启后,若截至拼团有效期(或活动结束前),进度 > [N]%,系统自动补齐剩余名额。 |
| 活动周期 | 上架时间 | 设定活动的可见与可购买时间段。 |
2.2 用户端 (C-Side Flow)
A. 拼团详情页
- 阶梯价格展示:
- 清晰展示当前已解锁的价格档位。
- 用进度条或阶梯图展示"距离下一档优惠还差 N 人"。
- 当前进度: 显示"已有 X 人参与"。
- 操作: [立即参团] (单一按钮,无需选择开团/入团)。
B. 拼团状态流转
mermaid
stateDiagram-v2
[*] --> 待支付: 用户点击参团
待支付 --> 拼团中: 支付成功
拼团中 --> 拼团成功: 达到最低人数 & 活动结束
拼团中 --> 拼团失败: 活动结束 & 人数不足 & 未开启虚拟成团
拼团失败 --> 已退款: 系统自动退回原支付渠道
拼团成功 --> [*]: 发放核销码/权益
note right of 拼团中
用户持续加入,阶梯价格动态解锁
end note三、 验收标准 (Acceptance Criteria)
- 阶梯展示: 官方发布一个拼团活动,设置 3 个阶梯 (2人/5人/10人),C 端详情页应正确展示阶梯价格表和当前进度。
- 动态解锁:
- 初始 0 人时,显示"2人可解锁 ¥680"。
- 第 2 人支付后,显示"已解锁 ¥680,5人可解锁 ¥600"。
- 第 5 人支付后,显示"已解锁 ¥600,10人可解锁 ¥550"。
- 库存扣减:
- 用户支付成功 -> 扣减库存。
- 拼团失败 -> 释放库存。
- 模拟成团: 创建一个最低 2 人的拼团,开启模拟成团。仅 1 人支付,等待活动结束(或手动触发 Job),验证状态自动变更为"拼团成功",且参与名单显示"用户A, [系统补位]"。
- 限购: 设置每人限购 1 件,同一用户尝试购买第 2 件应报错。
四、 不做范围 (Out-of-Scope)
- 复杂的动态返现: 如"满10人全员退款10元",技术复杂度高,MVP 暂不支持,采用固定门槛。
- 抽奖团: 暂不做"1分钱抽奖团"。
