微支付各个版本的支付配置:以下内容介绍假设平台使用的网址是 wfx.udows.cn
申请微信公众号支付,必需满足以下条件: 1、公众号为服务号,且为企业、媒体、政府及其他组织类型; 2、已完成 微信认证(完成资质认证或名称认证)
请您看到该页面的时候,请务必确认您的系统程序已经更新到了优斗士微分销的最新版本。
支付授权目录要填两个: wfx.udows.cn/index.php/Shop/Payment/wxpay/sid/ wfx.udows.cn/index.php/Shop/Payment/wxpay_notify_url/sid/ 支付授权目录统一填写[2016-04-05后 统一修改]:wfx.udows.cn/
共享收货地址:默认即可[是]
Native原生支付:
http://wfx.udows.cn/wxpay/getpackage [可选项]
告警通知URL: http://wfx.udows.cn/wxpay/notice
最后点击【保存】
[图1]
[图2]
请登录到你自己的平台里配置 :
比如我的平台是 wfx.udows.cn ,我就登录到我的平台里。
登录之后进去管理中心,点击【在线支付设置】==> 支付开关先开启==>然后点击微信支付的【配置信息】如图
点击【新版微信支付】,配置好如下信息

测试微信支付,我们可以使用 直接下单购买
支付成功之后,可以到我们的微信公众平台里的【订单流水】查看是否交易成功了。[如图] 新版订单查看需登录到https://pay.weixin.qq.com/

现在你可以正式使用微支付了。
商户在微信公众平台(申请扫码支付、公众号支付)或开放平台(申请APP支付)按照相应提示,申请相应微信支付模式。微信支付工作人员审核资料无误后开通相应的微信支付权限。微信支付申请审核通过后,商户在申请资料填写的邮箱中收取到由微信支付小助手发送的邮件,此邮件包含开发时需要使用的支付账户信息,见[图1]所示。
邮件中的账户参数与接口API参数对应关系见表格,见表格所示
| 邮件中参数 | API参数名 | 详细说明 |
|---|---|---|
| APPID | appid | appid是微信公众账号或开放平台APP的唯一标识,在公众平台申请公众账号或者在开放平台申请APP账号后,微信会自动分配对应的appid,用于标识该应用。商户的微信支付审核通过邮件中也会包含该字段值。 |
| 微信支付商户号 | mch_id | 商户申请微信支付后,由微信支付分配的商户收款账号。 |
| API密钥 | key | 交易过程生成签名的密钥,仅保留在商户系统和微信支付后台,不会在网络中传播。商户妥善保管该Key,切勿在网络中传输,不能在其他客户端中存储,保证key不会被泄漏。商户可根据邮件提示登录微信商户平台进行设置。 |
| Appsecret | secret | AppSecret是APPID对应的接口密码,用于获取接口调用凭证access_token时使用。在微信支付中,先通过OAuth2.0接口获取用户openid,此openid用于微信内网页支付模式下单接口使用。在开发模式中获取AppSecret(成为开发者且帐号没有异常状态)。 |
[图1]
出现此问题的原因是:微信支付的开发配置中的测试授权目录或授权目录没有设置正确
Appsecret 填写不对。可以检查或者重置Appsecret
尝试发起支付的页面url,不在支付授权目录下,请检查url 与支付授权目录是否对 应
参与测试人员的微信号没有在白名单中,将测试用户加入白名单。操作在 “mp.weixin.qq.com——微信支付——支付测试”
尝试发起支付的页面url,不在支付授权目录下,请检查url 与支付授权目录是否对 应
在开发调试阶段,测试链接需要在公众号内点击打开。操作方法可以是:白名单用户在公众号内向公众号发一条消息,消息内容即为测试链接,然后点击打开。
请确认使用的APPID 是否正确,确认在MP 平台前三项审核结果均为“审核通过”。
请检查是否使用了正确的商户号,确认MP 平台前三项审核结果均为“审核通过”。
调起支付的签名错误,请检查相关签名
授权目录写错