美文网首页
(已解决)小程序支付失败chooseWXPay:fail, th

(已解决)小程序支付失败chooseWXPay:fail, th

作者: 烛火下的乌托邦丶 | 来源:发表于2018-12-25 18:22 被阅读0次

    微信支付的报错提示和文档有很多人吐槽,不过只要真的一步一步按照规定来做,也不会出什么问题。

    支付流程跑不通的解决思路

    1、首先,养成良好的编程习惯,把接口的入参和返回log输出。
    2、主动请求的参数和返回用log输出。(比如预支付统一下单接口)
    3、签名方法的调用参数和返回用log输出。

    如果接口已经可以正常返回数据,而前台无法拉起付款页面怎么办?

    答案只有一个:仔细检查配置问题!

    要检查的配置:

    • 项目配置中的MCH_ID(商户号)和API_KEY(支付密钥),如果是多个商户配置的尤其要仔细。
    • 项目配置中的公众号appId,如果有多个公众号appId的尤其要仔细。

    • 公众平台查看是否和商户号对应


      image.png
    • 商户平台再看一眼是否和公众平台对应


      image.png
    • 商户平台检查开发配置-公众号支付授权目录


      image.png

    这里一定一定要注意!!http和https是不一样的!推荐都走https

    image.png
    还有一个要注意的点,授权目录必须为最后一层,如上上图我的商城访问目录是
    https://www.xxx.com/www/wx_product/index.html,那么我的授权目录配置只能为:
    https://www.xxx.com/www/wx_product/
    ,必须以文件夹结尾哦

    相关文章

      网友评论

          本文标题:(已解决)小程序支付失败chooseWXPay:fail, th

          本文链接:https://www.haomeiwen.com/subject/jtfqlqtx.html