迁移支付接入时,最容易忽略的是已经创建、尚未完成的旧订单。新入口启用后,旧订单仍可能付款、收到通知或申请退款,所以迁移计划不能只写“替换商户号和接口地址”。
盘点仍需处理的记录
列出待支付、已支付待交付、退款处理中和待核对结算的订单。每笔记录保留原服务标识、商户号、交易号与接口版本,让后续查询能找到正确的原始来源。
历史订单不应因为切换配置就改成新通道订单。原交易的退款、查询和账单核对通常仍要沿原服务链路处理;可用性和保留期限应在迁移前明确,避免关闭旧账户后失去必要记录。
新旧路径分别识别
可以为新创建的订单标记接入版本,并根据订单记录选择签名、查单和退款配置。通知入口按所属服务验证签名,不能拿新平台公钥验证旧平台通知,也不能因验证失败就跳过校验。
若保留两个通知地址,应保证它们执行同一套业务幂等约束。顾客从旧页面返回时,也要能查询到原订单,不应直接跳转到一个新建付款页。
用小范围验证切换
先验证新入口的正常付款、取消、通知重试和退款,再开放给预定范围的真实业务。观察两套接入的错误类型和履约结果,使用一致的统计口径比较,不能拿不同渠道、不同终端的成功率直接下结论。
切换窗口内尽量减少无关配置修改。发生问题时,能分辨是支付接入变化、业务发布还是网络环境引起,定位会更清楚。
回退后仍要核对新订单
回退只改变后续订单的接入路径,不应删除已由新接入创建的订单与凭据。对它们继续完成通知接收、业务交付和售后查询,直到待处理清单清空。
- 保留切换前后的配置版本和生效时间。
- 分别完成新旧服务的交易、退款与结算核对。
- 确认历史售后入口和查询负责人。
- 在约定记录保留安排落实后,再关闭不再使用的访问权限。

