AI / 编程与调试
验签失败、重复通知、乱序到达,这三种回调异常必须在测试里覆盖
系统接收 [支付渠道] 的异步回调,验签后更新订单状态。请设计用例:签名错误、签名正确但金额不符、同一笔重复通知三次、通知早于同步返回到达、订单号不存在、渠道隔很久才重发;每条写清期望行为,并说明哪些情况必须返回成功,以免对方无限重试。仅作参考,需按渠道文档复核。
中文原文
重复通知必须返回成功且状态不变,否则渠道会一直重发。