• Register

微信支付JSAPI公众号支付授权目录

微信支付JSAPI公众号支付的开发,还要注意一个授权目录的设置问题!

依次进入“公众号 - 微信支付 - 开发配置”中,有三个参数:支付授权目录、测试授权目录、测试白名单,需要正确配置才能实现支付,否则在请求JSAPI时,会提示“当前页面的url未注册”的错误。

我们来看看以下几个设置实例:

1、比如支付页面url是:

http://www.xxx.com/wxpay/js_api_call.php

授权目录应填写:

http://www.xxx.com/wxpay/

2、比如支付页面url是:

http://www.xxx.com/wxpay/order/id/56.html

授权目录应填写:

http://www.xxx.com/wxpay/order/id/

3、比如支付页面url是:

http://www.xxx.com/wxpay/order?id=56

授权目录应填写:

http://www.xxx.com/wxpay/order/

把支付URL最后一个反斜杠后面的内容去掉就OK了。

如果支付授权目录和测试授权目录都设置过,当用户发起JSAPI支付时,微信根据调用支付时的url来匹配是正式支付环境,还是测试环境!

如果是在测试环境中,微信会验证此支付的微信号是否处于测试白名单中。

就这些,有其他问题,欢迎留言交流!

版权声明:转载请注明来自杨俊伟博客,本文地址:http://yangjunwei.com/a/1815.html
除非注明,杨俊伟博客文章均为原创,转载请注明出处和链接!
 

发表评论 

我还是想用邮箱注册

登录

忘记密码 ?

用第三方帐号快捷登录

已有账户?前往登录吧~

注册