核对文档规定的应答内容

本站支付通知文档要求成功处理后返回 success。登录页面、调试输出或其他 HTML 不能替代这个应答。排查时查看实际响应正文和状态,不只看服务器是否收到请求。

先保存必要业务结果

完成验签和订单核对,并可靠提交状态或交付任务后再确认。若刚收到请求就应答,而后续记录失败,平台可能认为已经处理,业务侧却没有完成。异步交付也要先保证任务不会丢失。

重复合法通知走幂等逻辑

已经处理的相同合法通知不重复发货,并按约定应答。错误签名、未知订单或金额不符不执行履约。测试提交前中断、提交后中断和重复通知,检查最终结果只有一份且仍可通过查单补偿。

测试持久化前后中断

在测试环境分别验证写入前失败和写入成功后应答丢失。前者不应生成虚假的已完成结果;后者再次收到合法通知时,应识别已有记录并返回约定应答,不重复履约。使用可靠任务记录恢复外部交付,不能依赖一次内存调用一定执行完成。