22 lines
909 B
JavaScript
22 lines
909 B
JavaScript
|
// 云函数入口文件
|
|||
|
const cloud = require('wx-server-sdk')
|
|||
|
|
|||
|
cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 使用当前云环境
|
|||
|
|
|||
|
// 云函数入口函数
|
|||
|
exports.main = async (event, context) => {
|
|||
|
console.log("有进来")
|
|||
|
const res = await cloud.cloudPay.unifiedOrder({
|
|||
|
"functionName": "pay_success", // 支付结果通知回调云函数名
|
|||
|
"envId": "zdt2024-9g7pr48u64f887f0", // 结果通知回调云函数环境
|
|||
|
"subMchId": "1684540409", // 商户号
|
|||
|
"nonceStr": event.nonceStr,//随机字符串,主要保证签名不可预测
|
|||
|
"body": "解锁悄悄话", // 商品描述
|
|||
|
"outTradeNo": event.outTradeNo, // 商户订单号
|
|||
|
"totalFee": event.totalFee, // 总金额
|
|||
|
"spbillCreateIp": "127.0.0.1", // 终端 IP,社区说可以随便填,不知道为什么,可能会出bug
|
|||
|
"tradeType": "JSAPI",//交易类型
|
|||
|
})
|
|||
|
console.log("这里" + res)
|
|||
|
return res
|
|||
|
}
|