本文主要是介绍UNI-APP_uni-app微信小程序支付调用,调用支付JSAPI缺少参数:total_fee,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
微信小程序调用微信支付
uni.getProvider({ //获取支付类型service: 'payment',success(reson) {uni.requestPayment({ //下面参数为必传provider: reson.provider[0], //支付类型appId: appId, //小程序AppidtimeStamp: timeStamp, //创建订单时间戳nonceStr: nonceStr,package: _package, // 订单包 package:"prepay_id=wx21**************"signType: 'MD5', // 加密方式统一'MD5'paySign: paySign, // 后台支付签名返回success(res) { uni.showToast({title: "支付成功",icon:'none',duration: 2000});setTimeout(() => { //支付成功跳转uni.navigateBack()}, 1200)},fail(err) {uni.showToast({title: "支付失败",icon:'none',duration: 2000});setTimeout(() => { //支付失败跳转uni.navigateBack()})}})}
})
调用支付JSAPI缺少参数:total_fee
微信文档
缺少package参数,或者package参数错误
package参数格式应该是这样: package:“prepay_id=wx2017033010242291fcfe0db70013231072”
package:"prepay_id=wx21**************"
这篇关于UNI-APP_uni-app微信小程序支付调用,调用支付JSAPI缺少参数:total_fee的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!