整个流程涉及两次文件验证,各种平台密钥及id,账号关联操作,所用验证文件需放入自己的服务器对应目录
微信支付:https://pay.weixin.qq.com
1.商户号
2.获取api秘钥(私钥,自己本地生成后设置上去)
3.设置支付回调
4.账号关联,通过小程序AppID关联(产品中心-开发设置-APPID授权管理,关联小程序AppID)
5.生成支付相关的验证文件,微信支付商户平台证书,放入网站相关目录
/www/wwwroot/0915www.abc.cn/ThinkPHP/Library/Vendor/WxPay/lib/cert/
微信公众平台:https://mp.weixin.qq.com
1.开发者ID(AppID)
2.开发者密码(AppSecret)
微信开放平台:https://open.weixin.qq.com
绑定小程序
小程序后台:https://mp.weixin.qq.com
1.AppID(小程序ID)
2.AppSecret(小程序密钥)
request合法域名中需要加入https://api.mch.weixin.qq.com
,
业务域名配置作用可以打开web-view
标签链接,此时需要验证域名合法,将验证文件放入网站根目录
各种信息汇总
//微信公众平台: wxacd22e1524f32019 // AppID A1 0ef5a7da05af9a70ad55963544622019 // AppSecret A2 //小程序: wxc48647ead9c62019 // AppID B1 ff873a550421a7cbe0918ffa89272019 // AppSecret B2 //微信支付: 1557412019 // 商户号 C1 ffdbaf99d9a8e26afa2e6adbe3612019 // api秘钥 C2
后台相应位置及小程序配置
商城设置–>商城信息–>登录设置
商城设置–>支付管理–>微信支付
小程序配置
utils–>config.js
Config.appID = 'wxc48647ead9c62019'; // B1 Config.businessName = '1557412019'; // C1 Config.businessKey = 'ffdbaf99d9a8e26afa2e6adbe3612019'; // C2