交付出件箱

← 返回出件箱

微信支付 JSAPI 接入 · 长官侧准备清单

2026-08-14 · dev2 云机 · 门店签约并行化 v2(微信支付版)
本清单全部条目来自微信支付官方文档知识库真读原文,每条标注出处;未 verify 的单独标注。
用法:您照 A→B→C 顺序办,我同步开发批 A,互不等待。


0. 先说结论:不用等我

问题 答案
要等开发完再配商户号吗? 不用。 除了「支付授权目录」需要一个 URL,其余全部与代码无关
那「支付授权目录」呢? 也不用等 —— 官方允许只配到域名级(见 C-1)。我上一轮说"要等我给页面 URL",读原文后更正:配到域名即可
最优做法 您走 A→B→C,我同时写批 A(价格管理)。等您办完,批 B(支付)前置就齐了

A. 账号与权限(有审批等待期,最优先办)

# 事项 在哪办 卡点
A-1 公众号必须是已认证的服务号(或政府/媒体类公众号) 公众平台 🔴 订阅号申请不到 JSAPI 支付权限。此条不成立,整个方案推翻
A-2 商户号申请 JSAPI 支付产品权限 商户平台(超管) 商户号开了 ≠ 有 JSAPI 权限,要单独申请
A-3 appid ↔ mchid 绑定:商户平台发起授权 → 再去公众平台点确认 两个平台各一次 🔴 双向的,只做一半最容易卡住
A-4 配置技术负责人账号并设为安全联系人 商户平台(超管) 后面 B 组的证书/密钥都归他下载管理

出处:开发接入准备-4015423216


B. 密钥与证书(超管或技术负责人在商户平台点)

# 事项 一次性风险
B-1 商户 API 证书(含私钥 + 证书序列号) ⚠️ 只能下载一次,丢了/泄露只能重新申请
B-2 APIv3 密钥 ⚠️ 设完商户平台看不到,丢了只能重设。🔴 不设这个,微信压根不发回调通知(官方原文)
B-3 微信支付公钥 + 公钥 ID 官方推荐用公钥,别选平台证书(平台证书 5 年一换,多一道运维负担)

出处:开发必要参数说明-4013070756、回调通知注意事项-4012075420 第 3 节


C. 域名与网络(运维层,可现在就办)

C-1 支付授权目录(商户平台 → 产品中心 → 开发配置,设后约 5 分钟生效)

C-2 回调地址 notify_url

C-3 防火墙 / 安全组 / WAF 放行微信回调 IP 段

C-4 公众平台配置「网页授权域名」


D. 🔴 一个容易踩死的坑:openid 是 appid 维度的

官方原文:「同一个用户在不同的公众号下也对应不同的 openid」(开发必要参数说明-4013070756)。

所以必须确认:现网智脑那个授权落地页(方案里说要照抄的 seat-wx-auth-landing)用的 appid,和这次要绑定支付的 appid 是不是同一个。


E. 办完之后,这些参数怎么交给我

需要交给我的共 6 项:mchid · appid · 商户 API 证书私钥 · 证书序列号 · APIv3 密钥 · 微信支付公钥 + 公钥 ID

🔴 交付纪律(重要)


F. 我这边同步做什么


📋 引用文档


⚠️ 交底分层(哪些是硬事实,哪些不是)