接入模式

更新时间:2026.06.01
||

模式对比总览

 

商户模式(普通商户)

服务商模式

适用对象

有开发能力的商户,自行接入微信支付

系统开发商 / 解决方案提供商,代中小商户接入

入驻平台

商户平台

服务商平台

资金流向

微信支付 → 商户结算账户

微信支付 → 子商户结算账户(服务商账户不直接收款)

数据流向

商户系统 ↔ 微信支付

服务商系统 ↔ 微信支付(代子商户发起)

收款主体

商户自己

子商户(特约商户)

普通商户模式

普通商户模式是指商户自行开发系统来对接微信支付进行交易,微信支付将资金直接结算到商户的结算账户,商户给用户提供支付服务。该模式要求商户具备系统开发能力,商户可自行前往 商户平台 完成入驻。

该模式下数据流与资金流如图所示:

 

数据流

 
资金流

 

该模式下常用参数说明如下:

参数名称

参数说明

AppID

商户应用载体的AppID,可以是公众号,小程序或App

mchid

商户在微信侧申请入驻的收款账号

API v3密钥

商户在商户平台设置的API v3密钥,主要用于对敏感字段信息的加密或解密,具体设置流程请参考各产品接入前准备说明

商户API证书

商户在商户平台下载的证书,主要用于API请求的签名生成及验证,具体下载操作说明请参考各产品接入前准备说明

OpenID

用户在直连商户应用下的用户标示
OpenID获取详见参数说明 4. OpenID

服务商模式

服务商模式是指针对市面上一些中小型且没有开发能力的商户,由已在微信支付官方注册入驻的系统开发商或解决方案提供商协助这些商户完成入驻,开发及日常运营工作的模式。服务商可前往 服务商平台 完成注册入驻。

该模式下数据流与资金流如图所示:

 

数据流

 

资金流

该模式下常用参数说明如下:

参数名称

参数说明

AppID

服务商应用载体的AppID,可以是公众号或小程序

mchid

服务商在微信侧申请入驻的收款账号(注意:服务商收款账号并不具备收款能力)

API v3密钥

服务商在服务商平台设置的API v3密钥,主要用于对敏感字段信息的加密或解密,具体设置流程请参考各产品接入前准备说明

商户API证书

服务商在服务商平台下载的证书,主要用于API请求的签名生成及验证,具体下载操作说明请参考各产品接入前准备说明

OpenID

用户在直连商户应用下的用户标示

sp_openid

用户在服务商应用下的用户标示

sub_appid

子商户应用载体的AppID,可以是公众号,小程序或App

sub_mchid

子商户在服务商下开通的微信支付收款账户

sub_openid

用户在子商户sub_appid下的OpenID

核心参数差异

参数

商户模式

服务商模式

商户号

mchid

sp_mchid(服务商)+ sub_mchid(子商户)

应用ID

appid

sp_appid(服务商)+ sub_appid(子商户,选填)

用户标识

openid

sp_openid(服务商应用下)或 sub_openid(子商户应用下)

API证书

商户平台申请;私钥用于 V3 请求签名 + 调起支付,不可外泄

服务商平台申请;仅服务商持有,子商户不需要;代调用时以服务商身份签名

APIv3密钥

商户平台设置;只用于回调里 resource 解密,不参与请求签名

服务商平台设置;子商户不设;解密发到服务商的回调

微信支付平台证书(推荐切换成微信支付公钥,平台证书需要每五年更换一次)

微信支付平台证书的作用等同于微信支付公钥,主要用于APIv3接口的返回内容的验签敏感信息加密参数。

微信支付平台证书的作用等同于微信支付公钥,主要用于APIv3接口的返回内容的验签敏感信息加密参数。

微信支付公钥ID

商户平台获取;与平台证书二选一验签

服务商平台获取;二选一验签;进件/开户意愿等敏感字段加密见专项文档

 

 

元宝AI
反馈
目录
置顶