看店通
看店通:专业版起可以指定一名对接人
先看结论: 所有对外推送都要带业务单号。对方超时后可以重试,但对方必须识别重复。
谁是真相源
第三方产品的接口以对方当前文档和你购买的版本为准。本文描述看店通实施时的验收口径。
业务事实在产生它的系统里。消息只是通知。接收方用业务单号做幂等。发送方保存每次响应。
超过重试次数后进入死信,由人处理,不无限重试。关键字段包括业务单号、事件类型、发生时间、已重试次数。
失败补偿
死信清单每天处理。处理动作是重放或作废,要留操作人。告警发给值班,而不是只写日志。
这是定制对接的验收项,不是可选优化。
上线前怎么核对
做「对接失败后的重试和幂等」要先写真相源。同一张单重试不能变成两张单。没有接口文档、测试环境和一笔成功报文,不进入开发排期。
对方超时后先按业务单号查重,确认没有生成第二张单据,再决定是否重放。死信要有负责人,当天能说清是重放还是作废。
看店通按约定字段实施,不改写对方的费率和开通状态。验收口径:所有对外推送都要带业务单号。对方超时后可以重试,但对方必须识别重复。
新闻来源:https://www.kandiantong.com/integrate/webhook-retry.html