问题:
使用 h5 支付,跳转后显示 AppID 参数错误,(截图 1)
我反复检查了以下几点
- 支付单其实已经创建,因为用微信的支付单接口可以查询到,并且 MchID 和 AppID 都是对的,但浏览器跳转后显示就是 AppID 参数错误(截图 2)
- 我关联的方式是吧服务号关联到了商户后台,并且 AppID 和接口响应一致(下面两个截图可以对比上面接口响应截图,完全一致, 安全起见只贴了后四位)(截图 3-4)
- H5 产品我也申请并开通了(截图 5)
- 相同的配置我创建了扫码支付并付成功,从支付到回调整个流程都没问题。
- 我发起 H5 所在的上个页面是我 H5 认证的域名(否则会提示商户参数错误而不是 AppID错误)
所以到底问题是什么?希望解答。
截图部分
我补充了一下截图,我用的是 chrome 浏览器。然后从打开网页到最后支付跳转都是 chrome 内
实际发起支付是在微信内浏览器还是微信外浏览器?调用的H5下单还是jsapi下单?
商户自己域名下的页面(需要在申请 h5 时候绑定)-》点击预付单接口返回的 url -》带着 referer 跳转 -》重定向到 open.weixin.qq.com 进行支付 (此时报错 )