Appearance
核销规则
概述
核销规则定义了支付成功后的核销码生成、核销执行主体、校验流程、核销结果处理以及二次核销限制。
规则说明
| 规则类型 | 规则 |
|---|---|
| 核销码生成 | 支付成功后生成唯一核销码编号与动态二维码 |
| 执行主体 | 核销由运营后台 H5/PC 的核销员执行;核销员必须绑定所属门店或点位权限 |
| 核销校验 | 校验订单状态、核销码状态、门店权限、是否过期、核销员状态 |
| 核销结果 | 核销成功后订单转 completed,核销码转 used;失败需返回明确原因 |
| 二次核销 | 已核销订单不可再次核销 |
核心约束
- 支付成功是生成核销码的前置条件。
- 每个订单对应唯一核销码编号及动态二维码。
- 核销员必须具备对应门店或点位的核销权限。
- 核销过程中需进行多维度状态校验,避免越权、过期或无效核销。
- 核销成功后需同步更新订单与核销码状态。
- 系统必须禁止已核销订单的重复核销。
状态流转
- 支付成功后:生成唯一核销码编号与动态二维码。
- 核销成功后:
- 订单状态更新为
completed - 核销码状态更新为
used
- 订单状态更新为
- 核销失败后:返回明确失败原因,不更新为已核销状态。
校验项
核销时应至少校验以下内容:
- 订单状态
- 核销码状态
- 门店权限
- 是否过期
- 核销员状态
