预约状态与收款口径(必读)
视频演示(先看这个)
这页解决什么
统一第二章所有页面的状态口径,避免“服务状态”和“收款状态”混用。
入口
Bookings -> Booking detail / Booking calendar
预约状态(系统真实状态)
新建预约默认:pending + unpaid。
| 预约状态 | 系统值 | 常见操作入口 | 说明 |
|---|---|---|---|
| 待确认 | pending | 新建预约后默认状态 | 时间和技师尚未最终确认 |
| 已确认 | confirmed | 详情页 确认预约 / 日历抽屉一键确认 | 已确认会到店 |
| 已签到 | checked_in | 详情页 签到 | 客户到店,待开始服务 |
| 服务中 | in_progress | 详情页 开始服务 / 日历抽屉一键开始 | 正在执行服务 |
| 已完成 | completed | 详情页 完成服务 / 日历抽屉一键完成 | 服务流程结束 |
| 已取消 | cancelled | 详情页 取消预约 | 本次预约终止 |
| 未到店 | no_show | 详情页 标记爽约 / 日历抽屉一键未到 | 过约未到店 |

支付状态(与预约状态独立)
| 支付状态 | 系统值 | 显示位置 | 说明 |
|---|---|---|---|
| 未支付 | unpaid | 预约详情支付卡 / 订单页 | 未收任何款 |
| 已付定金 | partial | 预约详情支付卡 / 订单页 | 已收定金,仍有尾款 |
| 已支付 | paid | 预约详情支付卡 / 订单页 | 已全部结清 |
| 已退款 | refunded | 预约详情支付卡 / 订单页 | 已发生退款 |

关键规则(必须统一)
completed不等于paid,服务完成和钱到账是两条线。in_progress/completed预约不能改期。- 支付卡片只有在店铺开启定金能力且该预约已有关联订单时才显示。
操作步骤
- 打开一条预约详情,先确认当前预约状态与支付状态。
- 按真实业务进度做状态流转,不要跳级。
- 如有支付卡片,点进
OrderDetail核对支付明细与退款记录。
验收清单
- 团队对 7 个预约状态的使用时机一致。
- 团队对 4 个支付状态口径一致。
- 不再出现“已完成但未支付”被误判为已结清。
常见误区
收款后要不要自动改已完成
不要自动改。是否改为 completed 取决于服务是否实际结束。
状态改错怎么办
先改回正确状态,再在日志/备注补充说明,保证可追溯。
下一步看哪几页
/zh-CN/docs/02-daily-sop/02-booking-overview/zh-CN/docs/02-daily-sop/03-calendar-block-time/zh-CN/docs/02-daily-sop/06-checkout-payment-order
Last updated on