收藏
回答

后端返回的支付链接怎么唤起微信支付

web h5场景,然后链接模板是weixin://wxpay/bizpayurl?pr=xxxx,使用常用scheme打开方式window.location.href = ''唤起失败

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

2 个回答

  • Memory
    Memory
    2024-01-24

    native返回的codeurl需要转换成二维码,不能用window.location.href = ''的方式去使用

    2024-01-24
    有用
    回复
  • Affection
    Affection
    2024-01-24

    h5支付,微信接口返回的是mweb_url的值类似https://wx.tenpay.com/cgi-bin/mmpayweb-bin/checkmweb?prepay_id=XXXXXX&package=XXXXXX这种,你拿到的weixin://wxpay/bizpayurl?pr=xxxx是调用的微信哪个接口呢?

    使用scheme方式打开的这种以前被叫做wap支付,官方已经取消了

    2024-01-24
    有用
    回复 4
    • L
      L
      2024-01-24
      调的微信native,那用jsapi接口网页如何获取openid呢
      2024-01-24
      回复
    • Affection
      Affection
      2024-01-24回复L
      如果使用JSAPI,可以通过微信网页授权重定向时的code,调用微信接口,用code可以换到openId
      可参考文档 https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html
      2024-01-24
      回复
    • L
      L
      2024-01-24回复Affection
      好的,谢谢解答
      2024-01-24
      回复
    • 默翁
      默翁
      2024-11-29
      哪里可以看到官方文档已经取消这种支付方式
      2024-11-29
      回复
登录 后发表内容