组队业务逻辑 · 完整版
范围:校园组队 + 同城组队 · 含付费类型、定金模式、状态机、组织者操作、结算与异常
0一页速览
发布(选付费方式 + 填人数 / 有效期 / 期望完成)→ 招募中(报名:免费直占 | AA 支付占位 | 打赏审核占位)
→ 有效期到 → 待成行(不会自动开始)→ 组织者点「进入进行中」:按确认人数结算、资金冻结、关闭报名
→ 进行中(组织者:结束组队 / 移除成员 / 追加名额)→ 到场确认 → 已完成 → 「结束组队」:解冻 + T+1 放款 + 余额段返现
异常:流局(有效期到未成行 → 全额原路退回)|组织者取消整场|成员退出(协商)|爽约(扣信用分)
1场景与类型
| 维度 | 取值 | 说明 |
| 场景 | 校园组队 / 同城组队 | 校园走大学社(选学校),同城走接单页(选城市 + 定位) |
| 付费方式 | 免费 / AA 平摊 / 打赏 | 发布时三选一 |
| AA 支付方式 | 全额支付 / 定金 + 尾款 | 仅 AA 下出现,默认全额 |
| 报名审核 | 免审 / 需组织者审核 | 打赏模式默认需审;AA、免费可开关 |
2角色与权限矩阵
| 操作 | 组织者 | 参与者 | 平台 |
| 发布 / 编辑(限 1 次) | ✔ | — | 内容风控 |
| 审核报名(同意 / 拒绝) | ✔ | — | 通知 |
| 报名 / 支付 / 补尾款 | — | ✔ | 收款托管 |
| 报名截止前退出 | — | ✔ | 退款 |
| 进入进行中 | ✔ | — | 结算冻结 |
| 追加名额 | ✔ | — | — |
| 移除成员(同一人限 2 次) | ✔ | — | 扣信用分 + 退费 |
| 取消整场(流局) | ✔ | — | 全额退回 + 扣信用分 |
| 结束组队(结算) | ✔ | — | 解冻 + 放款 + 返现 |
| 申请退出(进行中) | — | ✔ | 协商流程 |
| 提交纠纷 / 平台介入 | ✔ | ✔ | 一人一案 / 司法 |
3发布组队 · 字段清单
| 字段 | 必填 | 校验 / 默认 | 原型落点 |
| 名称 · 描述 · 图片 | 是 | 图片最多 3 张;内容风控 | 发布组队表单 |
| 付费方式 | 是 | 免费 / AA / 打赏 | 发布弹窗「付费方式」 |
| AA 支付方式 | AA 必填 | 全额支付(默认)/ 定金 + 尾款 | 选 AA 后展开 |
| 定金比例 | 定金币必填 | 20%–50%,默认 30% | 选「定金+尾款」后展开 |
| 所需总金额 | AA 必填 | >0;系统按所需人数算人均 | 付费方式下方 |
| 每人赏金 | 打赏必填 | >0;发布者出资,总冻结 = 人数 × 赏金 | 付费方式下方 |
| 所需人数 | 是 | 用于算 AA 人均与冻结总额 | 人数区 |
| 实需人数 | 是 | ≤ 所需人数;展示「还差 M 人」 | 人数区 |
| 学校 / 城市 | 是 | 校园选学校(地区 + 搜索);同城选城市 | 发布表单定位区 |
| 订单有效期 | 是 | 须晚于当前时间;到期停止报名 | 新增字段 |
| 期望计划完成时间 | 是 | 须晚于订单有效期;超期 7 天自动完成 | 新增字段 |
4付费类型与资金
| 类型 | 谁出钱 | 报名时支付 | 占位规则 | 资金流向 |
| 免费 | 无人出资 | 0 | 报名即占位 | 无资金往来 |
| AA · 全额 | 参与者 | 人均 = 总额 ÷ 所需人数 | 支付成功占位;15 分钟未付释放名额 | 进平台专户托管 → 进入进行中按确认人数结算 → 结束组队 T+1 放款给组织者 |
| AA · 定金+尾款 | 参与者 | 定金 = 人均 × 定金比例 | 付定金即占位;成行后 30 分钟内补尾款,逾期释放名额 | 同上;未补尾款的名额释放并按规则处理定金 |
| 打赏 | 组织者 | 参与者不付 | 组织者审核同意才占位;24 小时未处理视为放弃 | 发布者按目标人数冻结 → 完成后放款 |
多退少补(一次):进入进行中时按最终确认人数重算人均,多收退回、少收补扣,之后金额锁定。
返现:结束组队触发,净本金(仅余额支付段)× 返现比例;免费与零本金不返。
5报名与占位(三条路径)
免费:列表「立即报名」→ 详情「立即报名」→ 二次确认「确认报名」→ 直接占位
AA:列表「立即报名」→ 详情「付费报名」→ 二次确认「确认支付并报名」→ 收银台(余额免密;不足先充值,充值需 6 位支付密码)→ 支付成功占位
打赏:列表「立即报名」→ 详情「申请报名」→ 确认「提交申请」→ 等待组织者审核同意 → 同意后占位
| 规则 | 说明 |
| 接单后移出列表 | 免费 / AA 报名成功即从接单列表移除;打赏在审核同意后移除(申请阶段仍在列表) |
| 报名截止前退出 | 免费直接退;AA 全额退回(定金模式退定金) |
| 报名截止后 / 进行中退出 | 走协商退款(限 1 次) |
| 名额已满 | 按钮置灰「已满员」,可加入候补(可选) |
6状态机
| 状态 | 进入条件 | 可做操作 | 资金状态 | 原型落点 |
| 草稿 | 发布未提交 / 未填完 | 继续编辑 · 删除 | — | 我发的顶部草稿卡(完成度 + 缺失项) |
| 招募中 | 发布成功 | 报名 / 退出;组织者审核报名、编辑(限1次) | AA 报名款托管中 | 接单卡片「组队中 · 已占位 3/6」 |
| 待成行 | 到达订单有效期 | 组织者:进入进行中 / 取消整场 | 托管中 | 我发的(组队)状态条 |
| 进行中 | 组织者点「进入进行中」(有效期后仍可点,不自动) | 组织者:结束组队、移除成员、追加名额;参与者:申请退出 | 已冻结 | 我发的(组队)状态条 + 详情 |
| 已完成 | 成员到场确认 / 超期望完成时间 7 天自动 | 结束组队(结算) | 已冻结 | 状态条 |
| 已结算 | 组织者点「结束组队」 | 查看结算明细 · 评价 | 已解冻 · 已放款;余额段已返现 | 结算页 |
| 流局 / 已取消 | 有效期到未成行 / 组织者取消整场 | 查看退款记录 | 全额原路退回 | 卡片状态「已取消」 |
| 纠纷中 | 任一方提交纠纷 | 谁提交谁确认解决;平台介入 / 司法 | 冻结中 | 订单详情更多操作 |
7组织者操作
| 操作 | 时机 | 规则 |
| 审核报名 | 招募中 | 同意 → 占位并通知;拒绝 → 通知并说明;打赏模式必经 |
| 追加名额 | 进行中 | 进入进行中后普通报名关闭,加人只能走追加名额(重新计算人均) |
| 移除成员 | 进行中 | 同一成员最多 2 次;扣其信用分并退回对应费用 |
| 取消整场 | 待成行 / 进行中 | 全额原路退回,扣除组织者信用分,通知全部报名者 |
| 修改需求 | 招募中 | 限 1 次;修改后重新进入审核 |
8结算
| 项 | 规则 |
| 结算时点 | 「进入进行中」时按确认人数结算,多退少补一次 |
| 结算公式 | 最终人均 = 所需总金额 ÷ 确认人数;差额 = 托管总额 − 最终人均 × 确认人数 |
| 放款 | 「结束组队」后 T+1 放款给组织者;打赏型放款给施助者 |
| 返现 | 净本金(仅余额支付段)× 返现比例,结束组队时触发 |
| 结算页要素 | 确认人数 · 最终人均 · 差额退回 · 放款时间 · 返现金额 · 明细下载 |
9时间与超时
| 时点 | 规则 |
| 有效期前 24 小时 | 提醒发布者:即将到期,还差 N 人 |
| 到达订单有效期 | 停止接单 / 停止报名;未成行 → 流局全额退回 |
| AA 报名后 | 支付倒计时 15 分钟(独立于有效期) |
| 进入进行中后 | 定金模式:参与者 30 分钟内补尾款,逾期释放名额 |
| 超过期望计划完成时间 | 提醒双方;超 7 天未处理 → 自动完成并放款 |
10异常与硬规则
| 异常 | 处理 |
| 流局 | 全额原路退回,通知全部报名者 |
| 组织者取消整场 | 全额退回 + 扣组织者信用分 |
| 成员爽约 | 标记缺席 → 扣信用分;AA 全额模式按规则退 / 不退,定金模式定金不退 |
| 整单退款 | 报名者申请 → 后台审核 → 通过则退款并扣双方信用分 |
| 协商退款 | 限 1 次,可按比例/金额;对方不同意则不可再进入;可撤回方案 |
| 移除成员 | 同一人限 2 次,扣信用分 + 退回对应费用 |
| 纠纷 | 一人一案;谁提交谁确认解决,否则一直处于纠纷 |
| 平台介入 / 司法 | 超期望完成时间 7 天未处理自动结算;可申请平台介入或司法 |
11验收标准
| # | 验收点 |
| 1 | 选 AA 时「支付方式」与「所需总金额」必填;选定金时「定金比例」必填且在 20%–50% |
| 2 | 免费报名即占位;AA 支付成功才占位;打赏审核同意才占位;三者列表刷新后状态一致 |
| 3 | 报名成功后该单从接单列表移除;「我接的」可见 |
| 4 | 有效期到期未成行 → 状态变流局,资金全额原路退回 |
| 5 | 点「进入进行中」后按确认人数重算,差额一次退回,报名关闭 |
| 6 | 定金模式:成行后 30 分钟未补尾款的名额被释放,人数与金额正确 |
| 7 | 「结束组队」后资金解冻、T+1 放款、余额段返现到账 |
| 8 | 移除同一成员第 3 次被拦截;协商退款第 2 次被拦截 |
| 9 | 页面状态与订单流转状态条始终一致(不存在「页面已取消、状态条等待中」) |
12待确认
| # | 事项 | 建议 |
| 1 | 定金模式是否落地 | 建议落地,作为 AA 的支付方式(非第四种付费类型) |
| 2 | 打赏收款方 | 需明确:组织者 / 参与者 / 按表现分配 |
| 3 | 免费模式是否需要信用约束 | 建议:爽约扣信用分,连续爽约限制报名 |
| 4 | 有效期到期是否允许延期 | 建议允许组织者延期 1 次 |
| 5 | 实需人数与所需人数是否可不等 | 建议保留两者(AA 人均按所需人数算,展示按实需人数) |