收藏
回答

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

出现这个问题的前提:

首先,我是微信的网页开发。

其次,我用我的手机登录别人的微信,然后进入网页去下单,就会报这个错。这种问题该如何解决

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

3 个回答

  • 和珅
    和珅
    01-30

    我也遇到相同的问题,不知道你如何解决的, 1. 授权登录获取token是 快照字段也没有, 2. 在支付的时候 提示 相同的问题。

    01-30
    有用
    回复
  • Memory
    Memory
    2023-12-05

    先检查有没有进快照页面,如果进入快照页面获取的openid是不能用于发起支付的

    2023-12-05
    有用
    回复 4
    • 我是你林哥
      我是你林哥
      2023-12-05
      没有进入快照页面
      2023-12-05
      回复
    • Memory
      Memory
      2023-12-05回复我是你林哥
      如果不是快照页面,那就大概率你自己缓存了openid
      2023-12-05
      回复
    • 我是你林哥
      我是你林哥
      2023-12-05回复Memory
      确实缓存了openId,在以上说到的场景下要如何解决
      2023-12-05
      回复
    • Memory
      Memory
      2023-12-05回复我是你林哥
      链接访问的时候每次都先静默获取下openid
      2023-12-05
      回复
  • 路人
    路人
    2023-12-05

    对比一下下单接口传的openid和实际支付用户的openid,保持一致即可

    2023-12-05
    有用
    回复 1
    • 我是你林哥
      我是你林哥
      2023-12-05
      你说的这个实际支付用户的openid怎么拿
      2023-12-05
      回复
登录 后发表内容