微信支付开发,设置支付授权目录

开发微信支付的过程中,可能所有的流程都搞明白了,可能在配置公众号的支付授权目录时会遇到问题,会不大好理解。

如果支付授权目录没有设置正确,在请求JSAPI时,会提示“3当前页面的url未注册”的错误。

怎么设置呢,首先要看你支付的当前页面URL,比如是:

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

你就必须填写:

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

假如是:

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

你就必须写:

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

假如是:

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

你就必须写:

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

看出规律了吧,就是把最后一个反斜杠后面的内容去掉就OK了

内容参考:  http://www.thinkphp.cn/code/1620.html

ζ???????

时间: 2024-10-12 17:48:03

微信支付开发,设置支付授权目录的相关文章

微信公众号JSAPI支付

微信公众号JSAPI支付 一:配置参数 申请成功后,获取接口文件, 将所有文件放入项目根目录weixin下,在WxPay.ub.config.php中填入配置账户信息; 二:设置授权 开发者中心->网页服务->网页授权获取用户基本信息->修改; “授权回调页面域名修改成你的域名地址即可,须保证网页授权已获得,不然会报redirect_uri 参数错误; 三:网页授权获取用户openid js_api_call.php 请求文件中改动(所有传给微信的参数都在入口文件中接收) $out_tr

微信支付-扫码支付备忘

1,使用官方的Demo,然后,登陆微信公众平台,进行参数设置,下面贴一段微信官方的说法: 1.开通支付权限 在微信公众平台设置支付权限,进入栏目微信支付->开发配置->修改,如图6.6所示. 图6.6原生支付参数设置栏目入口 进入修改页面后,找到公众号支付->Native原生支付,勾选Native原生支付开通该权限,在支付回调URL上填写商户支付后台系统的网页地址. 图6.7原生支付设置权限及支付回调地址 微信公众平台需要设置的东西就这么多,然后我们回到Demo上的代码,如下图: 然后我

微信小程序与微信公众号之间支付问题解决方案

前言 大家好,我是一名对编程有兴趣的小伙子,IT届称我为xiager,工作中叫我jake 就好了,如果此文对你有帮助希望多多关注哦. 准备 微信公众平台 微信支付平台 微信开放平台 一. 小程序    二 微信公众号 两个微信支付绑定同一个商户号 1.微信支付平台 产品中心 授权目录要添加根目录并准确  要用https 形式 否则小程序内不支持 http形式的. 2.小程序中js授权等域名 填写一致  微信公众号网页授权地址一致 3.在jsapi支付的时候切记一定传openid.  在微信浏览器

微信公众号开发-公众号支付-设置支付授权目录

我们先看规则: 1.所有使用公众号支付方式发起支付请求的链接地址,都必须在支付授权目录之下: 2.最多设置5个支付授权目录,且域名必须通过ICP备案: 3.头部要包含http或https,须细化到二级或三级目录,以左斜杠“/”结尾. 前两条比较容易理解, 但是看到第三条的时候有一些蒙圈有木有?如果有,请继续往下看 然后就各种搜索,搜出来的文章会让你更加蒙圈有木有?大多数文章都是写微信支付的坑,但是对于解决方法却是语焉不详. ------------------------------------

微信支付配置参数:支付授权目录、回调支付URL

一.开通微信支付的首要条件是:认证服务号或政府媒体类认证订阅号(一般认证订阅号无法申请微信支付) 二.微信支付分为老版支付和新版支付,除了较早期申请的用户为老版支付,现均为新版微信支付. 三.公众平台微信支付开发配置参数: 1.支付授权目录:www.weixunyunduan.com/yunduanwx/wxpay/(主域名状态下填写此目录) 2.支付授权目录:www.weixunyunduan.com/yunduanwx/Cashier/pay/wxpay/(主域名状态下使用收银台填写此目录)

微信开发——申请微信支付功能及支付环境设置

很久没写博客文章了,最近一直负责微信开发实现微信支付功能,所以在这方面有一定的了解. 在开始实现微信支付功能的前提是公众号已认证的并已通过审核的服务号,具体微信支付申请人的流程没有比官 方公布的流程更详细的了,附上链接https://mp.weixin.qq.com/paymch/readtemplate?t=mp/business/faq_tmpl,开通 并与微信工作人员沟通微信支付相关授权路径之后,在微信后台可以看到微信支付的相关功能 在支付申请选择下可以查看商户的基本资料以及我们开发支付功

微信支付授权目录填写规则

微信内使用微信支付有时会遇到如下错误: 当前页面的url未注册http://xxx 这是因为当前支付页所在的公众号没有认证并开通微信支付,如果开通了那就需要到公众号后台配置下支付授权目录 点击支付授权目录的修改 注意到第三点: 3.头部要包含http或https,须细化到二级或三级目录,以左斜杠"/"结尾 这里非常容易误解.很有可能是这是错误的文案,微信没有及时更新说明文案. 经过实际测试后发现,第三条的意思是支付授权目录应该为当前页面链接的上一级目录 比如 访问url为:http:/

微信支付 测试授权目录和支付授权目录的切换

其实切换很简单,使用测试授权目录还是使用支付授权目录微信是根据调用支付时的url来匹配的,谁的匹配度越高就是哪个. 如: 支付授权目录:http://domain/projectName/controller/ 测试授权目录:http://domain/projectName/controller/api/ 如果你调用支付的api是http://domain/projectName/controller/api/,那么微信会认为是测试,这个时候就会验证此微信号是否处于白名单中,如果在可以调用支付

前后端分离微信公众号支付 支付授权目录的配置

支付授权目录配置: a. 前端的url上一级的 域名目录地址 b. 后端请求支付参数的url上一级的 域名目录地址 原文地址:https://www.cnblogs.com/foreversun/p/9595027.html