有网站会员反馈使用到小程序时微信支付不知道怎么对接,这问题老鸟路过,很多会员都是新手,本期特别出一期微信小程序支付配置教程,该教程适用目前所有的小程序。
首先需要申请微信支付商户号,该步骤略自行申请。不管是独立版或者框架应用的小程序,后台都有设置微信支付的地方,我们需要的是如何把自己的微信支付对接至小程序里,并实现能正常支付收款使用,具体如下:
例:独立版小程序chatGPT, 找到后设置支付的地方,所有小程序如果不涉及退款只需要填入商户号和密钥,密钥分为V2和V3密钥,大部分小程序只用到V2密钥,如果使用V3密钥会有提示,cert证书和key证书如果涉及退款需要上传,再接着说这些参数在微信支付里如何取到呢?
首选打开官网微信支付 https://weixin.qq.com/ 管理员扫码进入
进去微信支付后找到产品中心,打开AppID账号管理
把需要开通支付的小程序关联上,这里可关联多个,同一主体的小程序或不同主体都支持关联,关联会提示待确认
这时就需要进入官方小程序后台确认关联(公众号后台)https://mp.weixin.qq.com/
进入小程序后台找到左侧微信支付
下图已关联状态,正常提示未关联需要手功确认下就OK了
上述步骤基本完成小程序与微信支付的绑定。
下面就涉及小程序后台微信支付参数的配置,上面说了需要用到商户号、ApiV2或者V3密钥,具体在微信支付后台查找,方法如下:
找到上方账户中心,左边菜单打开API安全
API证书涉及退款时需要上传至小程序系统后台,V2密钥或者V3密钥对应设置,默认32位,可在如框架系统微信支付那里随机生成一个填上,然后再填入小程序系统后台就OK了
最后小程序上传测试下支付是否正常,一般不会有问题,如果提示错误可复制百度一下,一般都是权限问题,如特约商户或者有些功能没权限需要开通。