栏目导航:网站管理
建议先从栏目目录定位同类模块,再根据是否排障需求选择对应文档。
上位页:返回网站管理栏目目录
同类页:开通Native支付教程、开通JSAPI支付教程、如何设置公众号网页授权域名?、如何解除微信公众号授权、跨境电商物流功能
排障页:公众号账号如何绑定微信支付商户号?、【微信支付失败】提示“无法支付,APPID、AppSecret...”如何处理?、【微信支付失败】提示“rediret_uri参数错误”如何处理?
一、什么是H5支付?
H5支付
定义:H5支付是指商户在微信客户端外的移动端网页展示商品或服务,用户在前述页面确认使用微信支付时,商户发起本服务呼起微信客户端完成支付。
主要用来触屏版的手机浏览器请求微信支付的场景。
可方便的从外部浏览器唤起微信支付。
申请条件:目前针对18个类目开放了H5支付权限,可登录微信商户平台,选择【产品中心】->【我的产品】->【支付产品】->【H5支付】进行申请,申请时需填写已备案域名。
二、如何开通H5支付?
拥有“已认证服务号”或“已认证公众号(仅支持政府和媒体类型)”,以及“已备案域名”。
当未拥有微信支付商户号时,可登录“已认证服务号”或“已认证公众号(仅支持政府和媒体类型)”,进入到【微信公众号后台

当已拥有微信支付商户号时,可登录【 微信支付商户平台 -产品中心-APPID授权管理】中,选择“新增授权申请”,输入“已认证服务号”或“已认证公众号(仅支持政府和媒体类型)”的APPID进行授权绑定。

输入“已认证服务号”或“已认证公众号(仅支持政府和媒体类型)”的APPID完成授权绑定。

“已认证服务号”或“已认证公众号(仅支持政府和媒体类型)”的APPID,可进入到【 微信开发者平台 -公众号】中查看并获取。

提交授权申请后,返回【 微信公众号后台 -广告与服务-微信支付-商户号管理-待关联商户号】中进行确认。

开通H5支付
进入到微信支付商户平台 -产品中心-产品大全-我的产品」中开通“H5支付”。
注:选择即可开通产品。
下图为“H5支付开通”状态。

三、在管理后台配置数据
进入到【管理后台-互动-公众号】中,将已开通微信支付功能的公众号,授权到管理后台,并在微信开发者平台-公众号中查看并获取AppSecret并填写。


查看并获取支付商户号并填写
查找路径:微信支付商户平台-产品中心-开发配置


启用支付能力
将公众号支付授权目录链接粘贴至【微信支付商户平台-产品中心-开发配置-支付配置】中的 H5支付中。


配置支付密钥
①在微信支付商户平台查询支付密钥,查找路径:微信支付商户平台-账户中心-账户配置-API安全
选择“配置密钥”(需先安装操作证书),配置32个字符的密钥,同时也复制密钥。

②复制密钥后粘贴在后台中
(注:不要轻易修改支付密钥,修改后记得密钥回到后台中同步更新)

验证支付
使用微信扫码完成支付,验证是否成功完成配置:

当完成以上所有配置后,即可使用H5支付啦!
H5 支付接入建议
H5 支付更接近“移动网页里的支付链路”,它最常见的问题不是功能入口开错,而是支付环境、授权域名与真实访问路径不一致。上线时建议按“账号与能力 → 域名与回调 → 下单与支付 → 订单状态与售后”的顺序整体验证。
- 能力先通:先确认商户号、支付产品能力与站点业务场景匹配。
- 域名一致:支付使用域名、授权域名和实际访问域名应保持同一套正式环境。
- 真机支付:H5 支付必须在真实移动端环境复测,不建议只看后台已保存提示。
- 异常预案:支付失败、取消支付和超时未支付都应提前准备处理逻辑。
继续查看帮助文档与建站服务
如果这篇文档解决了你当前的问题,可以继续回到帮助目录查看同类教程;如果你正在准备企业官网建设、套餐选型或定制开发,也可以继续进入对应服务页了解。