收藏
回答

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

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

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

2 个回答

  • 时光温润
    时光温润
    2023-05-30

    openid 授权登录就可以获取,也是固定的,有的用户就是唤起支付提示下单不一致,基本上都是自己弄的openid 和调用支付的不一致导致的,我就是授权登录2张表搞乱的,

    2023-05-30
    有用
    回复
  • 微信支付技术助手4
    微信支付技术助手4
    2019-05-06

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

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


    2019-05-06
    有用
    回复 5
    • 机器猫
      机器猫
      2019-05-06

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

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

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

      2019-06-27
      回复
    • -~騎著蝸犇呿旅珩)ㄣ
      -~騎著蝸犇呿旅珩)ㄣ
      2019-08-27回复really?
      我也遇到这个问题了,极少数用户会发生
      2019-08-27
      回复
    • 🌝
      🌝
      2020-02-03回复机器猫
      所以这是微信的bug吗
      2020-02-03
      回复
    • A20年软件开发与服务
      A20年软件开发与服务
      2021-08-04
      把openid存在库里,结果有时发起支付新获取的openid和库里不一致?晕了
      2021-08-04
      回复
登录 后发表内容