proposal.md 1.0 KB

Change: MRC-SVC-PAY-001 支付划扣与退款

Why

依据《2026-08-04_v1批次评审会议纪要.md》的决议,支付与退款必须由统一的支付引擎承载,支持线上支付(微信/支付宝)与院内划扣两种模式,并保证幂等、对账与退款可追溯。若不在 v1 批次冻结,MRC-MP-APPLY-005 与 MRC-PC-ORDER-002 将各自处理支付,存在重复扣款与对账风险。

What Changes

  • 落地支付引擎领域模型:支付单、退款单、流水号、渠道、状态、对账批次
  • 定义幂等键、重试与超时处理、回调验签、退款路径(部分退/全额退)、对账差异处理
  • 输出 MRC-MP-APPLY-005 发起支付、MRC-PC-ORDER-002 触发退款、MRC-SVC-FSM-001 状态联动的统一入口

Impact

  • Affected specs: 支付引擎模型、幂等与对账、退款路径
  • Affected code: 04-新项目源码_source/backend/pay/(参考路径)
  • Dependencies and risks: 强依赖 MRC-SVC-ORDER-001、MRC-SVC-FSM-001;涉及资金,校验未通过禁止发布