最新公告:
我司有一批特价自动售货机,机型常用,性价比好,欢迎咨询客服
咨询热线:185-459202-00
信息咨询
联系我们
185-459202-00

手机:+86-18545920200  

销售部地址:上海市嘉定区上海大学科技园6-509

电话:+86-021-39525932

邮箱:qiqizhidu@126.com

工厂地址:黑龙江省大庆市连环湖镇连环湖大楼

电话:13936916160

云学堂
当前位置:首页 > 信息咨询 > 云学堂
萤点企业版微信支付公众号配置

微信支付和红包配置说明

1. 公众号配置

1.1前提准备

准备好认证的服务号,且开通了微信支付

1.1.1设置ip白名单

登录微信公众平台,地址:https://mp.weixin.qq.com

找到左边菜单导航,设置-->安全中心

如下

image.png

点击安全中心,找到ip白名单,将你的服务器部署的ip填写进去就可以了,这样设置就完成了

【工具,如果查找服务器ip】

 

第一步,查找域名

登录后台,在左边菜单,找到【公众号管理】---->找到您自己的公众号,点击编辑

image.png

进入编辑页面,找到【微信支付配置】,找到【网页授权】字段,将域名复制,这个时候就是你公众号配置的域名

image.png

第二步,查找ip

打开工具网址 http://ip.chinaz.com/a.vmeixiu.com

找到ip查询工具,将域名复制进去,不要包含http://,域名去掉这个http://,  假如,你赋值的域名是http://www.hao123.com

你只需要将 www.hao123.com 填写进去就可以了,然后点击查询,你就可以看到这个需要设置的服务器ip

image.png

1.2后台设置公众号信息

设置公众号信息,分两种,一种授权方式,另一种直接新增

1.2.1授权方式设置

如果需要用的微信支付等相关公众号功能,请授权绑定,

1:点击授权绑定,2:点击确定,3:手机微信扫一扫,4:确定授权

操作如下

image.pngimage.png

 

image.png

 

 

 

授权成功之后,还有部分字段信息需要补充,补充成功之后,点击保存即可,补充如下:

 


image.png

如:AppSecret,微信支付key,先空着,后面再来填写

 

 

1.2.2 非授权方式设置

登录公众平台地址https://mp.weixin.qq.com

按照字段填写对应的信息即可,有部分无法填写的

如:AppSecret,微信支付key,先空着,后面再来填写

 

1.3公众平台配置公众号

1.3.1 设置AppSecret(应用密钥)

登录https://mp.weixin.qq.com 公众平台,点击左边导航

开发-基本配置,设置AppSercret ,如果之前已经设置过,就不用设置了,但是必须记得

加入我不记得或者从来没有设置过,那么请按照如下图设置

1.

image.png

 

设置成功之后,请将密钥赋值下来重新到后台将信息补充完整,1.2所示

image.png

 

1.3.2设置接口权限

点击接口权限----点击修改 如下图

image.png 

 

修改设置域名

 

image.png

,如果不知道如何填写,请登录后台【编辑公众号】有对应的字段信息如下图

image.png

1.3.4微信服务器配置

如果您的服务器使用的是非授权方式(参考1.2后台公众号设置的两种方式),那么需要设置微信服务器配置

登录https://mp.weixin.qq.com 公众平台,点击左边导航

开发-基本配置,如下图

 

image.png

 

点击修改配置如下

image.png

Token:默认用公众号的微信号

url:登录后台选择你的公众号信息进行复制即可s

 

,如果不知道如何填写,请登录后台【编辑公众号】有对应的字段信息如下图,

注意,首先你的在后台有将该公众号信息填写到后台,然后才可以复制填写,不可乱赋值其他公众号信息,乱填无效s

image.png

 

复制好之后,点击提交即可s

 

 

1.4微信支付key设置

登录微信商户平台 https://pay.weixin.qq.com/index.php/core/home/login?return_url=%2F

 

点击账户中心AP安全

 

1.4.1安装证书

如果你没有在正在操作的电脑按住整数,先安装好证书在操作

image.png

image.pngimage.png

 

 

1.4.2微信支付开发配置

打开微信商户平台

网址:https://pay.weixin.qq.com/index.php/core/home/login?return_url=%2F

 

要进行微信支付,必须进行支付安全目录设置,参考如下

image.png

 

 

,如果不知道如何填写,请登录后台【编辑公众号】有对应的字段信息如下图

image.png

 

 

1.4.3设置支付密钥

设置密钥,建议设置成和1.3.1一样的, AppSecret一样

 

image.png 

 

设置成功之后,请将密钥赋值下来重新到后台将信息补充完整,1.2所示

image.png

2. 微信红包配置

使用微信证书的情况有,微信红包,微信退款,这些服务都会必须使用证书,这是腾讯接口显示说明的,没有证书。,这些应用无法完成资金流动

2.1下载证书

登录微信支付平台

https://pay.weixin.qq.com/index.php/home/login?return_url=%2F

 

找到左边导航API安全,点击下载证书,如下

 

image.png

 

 

 

2.2解压证书

下载完成之后,进行解压,解压之后,会有多个文件,如下:

image.png

由于我们的服务器都是window服务器,只需要扩展名是.p12文件就行了,也就是上面红色框里面的文件,上面的证书使用说明,也有说明,你可以点击查看原因,这个不用多说

 

2.3导入证书

1.远程登录自己的服务器,在运行命令输入mmc,点击确定,如下

image.png

image.png

 

 

 

image.png

2、选择“文件 》 添加/删除管理单元”进入如下界面

image.png

 

3、左边选择证书,点击“添加”,出现如下界面

image.png

 

4、选择计算机账户,点击下一步

 

image.png

5、这里选择“本地计算机”(默认选择),点击完成后,再点“确定”,界面成下面样

image.png 

6、右“键个人 》 证书”,出现导入证书界面

image.png

 

8、安装步骤导入pfx或者.p12格式的证书,导完之后右边出现刚刚导入的证书

image.png

 

到这里证书导入算是完成了。

 

 

2.4权限配置

 

windowns64为系统中,导入证书之后,还是会有问题,这里牵涉到权限

解决方式如下:

 

1. 下载WinHttpCertCfg.exe证书配置程序

下载地址如下

http://www.microsoft.com/en-us/download/confirmation.aspx?id=19801

 

下载完成之后,点击安装即可,安装成功接着进入下一步配置

 

 

2、在64位系统下,安装之后工具在C:\Program Files (x86)\Windows Resource Kits\Tools路径下,使用CD \D指令定位到该目录下

 

2.1 打开dos CMD命令,输入 cd: C:\Program Files (x86)\Windows Resource Kits\Tools

 

-注意:证书名称不是证书的文件名称,名称可以从mmc管理工具中证书列表的“颁发给”字段。

image.png

2.2 输入命令

 

winhttpcertcfg.exe -g -c LOCAL_MACHINE\MY -s "你的证书名称" -a "NETWORKSERVICE"

winhttpcertcfg.exe -g -c LOCAL_MACHINE\MY -s "你的证书名称" -a "ASPNET"

winhttpcertcfg.exe -g -c LOCAL_MACHINE\MY -s "你的证书名称" -a "Authenticated Users"

成功则出现如下字样:

 

image.png

 

如果出现如下错误信息:

image.png

则表示未找到证书,请安装我上面讲的如何安装证书到LOCAL_NARCHANT下的说明。

 

如果出现如下错误信息:

image.png

表示证书已经找到,但是没找到用户信息

 

 

 

3:安装digicert证书

https://www.dadiaoge.com/wepay-ca-der.html

 

来自微信官方团队的通知提醒,

【重要】微信支付服务器证书更换通知,请开发人员验证以免影响交易

尊敬的微信支付商户&服务商:

因微信支付HTTPS服务器证书的根CA证书将于2018年8月23日到期失效,微信支付计划于2018年5月29日, 更换服务器证书。

新的服务器证书由权威机构(DigiCert) 签发, 如果你的服务器上没有部署DigiCert的根CA证书,将导致你的下单、退款等功能无法正常使用。请开发人员务必尽快完成证书验证及安装。

2018年3月8日

微信支付团队

DigiCert Global Root CA证书下载地址:https://wx.gtimg.com/mch/files/rootca/DigiCert_Global_Root_CA.der

windows服务器安装方法:

一、下载CA证书;

二、双击打开:

image.png

三:安装证书,进入证书导入向导:

image.png

四:下一步选择“将所有的证书放入受信任的根证书颁发机构”:

image.png

五:完成,重启服务器。

image.png