uniApp App接入微信支付
阿新 • • 發佈:2021-06-30
微信支付入參
關於uni的支付 我不得不吐槽 官方文件裡面對於這個orderInfo這個欄位的描述極其模糊不清楚,所以為了防止大家APP端對接微信支付的時候不再入坑,特地把所有的必備引數全部發出來,防止uni害人
。
// #ifdef APP-PLUS let orderInfo = { appid: _payInfo.pay_res.appid, noncestr: _payInfo.pay_res.noncestr, package: _payInfo.pay_res.package, // 引數按照官網的來 寫死的 partnerid: _payInfo.pay_res.partnerid, prepayid: _payInfo.pay_res.prepayid, timestamp: _payInfo.pay_res.timestamp, sign: _payInfo.pay_res.sign, }; uni.requestPayment({ provider: "wxpay", // 這個引數是寫死的 orderInfo: orderInfo, //微信、支付寶訂單資料 success: function (res) { console.log("這裡是微信支付成功的回撥"); }, fail: function (err) { console.log(res); }, });