商户进件
特约商户进件
基础支付
JSAPI支付
APP支付
H5支付
Native支付
小程序支付
合单支付
付款码支付
经营能力
支付即服务
点金计划
行业方案
电商收付通
智慧商圈
微信支付分停车服务
营销工具
代金券
商家券
委托营销
支付有礼
小程序发券插件
H5发券
图片上传(营销专用)
现金红包
资金应用
分账
连锁品牌分账
风险合规
商户开户意愿确认
消费者投诉2.0
其他能力
图片上传
视频上传

接入流程

1.选择接入模式

商户/服务商在接入前首先要判断自己公司注册区域适用的接入模式,微信支付目前提供两种接入方式:直连模式和服务商模式。

● 直连模式:

信息、资金流:微信支付—>直连商户

直连模式,商户自行申请入驻微信支付,无需服务商协助。(商户平台申请)成为普通商户

直连模式相关说明详见:直连模式介绍


● 服务商模式:

    —— 信息流    —— 资金流

服务商模式,商户申请成为微信支付服务商,服务商自身无法作为一个普通商户直接发起交易,其发起交易必须传入相关特约商户商户号的参数信息。(服务商平台申请)成为普通服务商

请结合自身实际情况来选择接入模式。

2.参数申请

  • 1申请APPID

    由于微信支付的产品体系全部搭载于微信的社交体系之上,所以直连商户或服务商商户接入微信支付之前,都需要有一个微信社交载体,该载体对应的ID即为APPID。

    目前服务商的社交载体只能是公众号,服务商可通过公众平台完成公众号注册申请。

    公众号申请成功后,服务商可登录公众号平台即可获取对应的APPID,具体查阅目录为 【开发-> 基本配置-> 公众号开发信息】,如下图所示。通常情况下,一个服务商只需申请一个公众号即可。

  • 2申请mchid

    服务商的收款账号即是mchid,申请mchid和APPID的操作互不影响,可以并行操作,申请地址如下: 商户号申请指引

    mchid申请成功后,微信支付将下发通知邮件至机构填写的联系邮箱,内容包含申请成功的mchid及其登录账号密码,请妥善保存。

    注意:一个mchid只能对应一个结算币种,若需要使用多个币种收款,需要申请对应数量的mchid。

  • 3绑定APPID及mchid

    APPID和mchid全部申请完毕后,需要建立两者之间的绑定关系。

    服务商可登录服务商平台,【产品中心-> AppID管理】目录下即可完成绑定。

    服务商模式下,一个APPID下可绑定多个mchid,但一个mchid仅可绑定到一个APPID。

  • 4入驻子商户

    上述步骤操作完成后,即会向服务商开放入驻子商户权限。

    服务商可登录服务商平台进入【服务商功能】界面完成子商户入驻。

  • 完成

3.配置API key

API v3密钥主要用于平台证书解密、回调信息解密,具体使用方式可参见接口规则文档中证书和回调报文解密章节。

请根据以下步骤配置API key:

  • 1登录微信服务商平台,进入【账户中心 > API安全 > API安全】目录,点击【设置密钥】。

  • 2在弹出窗口中点击【已沟通】。

  • 3输入API密钥,内容为32位字符,包括数字及大小写字母。点击获取短信验证码。

  • 4输入短信验证码,点击【确认】即设置成功。

  • 完成

4.下载并配置商户证书

商户API证书具体使用说明可参见接口规则文档中私钥和证书章节

服务商可登录微信服务商平台,在【账户中心 -> API安全 -> API证书】目录下载证书

以下为具体下载步骤:

  • 1从2018年底开始,微信支付新入驻机构及商户都将使用CA签发证书,在证书申请页面上点击“下载证书”。

  • 2在弹出窗口内点击“下载证书工具”按钮下载证书工具。

  • 3安装证书工具并打开,选择证书需要存储的路径后点击“申请证书”。

  • 4在证书工具中,将复制的商户信息粘贴并点击“下一步”。

  • 5获取请求串

  • 6生成证书串

    步骤1 在【商户平台】-“复制证书串”环节,点击“复制证书串”按钮后;

    步骤2 在【证书工具】-“复制请求串”环节,点击“下一步”按钮进入“粘贴证书串”环节;

    步骤3 在【证书工具】-“粘贴证书串”环节,点击“粘贴”按钮后;

    步骤4 点击“下一步”按钮,进入【证书工具】-“生成证书”环节

  • 7在【证书工具】-“生成证书”环节,已完成申请证书流程,点击“查看证书文件夹”,查看已生成的证书文件。

  • 完成

5.特约商户进件流程

进件流程图:

5.1. 服务商提交进件申请

5.1.1. 创建申请单

服务商收集商户资料后,调用进件接口创建入驻申请单;

  ● 个体户、企业、党政机关及事业单位、其他组织等主体;

  ● 填写资料包括:主体信息、经营信息、结算规则、结算账户、超级管理员。

    ① APPID,可在“经营信息”模块,根据指引填写;

    ② 优惠费率,可在“结算规则”模块,根据指引填写;

5.1.2. 商家核对申请单信息

超级管理员核对联系信息(可在账户验证环节或签约环节操作,不影响审核)

  ● 创建申请单后,服务商可通过查询申请单状态接口获取“特约商户签约链接”(建议转换为二维码),发给申请单-超级管理员(简称超管);

  ● 超管微信扫码后,“微信支付商家助手”公众号发送“申请进展通知”;超管点击消息,并完成“核对联系信息”(如下图),则后续公众号自动推送申请进展给超管,指引超管操作。




5.2. 微信支付审核

服务商可通过查询申请单状态接口,查询申请单审核结果,约1-2个工作日,完成审核。

5.3. 特约商户账户验证

5.3.1. 审核通过后,将根据申请单情况,判断是否需账户验证
主体类型 超级管理员身份 账户验证方式
党政、机关及事业单位 / (1)若填写申请单资料时,选择为“上传盖章证明函”,则无需账户验证;
(2)若填写申请单资料时,选择为“汇款验证”,则需汇款验证:商户使用指定户名的银行账户,汇款指定金额至财付通指定银行账户,完成验证。(10天有效期)
附:在【主体资料】模块填写。
个体工商户   法人/经营者 无需账户验证
负责人 法人扫码验证:法人微信扫码,完成验证。(10天有效期)
企业 法人/经营者 无需账户验证
负责人 支持以下方式二选一:
方式1 汇款验证:商户使用指定户名的银行账户,汇款指定金额至财付通指定银行账户,完成验证。(10天有效期)
方式2 法人扫码验证:法人微信扫码,完成验证。(10天有效期)
其他组织 / 汇款账户验证:依据指定要求汇款,完成验证。

说明:

● 10天内未完成验证,将自动驳回申请单。

● 商户汇款后,请等待1-2天,具体以银行到账时间为准。汇款金额,系统会自动退款至商户的汇款银行账户;

5.3.2. 服务商发送账户验证链接

当申请单为“待账户验证”状态,服务商可通过查询申请单状态接口获取“签约链接”(账户验证链接与签约链接一致,建议转为二维码),并发给商户号的超级管理员;

5.3.3. 商家完成账户验证

超管微信扫码后,“微信支付商家助手”公众号发送“申请进展通知”;超管点击消息,根据页面指引完成账户验证。

说明:

  ● 10天内未完成验证,将自动驳回申请单;

  ● 完成账户验证后,超管可马上进行签约;

  ● 若之前超管已核对联系信息,则公众号自动通知引导商户账户验证。



5.4. 特约商户签约

5.4.1. 服务商发送签约链接

● 当申请单为“待签约”状态,服务商可通过查询申请单状态接口获得“商户签约链接”(建议转为二维码),并发给商户超管;

5.4.2. 商家完成签约

● 超管扫码后,“微信支付商家助手”公众号发送“申请单进展通知”;超管点击“申请单进展通知”,根据页面指引完成签约。

说明:若之前超管已核对联系信息,则公众号自动通知引导商户签约。



5.5. 开通权限

完成签约后,系统将自动开通权限,约30分钟内完成。

  ● 小微主体类型,系统授权服务商:付款码支付、JSAPI支付、Native支付

  ● 个体户、企业、党政机关及事业单位、其他组织等主体,根据进件选择的经营场景,系统将授权服务商对应的支付权限:

经营场景 支付权限
线下门店场景 付款码支付、JSAPI支付、刷脸支付
公众号场景 JSAPI支付
小程序场景   JSAPI支付
APP场景 APP支付
互联网网站场景 JSAPI支付、Native支付

● 另默认授权服务商-API退款权限。

5.6. 完成入驻

(1)、若申请单为“已完成”状态,则该特约商户已完成入驻。

(2)、若申请单填写了结算银行信息,则商户发起第一笔交易后,微信支付会汇款0.01元至该银行卡,确认该银行信息是否正确。

若汇款失败,“微信支付商家助手”公众号将通知引导特约商户修改结算银行卡。另服务商可通过“查询结算账户API”,查询汇款验证结果



技术咨询

文档反馈