找回密码
 立即注册
搜索

微信H5 referer支付未拉起微信收银台

1
回复
793
查看
[复制链接]

46

主题

47

帖子

465

积分

 楼主| 2021-5-28 15:11:30 显示全部楼层 |阅读模式

快应用使用微信H5 referer方式支付,wxpay.pay调用后回调success得到url,但并未拉起微信收银台,无法支付。另外,我们微信h5支付都是通的,在浏览器端是可以直接支付成功的。

回复

使用道具 举报

11

主题

124

帖子

675

积分

2021-5-31 09:25:29 显示全部楼层

微信H5支付问题,一般需要从下面3点排查:

1)微信app是否安装,微信H5支付实际上是拉起微信app的收银台界面。

2)在微信平台上申请H5时,是否提交了授权域名,授权域名不能为空。授权域名很重要,在使用快应用H5 referer方式支付时,wxpay.pay接口refer字段值需填写这个授权域名。

3)测试网络是否使用了代理,如果使用了代理,会导致微信侧校验referer不通过。


满足这三个条件时,再去看看mweb_url的值,具体可以参考华为案例:

https://developer.huawei.com/consumer/cn/forum/topic/0201570040128540949?fid=18


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册