本教程用于实现:网站用户在各访问端的微信支付;经超管审批后自动支付到申请提现/结算的用户的微信零钱;超管后台财务的微信支付原路退款


(如果您已经配置过网站公众号且已经有微信商户,请直接看三,跳过一二)

一、完成网站公众号的配置查看配置教程

二、开通微信支付商户查看开通指引

三、登录微信支付商户平台https://pay.weixin.qq.com/
   商户平台账号密码获取方式点击查看
   商户平台扫码登录说明点击查看

3.1 安装操作证书查看安装方法


3.2
设置操作密码查看设置方法


3.3
绑定appid(公众号/小程序)查看绑定方法


3.4
获取微信商户api证书查看获取方法注意:获取后务必保存备份一份,获取到的证书文件名一般为商户号_生成日期_cert  的形式,如1234567890_20200419_cert


3.5
安装微信商户api证书(此项是 退款/自动结算提现 的必要条件)查看安装方法(注意:其中图3的安装路径,建议保存到本地记事本,后续配置会用到此参数)


3.6
设置微信商户api密钥查看设置方法(注意:设置的同时,务必把api秘钥保存备份到本地记事本,api密钥为32位字母数字组成,后续配置会用到此参数)


3.7
在产品中心-产品大全-支付产品-开通以下三个产品

JSAPI支付 --用于公众号/小程序支付

Native支付--用于pc版扫码支付

H5支付  --用于wap版微信外部支付(手机浏览器、app) --需企业资质,不支持个体户。申请开通时支付域名填写网站根域名,格式如xxx.com审核一般1-2天

微信官方所有支付方式介绍点击查看


3.8 在产品中心-开发配置-支付配置-进行以下设置:

       JSAPI支付-支付授权目录-按如下格式添加自己的网站域名授权目录(即填加http和https的www域名)

       http://www.xxx.com/pay/
       https://www.xxx.com/pay/

Native支付-Native支付回调链接-保持空,无需填写,网站已内置

H5支付-H5支付域名-填写自己的网站根域名,格式如xxx.com无需加http开头和www


3.9
在产品中心-产品大全-运营工具-开通企业付款到零钱--此项用于经超管审批后自动支付到申请提现/结算的用户的微信零钱

注:点击开通企业付款到零钱后如果弹出提示,说明您的微信商户尚未达到开通条件查看如何达到条件:即商户结算周期为T+1的需满足2个条件才能开通: 1-入驻满90天 2-连续30天有不间断的健康交易;其他结算周期无需90、30天条件,但仍要有健康交易。

开通后

在产品中心-我的产品-企业付款到零钱-产品设置-发起方式-API接口发起要开启,并在接口调用ip填好服务器公网ip

在交易中心-资金管理-充值/转入-入款账户点下拉箭头选运营账户-对运营账户余额进行充值,此处要有充足余额,以便能正常自动支付给结算/提现的用户。

微信商户的资金账户分两种:基本账户和运营账户;网站用户微信支付的钱进入的是基本账户,自动提现/结算用的企业付款的钱来自于运营账户,运营账户的余额只能通过手动充值,两种账户的概念请勿混淆。


四、登录网站后台,在配置-支付配置-微信支付-依次填写以上获取到的参数:

AppId和AppSecret为自动调用第一步的公众号的参数,无需手动更改,必须保持一致

MchId为商户号

MchKey为3.6步骤保存的商户api密钥

Cert证书为3.5步骤保存的证书安装路径

证书密匙为商户号

第一项状态点为启用

确认提交,右上角更新缓存,完成。


完成后,可在网站各端相关项目进行测试,如用户充值积分,商城订单支付,后台财务微信支付类原路退款,好店结算、商城分销提现,相亲相关支付等。


相关了解:

微信支付商户的资金管理和订单账单查询点击查看

微信支付商户的结算管理和结算规则、费率、周期说明点击查看


友情提醒:

微信支付配置较为复杂,如您无法独立完成,还可以直接联系您的售后QQ,要求付费代操作,省时省心。

相关文章