微信H5支付生成链接后直接访问提示商家参数格式有误,请联系商家解决

微信H5支付生成链接后直接访问提示商家参数格式有误,请联系商家解决_第1张图片
原因是php调用微信H5支付接口生成的链接,不能直接用浏览器打开,需要前端在页面用跳转的方式打开,因为直接打开会丢失header中的referer参数
我的解决办法是让前端用a标签跳转我返回的地址,就可以正常唤起微信支付了(并且是在浏览器打开该地址,不能是微信内打开)
参考官方说明https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=15_4

你可能感兴趣的:(微信,前端,php)