根据以下三种不同情况,选择了解与其对应的[配置商户号与密钥]的操作方法。

  • 第一种情况:小程序后台有开通过微信支付,需要找到商户号和密钥。
  • 第二种情况:从来没有开通过微信支付,需要新申请微信支付并配置商户号和密钥。
  • 第三种情况:开通过微信支付但还未绑定小程序,需要绑定小程序并找到商户号和密钥。
第一种情况:微信公众平台小程序后台有开通过微信支付(或开通过微信支付商户,并已绑定了小程序)。

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步:回到微信支付商户平台查看商户号、设置密钥。(此步流程可参考上文[第一种情况])