根据以下三种不同情况,选择了解与其对应的[配置商户号与密钥]的操作方法。
- 第一种情况:小程序后台有开通过微信支付,需要找到商户号和密钥。
- 第二种情况:从来没有开通过微信支付,需要新申请微信支付并配置商户号和密钥。
- 第三种情况:开通过微信支付但还未绑定小程序,需要绑定小程序并找到商户号和密钥。
第一种情况:微信公众平台小程序后台有开通过微信支付(或开通过微信支付商户,并已绑定了小程序)。
1、商户号的获取方法:微信支付商户后台(pay.weixin.qq.com) -> 【账户中心】->【账户设置-商户信息】->微信支付商户号。
2、密钥的配置方法:还是在微信支付商户平台(pay.weixin.qq.com),进入【账户中心】->【账户设置-API安全】->【设置密钥】,自助设置32位API密钥即可。如下图所示:
*注意:请事先将需设置的密钥用文档记录,设置成功后不支持查看,只支持修改重设。
3、配置完API密钥后,请记得在【产品中心 – JSAPI支付】,开通JSAPI支付。
第二种情况:未开通过微信支付商户
解决方法一:微信公众平台小程序后台申请开通微信支付,大致流程如下:
(详细流程请【点击此处】了解 [如何开通微信支付 ])
第1步:登录小程序的微信公众平台(mp.weixin.qq.com),进入[微信支付]的申请页面,提交申请资料并等待系统校验;
第2步:系统校验通过,开始进行账户验证;(一般有[汇款验证]和[法人微信验证]两种验证方式)
第3步:账户验证通过后,即已完成申请资料提交;
第4步:登录微信支付商户平台( pay.weixin.qq.com)安装操作证书,并设置密钥与查看商户号。(查看商户号和密钥设置流程可参考上文[第一种情况])
解决办法二【推荐】:直接在商户后台(s.197.com)申请[微信支付特约商户]
1、特约商户跟普通微信支付的区别:
特约商户:
- 特约商户直接在(s.197.com)小程序商户后台申请。
- 特约商户不需要设置密钥,简化操作流程。
普通支付:
- 普通支付需要登录公众号平台小程序后台(mp.weixin.qq.com),每次登录均需管理员扫描登录。
- 普通支付需要登录,资料申请通过之后需要设置密钥(密钥需32位,设置密钥需用ie10以上的浏览器登录设置,需安装多个控件证书,操作流程繁琐)。
2、申请特约商户的大致流程:
(详细流程请【点击此处】了解 [如何开通特约商户 ])
第三种情况:开通过微信支付商户,但还未绑定小程序
授权与绑定小程序的大致流程如下:
(详细流程请【点击此处】了解 [如何授权并绑定小程序 ])
第1步:登录微信支付商户平台(pay.weixin.qq.com)发起授权申请;
第2步:登录小程序的微信公众平台(mp.weixin.qq.com)确认绑定;
第3步:回到微信支付商户平台查看商户号、设置密钥。(此步流程可参考上文[第一种情况])