payNotify的代码呢
使用微信云开发调用微信支付没有收到回调通知?按照微信支付的云开发文档提供的代码: // 云函数代码 const cloud = require('wx-server-sdk') cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) exports.main = async (event, context) => { const res = await cloud.cloudPay.unifiedOrder({ "body" : "小秋TIT店-超市", // 商品描述 "outTradeNo" : "1217752501201407033233368018", // 商户订单号 "spbillCreateIp" : "请传入终端 ip 地址,支持 ipv6", // 终端 IP "subMchId" : "1900009231", // 商户号 "totalFee" : 1, // 总金额 "envId": "test-f0b102", // 云函数环境名称 "functionName": "payNotify" // 支付结果通知回调云函数名 }) return res } // 小程序代码 wx.cloud.callFunction({ name: '函数名', data: { // ... }, success: res => { const payment = res.result.payment wx.requestPayment({ ...payment, success (res) { console.log('pay success', res) }, fail (err) { console.error('pay fail', err) } }) }, fail: console.error, }) 写了functionName为payNotify,也添加并上传了payNotify云函数,但是支付成功后没有调用payNotify云函数,请问什么原因?
2023-11-10