微信小程序对接微信JSAPI支付
一、微信支付所需文件
1、小程序的AppID、AppSecret
2、商户号、商户证书、APIV2密钥和APIV3密钥
二、微信支付配置流程
注册商户号(如果没有注册过商户号的话)
商户号注册地址:
https://pay.weixin.qq.com/index.php/apply/applyment_home/guide_normal
打开微信进行扫码创建申请单(扫码所用的微信号申请成功后会作为商户号的超快管理员)
按照步骤进行资料审核和协议签署,根据提示注册即可
商户号注册成功后,在账户中心可以看到登陆账号,也就是所谓的商户号
注册小程序,获取小程序APPID
微信开发平台注册小程序地址:
https://mp.weixin.qq.com/wxopen/waregister?action=step1
根据指引注册小程序
小程序注册成功之后,点击“开发管理——开发设置”,就可以看到小程序的APPID,按照指引生成App Secret密钥
登录注册的小程序,按下图操作,关联商户号
跳转至微信商户平台,登录商户号,进入"产品中心——APPID账号管理页面"关联APPID
将注册的小程序的APPID复制到这里进行关联,关联之后切换到小程序平台,点击微信支付,可以看到有一条通知,通过商户号绑定审核,至此小程序与商户号绑定成功
配置API key
登录微信商户平台,进入【账户中心 —— API安全 】目录,设置APIV3密钥。
后续步骤可参照
https://pay.weixin.qq.com/wiki/doc/apiv3/open/pay/chapter2_8_1.shtml
完成所有步骤之后,将APIV2、APIV3密钥和API证书保存至本地
点击我的产品开通JSAPI支付
点击产品设置,配置JSAPI支付,配置的目录也就是后期所提供的域名,这里需要https开头