支付与结算 · P0

支付模式与分账配置说明

先选对经营模式,再填对商户号。平台代收服务商分账商家独立小程序直连是三种不同链路,配置项与资金归属不可混用。

最容易搞混的一点:商家独立小程序在后台「小程序设置」里填的是商家自己的直连微信商户号,下单时不需要不应走平台「服务商分账 / 子商户号(sub_mch)」那一套。若独立小程序支付报「受理机构必须传入 sub_mch_id」,通常是填错了商户号类型,或误用了平台支付配置。

三种支付模式对照

模式 顾客在哪下单 钱进谁的账户 系统内结算 典型配置入口
① 平台小程序 · 平台代收 平台统一小程序,按 mch_id 进店 平台微信商户号 过售后期 → 店铺可提现余额 → 商家在系统内提现 平台总站 → 小程序设置
② 平台小程序 · 服务商分账 同上(平台小程序) 微信侧:平台受理机构号 + 各商家子商户号分账 可配合平台抽佣;部分场景仍走店铺余额 / 分账账户 平台总站 → 服务商设置 + 商家「分账账户」
③ 商家独立小程序 · 直连收款 商家自己的小程序 AppID 商家自己的微信商户号(直连) 线上款在微信商户平台提现;系统财务页展示收款统计 商家后台 → 小程序设置

怎么判断该用哪种?

顾客使用的是哪个小程序 AppID? ↓ 平台 AppID(多商户逛店)→ 模式 ① 或 ② ↓ 商家自己的 AppID(独立包)→ 模式 ③ 平台 AppID 下是否要对每个入驻店做微信侧实时分账? ↓ 否 → 模式 ①(平台代收 + 系统内售后期结算) 是 → 模式 ②(需微信服务商资质 + 子商户号)

模式 ① 平台小程序 · 平台代收(最常见)

适用于:平台统一小程序,多商家入驻,资金先进入平台微信商户号,再由系统在订单过售后期后结算到商家「可提现余额」。

平台侧配置

菜单(约)填写内容
mch/wechat/mp-config平台小程序 AppID商户号API 密钥、证书(退款等需要)
平台抽佣 / 商家管理按商家或类目设置平台抽成比例(系统内结算,非微信分账接口)

商家侧

资金流程

顾客在平台小程序下单并支付 ↓ 款项进入平台微信商户号 ↓ 订单确认收货 + 过售后期 ↓ 系统计入商家「可提现余额」 ↓ 商家在后台申请提现

模式 ② 平台小程序 · 服务商分账

适用于:平台已开通微信服务商 / 受理机构能力,希望支付成功后由微信侧把货款直接分账到各入驻商家的子商户号,而不是全部先进平台户再人工结算。

此模式仅适用于平台小程序内的订单支付。与「商家独立小程序自己收款」无关。

微信侧前置条件

平台侧配置

菜单(约)说明
mch/wechat-platform/settings(服务商设置)填写平台服务商商户号子商户号模板(平台默认 sub_mch_id)、AppID、密钥、证书;开启分账收款开关
mch/wechat/mp-config平台小程序 AppID 与支付参数(与服务商配置配合使用)

入驻商家侧配置

菜单(约)说明
平台 → 商家管理 →「分账账户 / 服务商设置」开启服务商分账、填写该店的微信子商户号(sub_mch)、密钥与证书(按实施要求)
连锁分店(可选)总店可为分店单独配置分账账户

支付时系统行为(概念)

顾客在平台小程序支付 ↓ 统一下单使用平台服务商商户号 ↓ 携带该订单商家的 sub_mch_id(子商户号) ↓ 微信侧标记 profit_sharing = 分账 ↓ 支付成功后按微信分账规则入账至各子商户

平台抽佣、股东分红等系统内营销分润仍可能在订单过售后期另行计算,与微信分账是不同维度,实施时需分别核对。

模式 ③ 商家独立小程序 · 直连收款

适用于:商家使用自己的小程序 AppID 独立运营,线上微信支付直接进入商家自己的直连商户号,不经过平台代收,也不使用平台服务商分账参数。

商家侧配置(必做)

菜单填写内容
user/mch/index/mp-config(小程序设置)
  • 小程序 AppID / AppSecret
  • 微信支付商户号:填商家自己的直连商户号
  • API 密钥、API 证书(退款 / 付款码等)
请勿填写:平台总站的小程序商户号、银行/服务商的受理机构号、或其他商家的子商户号。独立小程序直连收款只认「本小程序绑定的直连商户号」。

与平台配置的关系

资金流程

顾客在商家独立小程序下单 ↓ 系统读取商家「小程序设置」中的 AppID + 直连商户号 ↓ 微信 JSAPI 统一下单(不传 sub_mch_id) ↓ 款项直接进入商家微信商户号 ↓ 商家在微信商户平台提现 / 对账

若同时开通 付款码收银,门店扫码收款也进入同一商家商户号(需 APIv3 另行配置)。

模式 ④ 总店独立小程序 · 服务商收款 · 分店分账

适用于:连锁总店有自己的小程序,微信支付使用服务商/受理机构商户号统一下单,各分店配置微信子商户号,分店订单自动分账至对应 sub_mch。

与模式 ③ 的区别:模式 ③ 在「小程序设置」填直连商户号不传 sub_mch;模式 ④ 填服务商号且分店必须配 sub_mch。详细步骤见独立文档 总店小程序 · 分店分账配置
配置位置内容
总店 → 小程序设置总店 AppID + 服务商商户号 + 密钥证书
总店 → 分店管理 → 分账账户各分店 sub_mch、开启服务商分账
平台 → 总店商户设置总店自营订单用的总店 sub_mch(如有)

配置入口速查表

谁配置后台菜单用于哪种模式
平台运营mch/wechat/mp-config① 平台代收;② 分账时也需平台小程序参数
平台运营mch/wechat-platform/settings② 服务商分账(全局)
平台运营商家管理 → 分账账户② 单个入驻店的子商户号
入驻商家user/mch/index/mp-config③ 独立小程序直连(不是分账配置页)
连锁总店分店管理 → 分账账户② 平台小程序分账;④ 总店小程序分店分账(见 专文

常见报错与排查

报错 / 现象常见原因处理建议
受理机构必须传入 sub_mch_id 填了服务商/受理机构号但未配 sub_mch;或误走分账链路 总店小程序+分店分账:见 分店分账专文直连模式:改填直连商户号;平台分账:补商家 sub_mch
独立小程序支付成功,但财务余额不变 正常现象:直连款在微信商户号,不在平台「可提现余额」 到微信商户平台查账;系统财务页看「独立小程序 / 付款码」统计
平台小程序某店应收款未分账 未开服务商分账,或该店未填 sub_mch 确认模式 ② 全套配置;否则按模式 ① 走售后期系统结算
APPID 与商户号不匹配 小程序 AppID 未在微信商户平台绑定对应商户号 登录 微信支付商户平台 → 产品中心 → AppID 账号管理

与财务、收银文档的关系

文档版本:2026-09 · 实施变更支付模式前请先确认顾客端小程序 AppID 与上表模式一致。