wanghexu
wanghexu
  • 发布:2020-09-19 16:14
  • 更新:2020-09-19 16:14
  • 阅读:1880

安卓微信支付报错{"errMsg":"requestPayment:fail errors"}支付的坑

分类:uni-app

首先app和小程序支付的参数不一样,小程序是驼峰的,app不是

小程序的是:appId,signType,timeStamp,nonceStr,package
app的是:appid,partnerid,prepayid,noncestr,timestamp,package

var orderInfo = {
"appid":res.data.appId,
"noncestr":res.data.nonceStr,
"package":res.data.packageValue,
partnerid":res.data.partnerId,
"prepayid":res.data.prepayId,
"timestamp":res.data.timeStamp,
"sign":res.data.sign
}

uni.requestPayment({
provider: 'wxpay',
orderInfo: orderInfo, //微信 订单数据

然后就可以调起支付了,当然,你需要看看,你签名对不对
校验接口 https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=20_1

0 关注 分享

要回复文章请先登录注册