收藏
回答

小程序无openid怎么支付

我这边有一个场景,通过手机验证码进行注册,在支付时,因为使用的是JSAPI的支付方式,所以无openid就会导致请求统一下单接口报错。但是我见美团小程序也有手机验证码注册的这个功能,并且没有申请授权也可以进行微信支付,这证明通过手机验证码注册还是可以支付的。所以想咨询下各位大佬,有没有什么解决方案。

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

6 个回答

  • Memory
    Memory
    2023-02-22

    获取openid不需要用户授权,你就算使用手机号登陆也需要和openid进行关联的

    2023-02-22
    有用 2
    回复
  • 勇
    2023-02-22

    小程序登录 是不需要授权的。

    小程序前端通过wx.login()这个获得code;然后调用服务端的code2Session接口就能获得openid

    2023-02-22
    有用 2
    回复
  • 一笑皆春
    一笑皆春
    2023-02-22

    openid不需要用户授权就可以获取到,然后传给后台,建议看看文档试试

    2023-02-22
    有用 1
    回复
  • Jianbo
    Jianbo
    2023-02-22

    没有openid无法支付。手机号可能变化,无法标识用户,也不可能用于小程序支付。

    2023-02-22
    有用 1
    回复 1
    • 勇
      2023-02-22
      只有获取用户信息(昵称头像、手机号等信息)时,才需要授权
      2023-02-22
      1
      回复
  • -
    -
    2023-12-17

    APP只能获取unionId,没有openid怎么支付

    2023-12-17
    有用
    回复
  • 宋卓鹏
    宋卓鹏
    2023-02-22

    谢谢各位大佬,我试试

    2023-02-22
    有用
    回复
登录 后发表内容