收藏
回答

小程序支付一直在统一下单处报错,返回报错信息是 无效的openid?

小程序支付,后台在统一下单时候一直返回 无效的openid,找了很久没找到原因,求解

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

4 个回答

  • Javen
    Javen
    2020-04-03

    确认 openId 是否有填写以及是否正确

    2020-04-03
    有用 1
    回复 3
    • AI X
      AI X
      2020-04-03
      openid填写了,获取方式是前端通过wx.login得到code,后台通过code获取openid
      2020-04-03
      回复
    • Javen
      Javen
      2020-04-03回复AI X
      一个最简单获取 openId 方法测试时特别好使:
      0、使用微信开发工具新建一个云开发项目
      1、开通云开发
      2、上传云函数

      3、点击测试获取openId
      2020-04-03
      1
      回复
    • 左
      2020-10-30回复AI X
      解决了吗,我也遇到这个问题
      2020-10-30
      回复
  • 犀利小肥龙
    犀利小肥龙
    2021-11-13

    应该是openid没传对吧,或者后端接收的openid有问题

    2021-11-13
    有用
    回复
  • 帅哥哥
    帅哥哥
    2020-04-03

    确认下授权用的appId是否和支付用的appId相同。如果能帮到你,请帮我在我的求助帖下留言(https://developers.weixin.qq.com/community/develop/doc/000ea49785c8d8f85f2a4b9e156400)

    2020-04-03
    有用
    回复
  • 微信支付技术助手8
    微信支付技术助手8
    2020-04-03

    你好,报这个错误。是你填写的openid不对。确认一下你这边提交的openid是否正确。符合小程序支付文档的规范。

    2020-04-03
    有用
    回复 3
    • AI X
      AI X
      2020-04-03
      应该是没问题的,按照文档上来的
      2020-04-03
      回复
    • AI X
      AI X
      2020-04-03回复AI X
      前端调用wx.login获取code,后台通过code获取openid,在用这个openid去支付就会出现这个错误
      2020-04-03
      回复
    • 2020-04-21
      同问, 解决了吗
      2020-04-21
      回复
登录 后发表内容
问题标签