Files
2026-04-07 16:15:59 +08:00

1.6 KiB

支付流程

1. 文档目标

规范报名支付、订单生成、支付回调和支付成功后的状态同步逻辑,作为订单中心和小程序支付接入的依据。

2. 参与角色

角色 职责
用户 提交报名并完成支付
微信小程序 拉起支付、展示支付结果
后台 API 创建订单、发起支付、处理回调
支付渠道 执行实际扣款并回调支付结果

3. 主流程

  1. 用户提交报名信息后,系统生成报名单与待支付订单。
  2. 后台 API 调用支付能力生成支付凭证。
  3. 小程序拉起微信支付。
  4. 用户完成支付。
  5. 支付成功后,支付渠道回调后台。
  6. 系统校验回调并更新订单、报名状态。
  7. 向用户发送报名成功通知。

4. 异常分支

  • 支付取消:订单保持待支付或按规则关闭。
  • 支付失败:允许用户重新支付。
  • 超时未支付:系统自动关闭订单。
  • 回调异常:进入补偿与人工排查机制。

5. 关键状态

对象 状态
订单 待支付 / 已支付 / 已关闭
报名单 待支付 / 已报名 / 已取消

6. 风控与审计要求

  • 支付回调必须验签。
  • 重复回调需幂等处理。
  • 订单金额、支付单号、操作日志需完整留存。

7. 关联文档

  • 退款流程.md
  • ../04-平台治理流程/状态流转总表.md

8. 待确认事项

  • 平台抽佣时点:支付成功即抽佣,还是结算时扣除。
  • 商户结算周期:实时 / T+1 / 周结。
  • 是否支持合单支付或多人一单。