微信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
|