微信支付接入教程

分享到:

公众号支付是指用户在微信中打开商户的H5页面,商户在H5页面通过调用微信支付提供的JSAPI接口调起微信支付模块来完成支付,适用于在公众号、朋友圈、聊天窗口等微信内完成支付的场景。申请条件:已认证服务号、已认证订阅号(政府和媒体类型)。申请指引:http://kf.qq.com/faq/170116ZFBRRf170116AVV3Er.html

扫码支付是指商户系统按微信支付协议生成支付二维码,用户再用微信“扫一扫”来完成支付,适用于PC网站支付、实体店单品等场景。申请条件:已认证服务号、已认证订阅号(政府和媒体类型)。申请指引:http://kf.qq.com/faq/170116AziqYV1701162eyAzA.html

H5 支付指商户在微信客户端外的移动端网页展示商品或服务,用户在前述页面确认使用微信支付时,商户发起本服务呼起微信客户端进行支付。主要用于触屏版的手机浏览器请求微信支付的场景。可以方便的从外部浏览器唤起微信支付。申请条件:目前针对18个类目开放了H5支付权限,可登录微信商户平台,点击【产品中心】->【我的产品】->【支付产品】->【H5支付】进行申请。申请指引:http://kf.qq.com/faq/170816qiI3Aj170816RVzYjM.html

成功开通后,你需要做三件事情:①从微信公众号平台获取appid、appsecret,从微信商户平台获取微信支付商户号和支付密钥,获取后在网站后台管理进行相关配置;②在后台获取相关链接到商户平台-产品中心-开发配置进行设置;③在微信公众平台填写网页授权域名,并下载相关文件至网站管理的根目录

一、后台数据配置

(1)配置appid和appsecret(注:新用户在设置微信支付时需先授权公众号,然后跳过此步骤的填写

查找路径:微信公众平台-开发者中心-基本配置,示例截图如下

(2)配置微信支付商户号和支付密钥

①配置支付商户号

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

②配置支付密钥

查找路径:微信支付商户平台-账户中心-API安全

点击“设置密钥”(需先安装操作证书),设置32个字符的密钥,同时填写至我们的管理后台(注:不要轻易修改支付密钥,修改后记得回到后台同步更新

二.商户平台开发配置

①登录后台,在“网站管理-商城管理-商城功能设置-支付方式-微信支付”查看到如下信息

(注:这里推荐使用已备案的顶级域名)

②复制相关的链接到“微信支付商户平台-产品中心-开发配置”进行设置

三.微信公众平台配置

①找到“微信公众平台-公众号设置-功能设置”页面,点击网页授权域名设置,填写你的手机网站域名

②下载截图所示的文件

③上传至“网站管理-资源库管理-管理虚拟根目录”(注:电脑网站和手机网站都需要独立上传文件



当完成以上所有配置后,买家购买你的网站商品时就可以使用微信支付啦!

以上信息是否解决你的问题?

提交成功!
非常感谢您的评价,我们将会在今后的工作中不断完善!