使用小程序支付的过程中  隔一段时间就会出现支付失败,错误提示是 openid is invalid  过一段时间又会支付正常 不知道应该怎么办


openId获取方式是 小程序通过wx.login()方法获取到code,然后传给后台,后台通过访问

"https://api.weixin.qq.com/sns/jscode2session?appid=" + miniAppId +
"&secret=" + secret+ "&js_code=" + code + "&grant_type=authorization_code";

获取到openid

展开全部
收起
3回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Alexa

    12人对此回答表示赞同

    逻辑是1,获取appid对应的openid;2,调支付后台统一下单接口,要使用1的appid和openid,不是别的appid也不是unionid;3,拉小程序支付;你排查一下吧

    展开
    12
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Jina金呐

    9人对此回答表示赞同

    要确认拿到了openid以后再进行支付

    展开
    9
    3回复
    发布于 6年前

    评论(3)

    收起评论

    • 徐老师 2019-01-31 19:10

      果然今天又开始能成功支付了不知道明天会不会又失败

      回复
    • 情深深 2019-02-03 00:26

      debug跑一遍吧,只有一步一步查了

      回复
    • 吴新格 2019-02-04 11:59

      已经确认拿到了openid

      回复
  • David

    5人对此回答表示赞同

    请确认appId和appSecret是否正确且为对应!

    展开
    5
    1回复
    发布于 6年前

    评论(1)

    收起评论

    • Rosslyn 2019-01-29 08:36

      已经确认是对应的,此前也已经支付成功过了但是后来是支付成功和不成功周期出现,出现周期大概是一天多一点,差不多是成功一天,然后失败一天,然后又成功一天

      回复
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部