收藏
回答

小程序支付时提示下单账号与支付账户不一致

线上运行的小程序,一直正常使用。今天发现有个别用户有这个问题出现

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

1 个回答

  • 微信支付技术助手4
    微信支付技术助手4
    2019-05-06

    报错原因:统一下单的 openid 和调起支付的 openid 不一致。

    解决方案:传入的 openid 需要实时获取,最直接的方式是获取下支付用户的 openid 和调起支付的 openid 对比下,看是否一样。不一样则会在微信支付界面出现上面的错误提示。


    2019-05-06
    赞同
    回复 4
    • 机器猫
      机器猫
      2019-05-06

      openid 登录的时候就保存到库里了,下单直接取库里的数据。查看日志对比支付时的openid和库里用户的openid是一致的

      2019-05-06
      回复
    • really?
      really?
      2019-06-27回复机器猫

      我也是一开始就存在库里了  你问题解决了吗  亲

      2019-06-27
      回复
    • -~騎著蝸犇呿旅珩)ㄣ
      -~騎著蝸犇呿旅珩)ㄣ
      2019-08-27回复really?
      我也遇到这个问题了,极少数用户会发生
      2019-08-27
      回复
    • 🌝
      🌝
      02-03回复机器猫
      所以这是微信的bug吗
      02-03
      回复
登录 后发表内容