小程序微信支付申请与配置完整版操作流程

摘要:
Applet微信支付应用程序和配置完成版本操作流程1。Applet微信支付微信支付应用分为两种情况:一是申请新的微信支付商户号;案例2:绑定现有微信支付商户账户注:微信支付申请需要微信认证。微信认证申请暂时不支持微信支付申请,这意味着微信支付应用不支持微微支付申请。

小程序微信支付申请与配置完整版操作流程
一、 申请小程序微信支付

微信支付申请分为两种情况:

情况一,申请新的微信支付商户号;

情况二,绑定已有微信支付商户号

注意:申请微信支付的小程序账户需要进行微信认证,注册主体为个人的小程序目前暂不支持微信认证,也就是注册主体为个人的小程序不支持申请微信支付。

(一) 情况一、申请新的微信支付商户号

  1. 申请新商户号

登录微信小程序后台—微信支付—申请接入,如下图:

1.jpg

选择“我还没有微信支付商户号”,点击“申请接入”,选择“注册微信支付商户号”,如下图:

2.jpg

3.jpg

申请商户号需1-5天时间,主要流程为:填写申请信息—微信支付审核—查收开户邮件—验证打款金额—登录商户平台签署协议(具体操作流程,请与微信平台为准)

(二) 情况二、绑定已有的微信支付商户号

  1. 登录微信商户平台添加授权

登录微信商户平台—产品中心—APPID授权管理—新增授权申请单,输入小程序APPID,进行授权绑定,如下图:

4.jpg

5.jpg

  1. 获取小程序APPID

小程序APPID获取方式:登录微信小程序—开发—开发配置—开发者ID,进行获取,如下图:

6.jpg

  1. 登录微信小程序后台确认授权

提交审核申请后,需要在“微信小程序—微信支付—商户号管理—待关联商户号—确认”。授权关系状态刷新为正常后,即表示绑定成功,如下图:

7.jpg

二、 小程序微信支付在网站后台的设置

登录网站后台—商城—在线支付—添加支付方式–选择“微信支付”,系统会显示对接小程序微信支付需要设置的参数值,位置如图:

8.jpg

小程序微信支付,网站后台设置分为两种情况:

情况一,只开通小程序,没有PC和手机网站;

情况二,有PC和手机网站

备注:两种情况的区分方法,代理商后台升级网站,提交的是小程序版本网站订单,就是属于“情况一,只开通小程序,没有网站”;开通的是其他网站版本订单,就属于“情况二,有网站和小程序”

(三) 情况一:只有小程序没有网站

  1. 添加支付方式名称

填写“支付方式名称”,位置如下图:

9.jpg

备注:支付方式名称,是客户在提交订单时,系统显示的支付方式名称内容,长度限制为1-50个字符之间,一个汉字占两个字符。

  1. 设置小程序APPID

获取小程序APPID,登录微信小程序—开发—开发配置—开发者ID,进行获取,如下图:

10.jpg

添加到小程序网站后台—商城—在线支付—添加支付方式—微信支付—公众号身份识别(APPID),位置如下图:

11.jpg

  1. 小程序密钥AppSecret
    
    • 1

获取小程序密钥AppSecret,登录微信小程序—开发—开发配置—AppSecret(小程序密钥),进行获取,如下图:

12.jpg

需管理员使用微信扫描二维码进行验证,重置小程序密钥,如下图:

13.jpg

复制生成小程序密钥—勾选协议—确认关闭后,新密钥将生效,如下图:

14.jpg

添加到小程序网站后台—商城—在线支付—添加支付方式—微信支付—公众平台API的权限获取所需密钥(APPSECRET),位置如下图:

15.jpg

注意:小程序密钥生成后,微信公众平台不会进行保存,无法进行重复显示,所以需要您自己将新生成的小程序密钥单独保存好,否则只能进行重置,生成新的密钥,这样之前生成密钥都将会失效。

  1. 微信支付商户号(MCHID)

获取微信支付商户号(MCHID),登录微信小程序—微信支付—商户号管理—已关联商户号,进行获取,如下图:

16.jpg

添加到小程序网站后台—商城—在线支付—添加支付方式—微信支付—微信支付商户号(MCHID),如下图:

17.jpg

  1. 设置API密钥(key)
    获取API密钥(key),登录微信商户平台—账号中心—API安全,进行设置AIP密钥。

设置步骤:

A. 安装操作证书

登录微信商户平台—账号中心—API安全,进行安装操作证书,如下图:

18.jpg

点击“申请安装”,进行安装操作证书,如下图:

19.jpg

管理员进行验证后,进行确定,安装操作证书,如下图:

1565844744260382.jpg

1565844745791378.jpg

B. 设置API密钥

登录微信商户平台—账号中心—API安全,点击“设置密钥”,如下图:

22.jpg

注意:我们后台需要进行API密钥设置,请不要设置APIv3密钥,密钥类似设置错误,会导致支付失败。

23.jpg

输入需要设置的API密钥值,进行确定,如下图:

24.jpg

注意:API密钥需要输入32个字符,只允许输入数字和英文大小写字母的组合。

管理员进行验证确认后,API密钥设置完成,如下图:

在这里插入图片描述

25
在这里插入图片描述

C. 小程序网站后台设置API密钥

将API密钥添加到,小程序网站后台—商城—在线支付—添加支付方式—微信支付—API密钥(Key),如下图:

在这里插入图片描述

注意:要在小程序中正常使用微信支付功能,还需要在“微信商户平台—产品中心”中开通“JSAPI支付”功能,如下图(“JSAPI支付”已开通):

28.jpg

  1. 公钥、私钥文件获取

获取私钥和公钥文件,登录微信商户平台—账号中心—API安全,进行生成私钥和公钥文件并下载。

设置步骤:

A. 申请证书

登录微信商户平台—账号中心—API安全,点击“申请证书”按钮,并按以下指引完成证书申请,如下图:

29.jpg

在弹窗中,点击“允许访问”,同意网页访问剪切板,如下图:

30.jpg

在弹窗的“提交请求串”环节,点击“下载证书工具”, 下载并打开文件“WXCertUtil.exe”,如下图:

31.jpg

选择“证书工具WXCertUtil.exe”文件下载地址,如下图:

32.jpg

打开证书工具,选择证书保存地址,点击“申请证书”,如下图:

33.jpg

E. 生成证书

在弹窗中填写商户号和商户名称后,点击“下一步”按钮,获取证书,如下图:

34.jpg

注意:商户号与商户名称,在微信商户平台—生成API证书弹窗中,有显示, 位置如图:

35.jpg

点击“复制”按钮,将“证书字符串”复制到微信商户平台,如下图:

36.jpg

将复制的 “提交请求串”粘贴到,微信商户平台—生成API证书,如下图:

37.jpg

进行安全验证,如下图:

38.jpg

请点击按钮“复制证书字符串”,粘贴到“证书工具”中获取证书文件,如下图:

39.jpg

在“证书工具”点击“下一步”,进行生成API证书,如下图:

40.jpg

点击“查看证书文件夹”,如下图:

41.jpg

在打开的文件夹中,查看到压缩包,如下图:

42.jpg

F. 解压,获取公钥、私钥文件

将“证书压缩包”解压缩,可以看到生成的“私钥”与“公钥”文件,如下图:

43.jpg

G. 上传“公钥”与“私钥”文件

小程序网站后台–商城—在线支付—添加支付方式—微信支付—存储私钥文件[apiclient_cert]和存储公钥文件[apiclient_key],如下图:

44.jpg

(四) 情况二:有PC和手机网站,设置小程序微信支付

“情况二”与“情况一”,对接小程序微信支付操作,基本步骤相同,区别之处为下图:

45.jpg

图中标注位置,填写的是手机网站对接认证服务号的,开发者ID(AppID)和开发者密码(AppSecret),位置如下图:

46.jpg

注意:”情况二”,其他参数获取与添加方式,均请按照”情况一”的添加方式和步骤进行设置,此处不再重复。

注:害怕过期
原文链接:http://admin.dlszywz.cn/help_detail.php?id=14580698&channel_id=12401788

 

免责声明:文章转载自《小程序微信支付申请与配置完整版操作流程》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇gateway + jwt 网关认证Vue 简单实例 地址选配8下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Chrome浏览器修改user-agent,伪装其他浏览器,附带微信、支付宝user-agent

1,windows上F12,Mac上Alt+Command+I打开浏览器调试工具。 2,右下角的点点开,选择More tools,展开之后选择Network conditions。 3,下方会打开一个tab。里面是关于浏览器网络的一些设置。是否支持cache,选择什么类型的网络,user-agent等。 4,修改user-agent,可以伪装成其他浏览...

微信开放平台开发(2) 网站应用微信登录

关键字:微信公众平台 微信开放平台 微信登录 微信扫码登录 使用微信账号登录网站作者:方倍工作室 原文:http://www.cnblogs.com/txw1958/p/weixin-qrlogin.html   在这篇微信公众平台开发教程中,我们将介绍如何使用微信开放平台接口实现微信扫码登录的功能。 准备工作 网站应用微信登录是基于OAuth2.0协议标...

从手机浏览器或者 APP 中跳转到微信并跳转到指定页原理及行业内幕详解

相信很多朋友遇到过有些网站,可以直接通过一个连接就能让你的手机打开微信且跳转到某个指定的页面,许多程序员很好奇到底是怎么实现的,到处求这种方法的源码,在文本中我会介绍及剖析这种跳转实现的原理。     微信是个比较封闭的环境,至于为什么封闭,相信大家都了解,在一些应用场景中,我们要用到外部浏览器跳转到微信内部打开,比如添加好友、微信支付等,在微信内部环境...

用LR12录制app,用LR11跑场景,无并发数限制,已试验过,可行!

免费使用LoadRunner对移动互联网后端服务器压力测试 一、LoadRunner简介 LoadRunner,是惠普公司研发的一款预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。 LoadRunner11是目前比较常用的版本,有免费的超级license...

一步步实现微信自动抢红包

一步一步实现iOS微信自动抢红包(非越狱) 字数2219 阅读54712 评论325 喜欢717 微信红包 前言:最近笔者在研究iOS逆向工程,顺便拿微信来练手,在非越狱手机上实现了微信自动抢红包的功能。 题外话:此教程是一篇严肃的学术探讨类文章,仅仅用于学习研究,也请读者不要用于商业或其他非法途径上,笔者一概不负责哟~~ 好了,接下来可以进入正题了...

Java程序员必备后台前端框架--Layui【从入门到实战】(二)

layui使用 导航菜单、选项卡 作者 : Stanley 罗昊 【转载请注明出处和署名,谢谢!】 【编程工具:IDEA】 导航菜单 在layui官网中示例中,我们可以找到关于导航的例子:  我们点击查看代码,将其代码复制到自己的编辑器上; 1 <fieldset class="layui-elem-field layui-field-title...