关于微信支付授权目录已经jssdk的问题

简单代码 发布于 2015/05/17 19:16
阅读 1K+
收藏 0

今天测试微信支付,基本设置都已经完成,目前有些概念有点混淆,希望大家给予帮助:

1、我的支付链接,如果是在微信的微网站内,通过其他页面进入后,点击支付按钮,会提示access_denied;如果是将支付页面发送为客服消息,点击就可以正常弹出支付窗口。由此看授权目录是没有问题了,那么为什么不同的进入方式,后一种就可以成功;

2、JSSDK和商户开发教程里面有一些不同,jssdk需要先进行config,而商户那边的教程则是直接invoke,谁能解惑一下,谢谢了。

按 http://www.cnblogs.com/txw1958/p/wxpayv3-jsapi.html 教程上,应该这样就足以显示出密码输入界面,但是我必须将付款页面发到会话中,点击后才可以弹出支付窗口,否则就是访问拒绝,为什么呢?

加载中
0
渔樵耕读
渔樵耕读

1. access_denied问题 可能是你wx.config jsapiarray 没有注册支付的方法

2. 直接看新的jssdk 就行。  invoke 哪个是旧版本的接口。


渔樵耕读
渔樵耕读
回复 @简单代码 : 哈哈 这个jssdk 的文档里真写了!
简单代码
简单代码
补充一个商户签名失败的原因:前台用timestamp,后台计算签名用timeStamp,真tmd是个大坑啊,浪费我4个小时!!!
简单代码
简单代码
1、我没有用到wx.config函数,也没有链接微信的js文件,按上面链接的教程写的;而且商户接入文档也是这样的;可以将支付链接发到会话中,然后就可以正常调用,但是直接通过网页就不能弹出,会提示拒绝访问; 2、是开发文档jssdk那部分吗?
0
简单代码
简单代码

这是我所有的js代码:

0
渔樵耕读
渔樵耕读

对 我建议你看js -sdk里面也有支付。

个人觉得比之前的接口要好用很多。

返回顶部
顶部