点金计划商家小票部分不显示,提示“无法获取订单信息”页面可以按以下几个步骤检查:
1、已打开特约商户的商家小票及点金计划开关
2、商家小票页面需调用父页面“onIframeReady事件”的jsapi,具体请查看商家小票开发指引
3、从加载商家小票到调用JSAPI之间的用时不可超过3s
4、调试时,扫描二维码的微信号和支付该笔测试订单的微信号需为同一个
5、商家小票页面可正常访问
6、检查商家小票请求的Response Headers中X-Frame-Options是否允许payapp.weixin.qq.com访问
7、如果是使用VUE,onIframeReady不能放在created里执行
8、如果上述方法都不行,请先编写一个最简单的demo页面,看看demo页面是否成功
9、商家URL是否有进行重定向,是否重定向到http的链接
我这边iPhone12都会出现“无法获取商家信息”的情况,其他安卓和苹果手机都是可以正常显示的,头大,没有头绪,可否指点一下。
加入微信支付点金计划后。H5支付完成后,iOS商家小票显示“无法获取订单信息”,安卓是好的
发现iOS的H5支付完成后,会清掉登录缓存,我们自己商家小票中的页面是需要登录的的,因此“无法获取订单信息”
安卓的H5支付完成后,登录缓存是保留的,点金计划中的商家小票可以正常查看。
于是我们关掉了商家小票链接中前后端的强制登录逻辑,iOS可以正常查看了。
安卓可以显示,苹果手机一闪而过就空白,这个问题是什么情况
商户号已经开通了点金计划和商家小票,配置了https的小票链接,在调试工具中测试也能正常显示小票链接的页面,但支付后显示的却还是官方的小票页面,请问有人碰到过相同的情况吗?
displayStyle:'SHOW_CUSTOM_PAGE'
简单的demo页面能正常显示,vue中是history路由模式,在mounted调用了JSAPI 无法获取订单信息
请问支付完成页,能跳转小程序吗。。。为什么action这些api都找不到啊!!!救救我
我本地写了个iframe都能打开小票页面 为什么微信小票上打不开??
官方有解决方案吗?查资料显示,X-Frame-Options中的ALLOW-FROM根本不被safari、Chrome等浏览器支持。
demo页面能展示出来,但是正式环境展示不出来,配置的回调地址也是https的