收藏
回答

JSAPI调起支付:下单账号与支付账号不一致,请核实后再支付

通过 /v3/pay/transactions/jsapi 获取到 prepay_id 后,渲染到jsapi调起支付的html,但是会报错:下单账号与支付账号不一致,请核实后再支付。请问要怎么排查这个问题?只有少部分用户出现这个问题。

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

2 个回答

  • Memory
    Memory
    07-01

    检查一下是不是进入了快照模式,获取了错误的openid

    07-01
    有用
    回复 2
    • 癫鸭
      癫鸭
      07-02
      请问要怎样才能不进入快照模式,经检查发现获取token时有部分用户会返回is_snapshotuser=1
      07-02
      回复
    • Memory
      Memory
      07-02回复癫鸭
      is_snapshotuser=1 就是快照模式,当开发者在网页中在不规范使用发起 snsapi_userinfo 网页授权时,微信将默认打开网页快照页模式进行基1础浏览。
      07-02
      回复
  • 恒达:棵粒,刨花
    恒达:棵粒,刨花
    发表于移动端
    06-30
    06-30
    有用
    回复
登录 后发表内容