⚠ 注意!!!
为了最小化规避 Webhooks 延迟对你产生的影响,Ping++ 强烈建议你实行以下机制!
① 在所有和支付交易相关事件( Charge、Refund、Transfer、Red Envelopes、Order 等)的处理逻辑中添加订单主动查询机制。如果在可接受的时间范围内没有接收到 Webhooks 通知,通过调用订单查询接口的方式,来更新订单状态。
查询接口的使用详情参见 API 文档 。
② 增加 Webhooks 通知验重机制。对于同一个订单的 Webhooks 通知,在已经正常返回 Ping++ 200 状态码的情况下,需要添加处理重复 Webhooks 通知的机制,避免由于特殊情况(如网络异常)下 Webhooks 通知重复发送导致的问题。