270315475
270315475
  • 发布:2019-10-27 17:27
  • 更新:2022-06-29 11:52
  • 阅读:2542

【报Bug】uni.requestPayment APP无法调起微信支付,orderInfo文档并且没写

分类:uni-app

uni.requestPayment({
provider: 'wxpay',
orderInfo: '1233953487333333423', //微信、支付宝订单数据
success: function (res) {
console.log('success:' + JSON.stringify(res));
},
fail: function (err) {
console.log('fail:' + JSON.stringify(err));
}
});

APP无法调起微信支付,文档也没更新 orderInfo 里到底是只传订单号吗?传了没有任何反应; 根本拉不起来微信支付

orderInfo 里面到底填什么???

2019-10-27 17:27 负责人:无 分享
已邀请:
5***@qq.com

5***@qq.com

app统一下单返回的数据

陈晨1

陈晨1

orderInfo你要异步获取的,你可以参考hello-uniapp里面的实现

1***@qq.com

1***@qq.com

发起支付的orderInfo中的参数都是必填项,且参数名必须全小写,否则ios无法触发uni.requestPaymentAPI。
//订单对象,从服务器获取
var orderInfo = {
"appid": "wx499****7c70e", // 应用ID(AppID)
"partnerid": "148*52", // 商户号(PartnerID)
"prepayid": "wx202254****
fbe90000", // 预支付交易会话ID
"package": "Sign=WXPay", // 固定值
"noncestr": "c5sEwbaNPiXAF3iv", // 随机字符串
"timestamp": 1597935292, // 时间戳(单位:秒)
"sign": "A842B45937F6EFF60DEC7A2EAA52D5A0" // 签名,这里用的 MD5 签名
};

该问题目前已经被锁定, 无法添加新回复