Skip to content

10. 验收标准

整体验收 Checklist

短信微服务

  • [ ] R-101:短信服务独立部署,统一 API 可用(send / batch-send / records)
  • [ ] R-102:短信模板管理完整(CRUD + 审核流程 + 签名绑定)
  • [ ] R-103:异步发送与状态回调正常工作(队列不丢消息、回调准确)
  • [ ] R-104:多租户接入,租户配额和限流生效

支付架构

  • [ ] R-201:支付配置管理完整(创建 / 编辑 / 停用 / 删除,三种模式独立 Schema)
  • [ ] R-202:微信服务商分账模式可用(支付+分账+回退全链路通)
  • [ ] R-203:微信服务商直收模式可用(子商户收款+退款)
  • [ ] R-204:支付宝直收模式可用(当面付 / APP 支付 + 退款)
  • [ ] R-205:网点支付配置绑定管理可用(微信/支付宝分别绑定 / 切换 / 查询)
  • [ ] R-206:支付结果通知与对账可用(回调 / 日终对账 / 导出)

流程验收

  • [ ] 短信发送全流程可走通:业务方调用 → 入队 → 渠道发送 → 回调通知
  • [ ] 微信支付全流程可走通:微信小程序 → 获取微信配置 → 下单 → 支付 → (分账)→ 回调 → 订单完成
  • [ ] 支付宝支付全流程可走通:支付宝小程序 → 获取支付宝配置 → 下单 → 支付 → 回调 → 订单完成
  • [ ] 网点同时绑定微信+支付宝时,微信小程序走微信支付,支付宝小程序走支付宝支付,互不干扰
  • [ ] 分账失败 → 重试 → 5 次后告警的全链路可测试
  • [ ] 退款 + 分账回退流程可走通
  • [ ] 更换微信配置后不影响已有的支付宝绑定,反之亦然
  • [ ] 支付配置切换后,新订单使用新配置,已有订单不受影响
  • [ ] 短信配额超限后正确拦截,错误码为 429

体验验收

  • [ ] 支付配置创建表单按模式动态展示不同参数项(微信分账/微信直收/支付宝直收)
  • [ ] 配置列表支持按模式/状态筛选
  • [ ] 网点支付设置页分别展示微信和支付宝两个绑定区域,操作独立
  • [ ] 网点支付绑定操作有确认步骤,防止误操作
  • [ ] 配置变更日志完整可追溯

性能验收

  • [ ] 短信发送接口响应时间 < 100ms(异步入队后立即返回)
  • [ ] 支付下单接口响应时间 < 500ms
  • [ ] 分账请求在支付成功后 30 秒内发起
  • [ ] 支付配置切换后,网点侧 1 分钟内生效

安全验收

  • [ ] 短信 API 调用需要 API Key 鉴权
  • [ ] 支付配置中的密钥(API Key、私钥等)加密存储
  • [ ] 支付回调验签通过,防止伪造回调
  • [ ] 分账操作需要管理员权限
  • [ ] 配置变更操作记录操作人、时间、变更内容