拉起微信支付失败报错信息:
日志内容 Request ID: 28dc0cca-f988-11ea-8e5c-5254002665ac
执行时间: 269ms内存使用: 45.32 MB
返回结果
{"returnCode":"FAIL","returnMsg":"sub_mch_id与sub_appid不匹配","errCode":0,"errMsg":"cloudPay.unifiedOrder:ok"}
日志
START RequestId: 28dc0cca-f988-11ea-8e5c-5254002665ac
Event RequestId: 28dc0cca-f988-11ea-8e5c-5254002665ac
END RequestId: 28dc0cca-f988-11ea-8e5c-5254002665ac
Report RequestId: 28dc0cca-f988-11ea-8e5c-5254002665ac Duration:269ms Memory:256MB MemUsage:45.320312MB
已成功关联到同一普通商户号下的两个小程序:
拉起微信支付报错截图:
sub_mch_id在哪里?这个微信支付分配的子商户号从哪里查找?谢谢!
sub_mch_id在哪里?这个微信支付分配的子商户号从哪里查找?
你第一个支付成功的小程序从哪找的,就从第二个小程序相同的地方找。
let payData = {
"functionName": payConfig.payCallBack,
"envId": payConfig.envId,
"subMchId": payConfig.subMchId,
"nonceStr": comm.randomString(),
"body": app.globalData.mpName,
"outTradeNo": order._id,
"totalFee": order.sumFee,
"spbillCreateIp": "127.0.0.1",
"tradeType": "JSAPI",
}
wx.cloud.callFunction({
name: 'payOrder',
data: {
payData,
},
success: res => {
const payment = res.result.payment
console.log('payment:',payment)
wx.requestPayment({
...payment,
success(res) {
console.log('支付成功', res)
order.status = 2
that.setData({
order,
})
},
fail(err) {
console.error('支付失败', err)
}
})
},
fail: console.error,
})