在uniCloud > common > uni-config-center > base-payment > config.json
文件(如果没有就自己手动创建,也可以先导入并新建示例项目,把示例项目中的复制过来)中配置支付相关参数,实际配置时请勿添加注释:
{
//付款成功通知地址,上传云函数base-payment后,在云控制台查看该云函数的外网地址,不会配置请加QQ:1162762894
"notifyUrl": "https://888dbfdd-cf57-41ed-ae1a-281be67cd6c1.bspapp.com/http/payment",
"wxpay": {
"mp-weixin": { //微信小程序支付参数
"appId": "wxaaccae52a8155c1d", //微信小程序APPID
"appSecret": "7dcd5fa3fa5fc2f4ed62491071ae1213",//微信小程序秘钥
"mchId": "1534862311",//微信支付商户ID
"key": "f8ec2354da21c3e1ae1759b6a0a10e9a", //微信支付商户秘钥
"pfx": "cert/wx_apiclient_cert.p12"//微信支付证书路径,退款必需,与config.json文件的相对路径
},
"app-plus": {} //微信APP支付参数,内部参数名与小程序一致
},
"alipay": {
"mp-alipay": { //支付宝小程序支付参数
"appId": "2021001191667049",//支付宝小程序appId
"mchId": "2088931409350543", //支付宝商户号
"privateKey": "MIIEvQIBAD...zdLZ667E=",//支付宝商户RSA2私钥
"alipayRootCertPath": 'cert/alipayRootCert.crt' , //支付宝根证书文件路径
"appCertPath": 'cert/appCertPublicKey_2016102400748555.crt',//应用公钥证书文件路径
"alipayPublicCertPath": 'cert/alipayCertPublicKey_RSA2.crt'//支付宝公钥证书文件路径
},
"app-plus": {}//支付宝APP支付参数,内部参数名与小程序一致
}
}
支付宝需要使用证书模式,参考文档:支付宝证书配置文档 <<
在线证书生成工具:https://miniu.alipay.com/keytool/create
秘钥长度选:RSA2
秘钥格式选:PKCS8(JAVA适用)
不会配置支付参数的同学,请加QQ:1162762894