一、微信公众号平台配置
1.1、登陆微信公众号平台
登陆地址:https://mp.weixin.qq.com/
用户名、密码、管理员扫描二维码授权登陆
1.2、JS接口安全域名和网页授权域名设置
“公众号设置”—>“功能设置”菜单进行设置,如下图:
- **下载《MP_verify_dwtSqrxxyQUIRfLy.txt》文件**
点击“JS接口安全域名”菜单后面的“设置”按钮,如下图:
- **将文件提供给我方进行配置**
我方需要做相应配置后,才可以继续配置域名。
- **我方确认配置完成后,设置域名**
JS接口安全域名和网页授权域名都设置为:
api-hw.epayservice.cn/thirdpay
api.epayservice.cn/thirdpay
设置完成后如下图:
备注:
1、此文件需要提供给我们做相应配置后,才可以设置域名,但是不影响后面的配置,我们配置完成前可以继续做后面的配置。
2、如果授权域名已经被其他系统填写,需提前与其他系统进行沟通统一授权方案。
1.3、提供公众号APPID、密码并设置IP白名单
用于微信公众号、城市服务收款时对公众号的身份认证
1、在菜单“开发”—>“基本配置”中找并设置开发者APPID、开发者密码
2、保存并提供给我方
3、配置IP白名单:
正式环境为
119.3.220.107
119.3.234.124
119.3.229.126
119.3.217.239
119.3.233.153
119.3.222.113
49.233.99.191
192.144.174.106
如下图:
二、微信支付平台配置
1.1、登陆微信支付平台
登陆地址:https://pay.weixin.qq.com/
用户名、密码、管理员扫描二维码授权登陆
1.2、配置支付信息
配置菜单:“产品中心”—>“开发配置”
- 配置“公众号支付”授权目录:
https://api.epayservice.cn/thirdpay/charge/
https://api-hw.epayservice.cn/thirdpay/charge/
- 配置“扫码支付”回调链接:
https://api.epayservice.cn/thirdpay/
https://api-hw.epayservice.cn/thirdpay/
- 配置“H5支付”支付域名:
epayservice.cn
注意:其中前两项填写时,需要手动选择https(默认是http)
配置界面如下图:备注:如没有H5支付选项,请在 产品中心=》我的产品 中开通H5支付
如添加时提示安装证书,请按操作提示安装证书后再进行操作,如下图:
1.3、提供商户号
用于识别商户具体身份,绑定后续商户交易、结算内容。
1、在菜单“账户中心”—>“个人信息”中找到登陆账号(商户号)
2、保存并提供给我方
如下图:
1.4、提供支付API密钥
用于微信收款时调用微信API身份认证
1、在菜单“账户中心”—>“API安全”中找到并设置APIv2密钥
2、保存并提供给我方
1.5、退付证书
如果存在退付交易,则需要提供,无退付交易不需要提供。
用于微信支付退付交易时验证身份使用。
1、在菜单“账户中心”—>“API安全”中下载“API证书”
2、下载P12格式证书,保存并提供给我方。如下图:
1.6、关掉自动提现功能
开通企业付款功能的商户需要关闭,否则不能关闭
1、找到菜单“产品中心”—>“我的产品”菜单,如下图:
2、在其中的“资金解决方案”部分找到“自动提现功能”
3、关闭自动提现功能,如下图:**
如果有企业划款功能需要配置此项,没有则不用。
1.8企业划款配置
119.3.220.107
119.3.229.126
119.3.222.113
119.3.233.153
49.233.99.191
192.144.174.106