收藏
回答

jsapi支付错误

做微信支付的jsapi微信里发起支付。

接口测试没问题,支付的授权目录也对。

发起支付,后台统一支付订单参数返回和打包js参数签名都正确。

而且也有支付成功的,但是偶尔会出现js错误



最后一次编辑于  04-23  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • 微信支付技术助手4
    微信支付技术助手4
    04-23

    1,支付授权目录设置错误,设置到其他商户平台了,请仔细检查。

    2,支付授权目录错误引起。支付目录的设置,首先要看你支付的当前页面URL,严格区分大小写。

     比如当前页面是:http://www.taidupa.com/wxpay/js_api_call.php  

     那么就必须填写支付授权目录为: http://www.taidupa.com/wxpay/  


    04-23
    赞同
    回复 1
    • 小飞
      小飞
      04-24

      发觉问题可能出在那个#符号上,原则上#后面的内容不是都认为是标识符而不影响页面的重载么?

      我的设置的授权目录是 https://www.tvsofa.cn/tp5/index/

      实际支付的目录

      https://www.tvsofa.cn/tp5/index/index.html#/groupon/products

      按道理应该是可以的啊,因为最后一层页面就是index.html了,后面#内容只是相当于页面内的不同的标识符而已。

      而且奇怪的是,上面的页面,第一次支付成功,然而关闭页面再次打开,就不成功,提示上面的问题了。


      现在一个变通的解决方案是在 #前加了个?解决,但上面的问题还是比较奇怪,还希望望给予释疑

      实际支付的目录

      https://www.tvsofa.cn/tp5/index/index.htm?l#/groupon/products


      04-24
      回复