新手指引百度优化GEO必备操作电脑网站手机网站自适应模板网站管理域名使用支付管理其他

栏目导航:网站管理

建议先从栏目目录定位同类模块,再根据是否排障需求选择对应文档。

上位页:返回网站管理栏目目录

同类页:开通H5支付教程开通Native支付教程如何设置公众号网页授权域名?如何公开显示产品评论、文章评论如何解除微信公众号授权

排障页:公众号账号如何绑定微信支付商户号?【微信支付失败】提示“无法支付,APPID、AppSecret...”如何处理?【微信支付失败】提示“rediret_uri参数错误”如何处理?

一、什么是JSAPI支付?

定义:JSAPI支付是指用户在微信中打开商户的H5页面,商户在H5页面通过调用微信支付提供的JSAPI接口调起微信支付模块来完成支付,适用来在公众号、朋友圈、聊天窗口等微信内完成支付的场景。

申请条件:已认证服务号或已认证公众号(仅支持政府和媒体类型)、 已备案域名(手机网站微信支付时使用)。

二、如何开通JSAPI支付?

拥有“已认证服务号”或“已认证公众号(仅支持政府和媒体类型)”,以及“已备案域名”。

当未拥有微信支付商户号时,可登录“已认证服务号”或“已认证公众号(仅支持政府和媒体类型)”,进入到【微信公众号后台

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

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

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

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

开通JSAPI支付

进入到微信支付商户平台 -产品中心-产品大全-我的产品」中开通“JSAPI支付”。

注:选择即可开通产品。

下图为“JSAPI支付开通”状态。

三、在管理后台配置数据

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

查看并确认并查看并获取支付商户号并填写

查找路径:微信支付商户平台-产品中心-开发配置

启用支付能力

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

配置支付密钥

①在微信支付商户平台查询支付密钥,查找路径:微信支付商户平台-账户中心-账户配置-API安全

选择“配置密钥”(需先安装操作证书),配置32个字符的密钥,同时也复制密钥。

②复制密钥后粘贴在后台中

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

验证支付

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

当完成以上所有配置后,即可使用JSAPI支付啦!

JSAPI 支付上线建议

JSAPI 支付真正难的地方,不是把公众号和商户号绑定起来,而是让公众号环境、授权目录、支付能力、回调和真实订单在同一套正式环境里闭环。更稳妥的做法,是先把公众号与商户侧条件确认完整,再用真实微信环境走一遍完整支付链路。

  • 先查前置条件:公众号认证状态、备案域名和商户号授权关系都要满足要求。
  • 再做支付配置:APPID、AppSecret、商户号、支付密钥与 JSAPI 授权目录保持一致。
  • 真实环境复测:必须在微信内用真实小额订单测试,不建议只在后台看“已配置”。
  • 上线后排查:如果支付成功但订单未更新,优先回看回调通知、订单同步和日志。

继续查看帮助文档与建站服务

如果这篇文档解决了你当前的问题,可以继续回到帮助目录查看同类教程;如果你正在准备企业官网建设、套餐选型或定制开发,也可以继续进入对应服务页了解。