互联网公司基本上都会涉及微信支付宝相关的内容,但是金三银四人员流动较大,回过头来公司忽然发现没人知道微信支付宝服务商入驻流程了。
商务问产品,产品问开发,开发问主管,主管问老板,老板:??
然后主管下了决心要把这个搞清楚,安排了专门的同事去学习,并整理文档为我们做培训,本篇就是在此基础上进行润色之后的讲解。
如果你准备进入互联网公司,或者计划以后开公司,那这篇文章就有收藏价值了。
服务商说明
1)、假如你进到一个互联网公司,这个公司研发的是自己的产品,那么一般就会有自己的微信公众号和商户平台,支付相关的参数和商户号都是使用自己的,这个就是常规的商户。
2)、假如你进到一个互联网公司,这个公司是给别人研发产品,比如政企、电网、医院等等,那么就会用别人的公众号和商户平台,支付相关的参数和商户号都是客户的,而你们就是服务商,只提供支付功能的实现。
正常来讲,作为服务商的公司还是大多数,因为能研发自己产品并形成生态的公司很少,绝大部分互联网公司还是以服务为导向,那么作为服务商,为客户提供一整套服务流程的话,就一定包含微信支付宝服务商的入驻,代替客户实现支付相关功能,这个需要在微信和支付宝平台去申请,若不了解,光是看文档也一头雾水。
如果还是不懂的话,我说得更简单点,就是客户提供平台和商户号,你公司就负责开发支付,把用户支付的钱打到客户的商户号(钱包)里去,就是这样。
微信端 1、服务商申请
1)、申请appid先来看下官方给的步骤
微信支付的产品体系全部搭载于微信的社交体系之上
目前服务商的社交载体只能是公众号,服务商可通过公众平台完成公众号注册申请。
公众号申请成功后,服务商可登录公众号平台即可获取对应的APPID,具体查阅目录为 【开发-> 基本配置-> 公众号开发信息】
2)、申请mchid
服务商的收款账号即是mchid,申请mchid和appid的操作互不影响,可以并行操作,申请地址如下:
商户号申请指引
https://kf.qq.com/faq/161220iqeAfA1612202yeURB.html
3)、appid绑定mchid
APPID和mchid全部申请完毕后,需要建立两者之间的绑定关系。
服务商可登录服务商平台,【产品中心-> AppID管理】目录下即可完成绑定。
4)、操作指引
商户号与异主体APPID自助授权绑定操作指引(限定资格开放)
登录商户平台-产品中心-账号关联(AppID绑定),进入授权申请页面。
填写相关已认证APPID信息,在最下方阅读及签署《微信支付联合运营承诺函》和《微信支付商户号与APPID授权协议》,点击“确认”提交,发起授权申请。
发起授权申请后,商户需自行前往对应平台确认授权申请。
2、客户入驻 1)、注册公众号/小程序
2)、子商户入驻
服务商可登录微信支付服务商平台进入【服务商功能】界面完成子商户入驻。
https://kf.qq.com/touch/sappfaq/180110jiQjUR180110nA7NNV.html?scene_id=kf5646
详细步骤:
特约商户入驻指引(新版)大流程
特约商户入驻-账户验证指引
特约商户入驻-签约指引
服务商为特约商户配置AppID(即sub_appid)操作指引
3)、配置API KEY
API v3密钥主要用于平台证书解密、回调信息解密,具体使用方式可参见接口规则文档中证书和回调报文解密章节。
4)、下载并配置商户证书
商户API证书具体使用说明可参见接口规则文档中私钥和证书章节
服务商可登录微信服务商平台(是自己公司别搞错了),在【账户中心 -> API安全】目录下载证书。
5)、特约商户进件流程
服务商提交进件申请,创建申请单。
服务商收集商户资料后,调用进件接口创建入驻申请单;
● 个体户、企业、党政机关及事业单位、其他组织等主体;
● 填写资料包括:主体信息、经营信息、结算规则、结算账户、超级管理员。
① APPID,可在“经营信息”模块,根据指引填写;
② 优惠费率,可在“结算规则”模块,根据指引填写;
微信支付审核
服务商可通过查询申请单状态接口,查询申请单审核结果,约1-2个工作日,完成审核。
特约商户账户验证
特约商户签约
6)、开通权限
默认授权服务商-API退款权限
开发当面付、native支付(设备先生成二维码,用户使用微信扫码付款)过程中:提示“特约子商户商户号未授权服务商的产品权限 ”?
指特约商户(客户)要把native支付权限授权给服务商后,才能发起native支付预下单。
服务商登录商户后台发起授权申请,然后特约商户(客户)登录商户后台版,进行权限授权。
7)、完成入驻
8)、参考地址
详细流程:
https://pay.weixin.qq.com/wiki/doc/apiv3_partner/open/pay/chapter7_1_2.shtml#part-6开发常见问题:
https://kf.qq.com/product/wechatpaymentmerchant.html#hid=2805开发人员遇到问题、技术报错等,查看了开发文档仍无法解决。怎么办?
找在线技术客服:
https://support.pay.weixin.qq.com/online-service?from=wechatpay
支付宝端
1、注册账号支付宝端相较于微信端而言稍微简单一些
注册企业支付宝账号:https://certifyweb.alipay.com/certify/reg/guide#/
2、小程序 1)、创建和配置
2)、集成并配置SDK
服务端SDK需要商户集成在自己的服务端系统中,用于后续的服务端接口调用。
应用开发配置:https://opendocs.alipay.com/common/02kg65
3)、IP白名单接入
4)、授权回调地址
3、API支付
文档:https://opendocs.alipay.com/mini/02j1c4
4、参考地址
接入流程地址:https://opendocs.alipay.com/mini/02j1c2
总结
整个入驻流程其实在官网都能找到,不过没有一个清晰指南的情况下,你根本不知道从哪里开始看,下一步该干什么。
尤其是互联网公司基本都要接入支付功能,服务于客户必然要走服务商模式,全网实际上没有过多的服务商模式接入流程,本篇刚好以公司实际的接入经验分享出来。
感兴趣的可以收藏起来,用到的时候翻开看看即可。
分享
8年多工作及学习过程中在云笔记中记录了很多内容,我闲暇之余都做了下整理,有感兴趣的朋友可以私信我获取,什么时候用到了翻开说不定就能节省很多时间。
本人原创文章纯手打,觉得有一滴滴帮助就请点个推荐吧~
本人持续分享实际工作经验和主流技术,喜欢的话可以关注下哦~