收藏
回答

同一时间段同一毫秒数收到相同支付结果

如上图能看到发起了一次微信支付下单,结果在同一毫秒数收到两次微信支付成功结果,想问下这种是什么情况,现在很频繁的出现!!!

回答关注问题邀请回答
收藏

3 个回答

  • 微信支付技术助手8
    微信支付技术助手8
    2020-10-09

    微信支付为保证回调通知触达有效性,会有保障策略,在第一次通知如果网络链路返回无法连接或者链接状态不明,微信支付会换一条链路进行通知。此时可能会造成您这边收到两次通知。微信文档已强调同样的通知可能会多次发送给商户系统。商户系统必须能够正确处理重复的通知。辛苦正确对自己数据进行状态唯一性处理。

    2020-10-09
    有用
    回复 1
    • 莫晓听风
      莫晓听风
      2020-10-09
      首先我本来就处理了重复回调通知的功能,但是同一毫秒数的请求我也是第一次遇到,而且是最近才遇到,已经运行了2年了出现的问题!
      2020-10-09
      回复
  • གངས་ཅན་པ་།
    གངས་ཅན་པ་།
    发表于移动端
    2020-09-30
    DZyzD8PvW0v0JlgB
    2020-09-30
    有用
    回复
  • 一野督呱你
    一野督呱你
    2020-09-30

    这个要做验证,不是说微信那边成功你就执行业务逻辑了,要判断下这个订单号是否已经完成

    2020-09-30
    有用
    回复 1
    • 莫晓听风
      莫晓听风
      2020-10-09
      我本来就处理了重复回调通知的功能,但是同一毫秒数的请求我也是第一次遇到,而且是最近才遇到,已经运行了2年了出现的问题!
      2020-10-09
      回复
登录 后发表内容
问题标签