深浅模式
微信(小程序 / 公众号 / 支付)
配置微信小程序、公众号与微信支付,使用户可通过微信登录、接收模板消息并完成在线支付。
在系统配置中填写微信小程序与公众号参数,并在区域用户配置中按区域开启微信登录;支付能力见微信支付专章。
建议顺序
微信小程序
路径:系统设置 → 系统配置 → 微信小程序 Tab。填写后点击「立即获取 Token」;密钥留空时会使用已保存值重试。
小程序 AppID / 小程序密钥必填微信公众平台 → 开发管理 → 开发设置
原始 IDgh_ 开头,部分对接场景需要
订单中心 path微信公众平台 → 设置 → 功能设置 → 小程序订单中心 path,填写 pages_user/payment/orders(无斜杠前缀;有支付能力的小程序必填,否则提审可能被拒)
微信公众号
路径:系统设置 → 系统配置 → 微信公众号 Tab。进阶运营(自定义菜单、粉丝管理、服务器配置等)在系统设置 → 公众号管理独立页面,不在系统配置 Tab 内。
公众号 AppID / 公众号密钥必填用于 H5 网页微信登录;模板消息在通知控制台配置
公众号原始 IDgh_ 开头
微信支付
路径:系统设置 → 系统配置 → 微信支付 Tab(需支付模块已开通)。支付回调 URLhttps://你的域名/api/payment/wx-notify(在微信商户平台配置,非后台填写项)
微信支付完整配置手册文档
开启用户微信登录
登录开关按区域控制。未开启时,即使用户端有微信入口,登录也会被拒绝。
- 1进入用户配置区域管理 → 用户配置,在列表中选择目标区域并进入编辑
- 2打开登录开关开启「允许微信小程序登录」和/或「允许微信公众号登录」后保存
区域配置
- 微信 AppID/Secret 为全站统一,在系统配置 Tab 维护
- 是否允许微信登录在区域管理 → 用户配置中按区域开关
- 平台默认行(region_id=0)作为兜底;各区域可单独覆盖
验证是否生效
- 小程序、公众号 Tab 分别「立即获取 Token」均成功
- 目标区域用户配置已开启对应微信登录方式
- 小程序微信一键登录 / H5 公众号授权登录正常
- (若已配支付)小额测试单支付成功,财务管理 → 资金交易有记录
常见问题
Token 获取失败AppID/密钥是否完整;服务器出网能否访问微信 API;密钥是否含多余空格。
用户无法微信登录区域管理 → 用户配置中对应开关是否开启;小程序 AppID 是否与系统配置一致。
支付成功但订单未更新见微信支付手册:核对商户平台回调 URL、API 证书与公钥。
H5 公众号登录跳转失败公众号后台「网页授权域名」须与站点域名一致且已备案。
微信支付 Tab 显示未解锁到系统设置 → 我的模块确认支付能力已开通。
