开通Native支付教程

2024-03-14
来源:

一、功能介绍

【Native支付】定义:是指商户系统按微信支付协议生成支付二维码,用户再用微信“扫一扫”来完成支付,适用于PC网站支付、实体店单品等场景。



二、功能说明

【申请条件】已认证服务号或已认证订阅号(仅支持政府和媒体类型)、已备案域名。

【申请指引】‍点击查看申请指引



三、设置教程


1. 申请前提

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

点此查看:工信部备案教程


2. 授权微信商户号

2.1 如果未拥有微信支付商户号,可登录“已认证服务号”或“已认证订阅号(仅支持政府和媒体类型)”,进入【微信公众号后台- 广告与服务 - 微信支付-支付申请】中,点击“申请接入”。


2.2 如果已拥有微信支付商户号,可登录【微信支付商户平台-产品中心-APPID账号管理】中,点击“关联APPID”,输入“已认证服务号”或“已认证订阅号(仅支持政府和媒体类型)”的APPID进行授权绑定。


2.3 “已认证服务号”或“已认证订阅号(仅支持政府和媒体类型)”的APPID,可进入【微信公众号后台-开发-基本配置】中获取。


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



3. 开通Native支付

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

注:点击即可开通产品。下图为“Native支付开通”状态。



4. 在商城后台配置数据


4.1 授权公众号及配置Appsecret

进入【商城-微信-公众号】中,将已开通微信支付功能的公众号,授权给商城。授权后,会显示公众号类型,以及公众号的Appsecret,复制Appsecret。


4.2 配置微信支付商户号

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


之后,将获取的微信支付商户号填写到【商城-商城-支付设置-线上支付(商家自有)-网站微信支付-微信支付商户号】处,如下图。


4.3 开启Native支付能力

复制下图所在位置的支付回调链接。


将链接粘贴至【微信支付商户平台-产品中心-开发配置-支付配置】中的Native支付中。


4.4 配置支付密钥

目前商户支付密钥支持APIV2和APIV3,推荐使用V3密钥,点击“设置密钥”(需先安装操作证书),设置32个字符的密钥,同时进行复制。注:不要轻易修改支付密钥,修改后记得回到商城中同步更新)

V2和V3的区别点击查看

APIV2申请教程            

APIV3申请教程


上传微信支付商户证书:

查找路径:微信支付商户平台-账户中心-API安全,完成证书安装。


安装证书后,将证书上传至商城管理后台,如下图所示:


4.5 验证支付