微信支付现在已经全面开放,只要是企业,有相关证件都可以申请属于自己的微信支付,顾客付款直接到自己的账户。要想具备微信支付功能,需要得到四个参数【APPID】,【商户号MCHID】,【商户支付密钥KEY】,【APPSECRET】和两个证书【apiclient_cert.pem】,【apiclient_key.pem】,企业需要完成微信公众平台和微信商户平台的相关设置。下面分别具体介绍这两大流程步骤。
一、微信公众平台
步骤一:申请公众号
Step1:进入链接地址https://mp.weixin.qq.com/ 选择微信公众平台注册
Step2:根据页面提示内容完成微信公众平台注册流程的【基本信息】部分
Step3:根据页面提示内容完成微信公众平台注册流程的【邮箱激活】部分
Step4:根据页面提示内容完成微信公众平台注册流程的【选择类型】部分
Step5:根据页面提示内容完成微信公众平台注册流程的【信息登记】部分
Step6:根据页面提示内容完成微信公众平台注册流程的【公众号信息】部分
步骤二:公众号微信认证
微信公众平台4.0上线后,所有的商户认证需要缴纳300元认证服务费。具体认证流程如下:
Step1:登录微信公众平台,选择左侧菜单栏【服务】【服务中心】【微信认证】,进入微信认证流程
Step2:确认开始申请,线上确认命名规则协议
Step3:填写认证相关资料及发票信息
Step4:确认支付,微信扫码支付服务费用。支付成功后,即可进入审核状态
步骤三:申请入口审核
Step1:登录微信公众平台,选择左侧菜单栏【服务】【服务中心】【商户功能】,进入微信支付申请流程。
Step2:点击【填写初审信息】栏后的开始填写按钮,开始进入初审
Step3:按照之前《微信公众平台商户功能申请函》中填写的类目信息进行选择,并提交相应的资质材料
Step4:填写完成,提交后进入审核
步骤四:支付权限申请
微信初审完成后,页面会展示相关的保证金信息(商户号下发后进行保证金缴纳工作),【填写商户信息】后的按钮将变为可填写,商户直接点击【填写商户信息】后的填写按钮,进行填写提交即可。
Step1:选择左侧菜单栏【服务】【服务中心】【商户功能】,进入微信支付申请流程
Step2:设置商户功能
Step3:申请提交完成,等待审核(审核的时间一般在 2-7 个工作日)
Step4:审核完成,参数下发(以邮件的形式,具体参数如下图所示)
步骤五:参数下发邮件中的【商户号MCHID】和【APPID】是需要保存记录的,以便提供给后台开发人员。登陆微信公众平台,在左侧菜单栏【开发】【基本配置】中进行查看【APPID】和【APPSECRET】并保存记录。保存并记录【商户平台登陆账号】和【商户平台登陆密码】
二、微信商户平台
在微信公众平台中,我们已经获取到了【商户号MCHID】和【APPID】以及【APPSECRET】,在微信商户平台中,我们需要获取【商户支付密钥KEY】和下载商户证书,具体流程步骤如下。
步骤一:安装相关证书,【安装安全控件】和【安装操作证书】
Step1:进入链接地址 https://pay.weixin.qq.com 使用微信公众平台参数下发邮件中【商户平台登陆账号】和【商户平台登陆密码】进行登陆
Step2:选择左侧菜单栏【个人设置】【操作证书】
Step3:根据页面提示安装相关的操作证书
步骤二:设置密钥
Step1:选择左侧菜单栏【账户设置】【API安全】
Step2:点击【设置密钥】
Step3:点击【确认】
Step4:进入链接http://suijimimashengcheng.51240.com ,点击【生成密码】,并拷贝保存,此密码就是【商户支付密钥KEY】
Step5:Step3点击【确认】后,根据弹出的页面上的提示,填写相应的信息,其中【新密钥】填写Step4中生成的密码,【登录密码】为【商户平台登陆密码】。填写完成后,点击【确认】
步骤三:下载商户证书
Step1:选择左侧菜单栏【账户设置】 【API安全】
Step2:点击【下载证书】
Step3:下载【apiclient_cert.pem】和【apiclient_key.pem】,点击【下载】
商户需要保存的内容为:在微信公众平台中获取到的【APPID】,【商户号MCHID】和【APPSECRET】以及在微信商户平台中获取到的【商户支付密钥KEY】和两个证书【apiclient_cert.pem】,【apiclient_key.pem】,以便提供给后台人员在接入微信支付功能时使用。