收藏
回答

下单账号与支付账号不一致?

微信JSAPI方式下单,传了openid给微信, 但是前端唤起支付报错“下单账号与支付账号不一致”,前端唤起支付并没有传openid参数,请问是跟哪个地方的账号比较不一致?

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

1 个回答

  • จุ๊บ
    จุ๊บ
    2021-07-07

    统一下单用的那个openid,实际支付的时候,就用这个openid 对应的微信支付

    2021-07-07
    有用
    回复 3
    • MJ
      MJ
      2021-07-07
      所以是和当前微信账号对应的这个公众号支付所对应的在openid做了一次检查?这个检查是不需要前端传输openid,而是微信自己拿到当前账号的openid和下单用的openid对比了?确定是这样吗?
      2021-07-07
      回复
    • จุ๊บ
      จุ๊บ
      2021-07-07回复MJ
      可以这样理解,比如你用A的openid进行统一下单,返回前端需要的参数,然后用B的微信和这些参数调用微信支付,此时就会提示下单账号与支付账号不一致
      2021-07-07
      回复
    • MJ
      MJ
      2021-07-07回复จุ๊บ
      了解了,微信还是会对比一下当前微信账号对应的openid和下单的openid是否一致,所以这个才是问题的根本原因,感谢解答
      2021-07-07
      回复
登录 后发表内容