使用云开发
wx.cloud.callFunction({
name: 'payPara',
data: {
outTradeNo:outTradeNo,
// totalFee:totalFee,
totalFee:1,
},
success: res => {
const payment = res.result.payment
console.log("payment : " + payment)
wx.requestPayment({
....
微信支付付款完成后,出现一下界面:
此时,付款扣款已经完成,账户也已经收到支付款;如果此时退出微信,
wx.requestPayment({ ...payment, success (res) {}, fail(res){} })
执行的是fail,返回
这个怎么处理??,总有这么奇葩用户,这一时刻选择退出微信。
https://developers.weixin.qq.com/community/develop/article/doc/00006099118c801e1bebd7a5756813
加一个查单或者根据支付结果通知做判断