收藏
回答

点金计划-无法获取订单信息

1.点击计划页面 :

<!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0"> <title>支付成功</title></head><body style="text-align:center;padding:50px;font-family:sans-serif;background:#fff;"> <div style="color:#07c160;font-size:48px;">✓</div> <h2>支付成功</h2> <p id="order">-</p> <script> var orderId = new URLSearchParams(location.search).get('out_trade_no') || '-'; document.getElementById('order').textContent = '订单号: ' + orderId; </script> <script src="https://wx.gtimg.com/pay_h5/goldplan/js/jgoldplan-1.0.0.js" onload="if(window.goldplan)goldplan.onIframeReady();"></script></body></html>

2.X-Frame-Options: ALLOW-FROM https://payapp.weixin.qq.com

3.

最后一次编辑于  05-28
回答关注问题邀请回答
收藏

1 个回答

  • Memory (私信不回复)
    Memory (私信不回复)
    05-28

    点金计划商家小票部分不显示,提示“无法获取订单信息”页面可以按以下几个步骤检查:

    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的链接


    05-28
    有用 1
    回复
登录 后发表内容