收藏
回答

支付异步回调同时回调了两次

就是同时回调了两次导致数据库数据添加了两次,回调执行的是一个事务,两个事务同时执行,判断条件都失效了

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

2 个回答

  • Delia
    Delia
    2019-08-30

    应该是分布式服务器造成的问题,跟微信回调和返回success没关系

    2019-08-30
    有用
    回复 2
    • 旅行者一号
      旅行者一号
      2019-09-11
      也遇到这样的问题,回调接口返回给微信的格式的正确的,但从数据库记录来看,就是同一时间回调了两次. 请问你说的分布式服务器的问题能否详细说一下
      2019-09-11
      回复
    • Delia
      Delia
      2020-04-13回复旅行者一号
      就是两台服务器同时都接到了回调,然后都去执行了
      2020-04-13
      回复
  • 微信支付技术助手1
    微信支付技术助手1
    2019-06-20

    您好,你要按照文档要求,如下图 ,正确返回参数SUCCESS,必须要跟文档要求的一模一样,如果没有严格按照文档要求返回参数,就会重复通知。

    https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_7&index=8 




    2019-06-20
    有用
    回复 1
    • Delia
      Delia
      2019-06-20

      都是这么回复的 已经用了好长时间了  就今天下午两点零七分的那单出现了同时,注意是同时回调的两个,如果回复错误的话,不应该是间隔15秒才会回复吗

      2019-06-20
      回复
登录 后发表内容