小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我是想在用户支付成功后,把支付的用户信息写入一个新的表中。云函数回调用了"functionName": "payCallBack", //支付成功的回调
payCallBack 函数写了插入表的代码。
支付完成后,此时一直插入同一条数据,也就是一直调用payCallBack函数,如果解决呢?谢谢
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
return { errcode: 0, errmsg: 'SUCCESS' }
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
// 云函数入口文件 const cloud = require('wx-server-sdk') cloud.init({ env:cloud.DYNAMIC_CURRENT_ENV }) // 云函数入口函数 exports.main = async (event, context) => { const orderId = event.outTradeNo const openid = event.userInfo.openId const returnCode = event.returnCode const cashFee = event.cashFee if(returnCode == 'SUCCESS'){ const db = cloud.database() //更新云数据库数据 const res = {errcode:0,errmsg:''}//需要返回的字段,不返回该字段则一直回调 return res } }
按文档要求处理就不会了
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
return { errcode: 0, errmsg: 'SUCCESS' }
// 云函数入口文件 const cloud = require('wx-server-sdk') cloud.init({ env:cloud.DYNAMIC_CURRENT_ENV }) // 云函数入口函数 exports.main = async (event, context) => { const orderId = event.outTradeNo const openid = event.userInfo.openId const returnCode = event.returnCode const cashFee = event.cashFee if(returnCode == 'SUCCESS'){ const db = cloud.database() //更新云数据库数据 const res = {errcode:0,errmsg:''}//需要返回的字段,不返回该字段则一直回调 return res } }
按文档要求处理就不会了