微信jsapi支付的坑

时间:2022-09-24 20:10:39

1、显示 redirect_uri 参数错误

   因为手机支付是需要微信授权的,所以检查配置授权域名地址是否正确填写(登陆微信公众平台,地址:https://mp.weixin.qq.com/cgi-bin/loginpage?t=wxm2-login&lang=zh_CN

  检查步骤  开发者中心 -> 网页服务 -> 网页授权获取用户基本信息 ->修改;

微信jsapi支付的坑

2、成功发起支付但是点击立即支付的时候没有反应(没有跳转支付页面)

  首先检查页面的配置参数是否正确,就是 appid、timetamp、nonceStr等,这几个参数,(尤其是签名,签名的坑查看上一篇 签名失败

    然后查看查看支付授权目录是否正确填写(下图),目录一定要精确到页面级别

    微信jsapi支付的坑

 

3、总之 只能在你配置的支付目录下调用,同时需确保支付目录在JS接口安全域名下