//微信app支付 demo
var orderinfo = dat.data;
uni.requestPayment({
provider:"wxpay",
orderInfo:JSON.stringify(orderinfo),
success:function(res){
uni.showToast({
title:"支付成功",
icon:"success",
duration:2000,
complete:function(){
vm.goback();
}
});
},
fail:function(res){
uni.showToast({
title: '支付失败,请重新支付',
icon: "none",
duration: 2000,
});
console.log(JSON.stringify(res));
}
});
// 返回数据为
"data": {
"code": 1,
"message": "Success",
"timestamp": 1576656961,
"data": {
"package": "Sign=WXPay",
"out_trade_no": "02ci00110000i",
"appid": "*************************",
"sign": "0DC67CB535F781E6DAF5D809281C5725",
"partnerid": "1480005102",
"prepayid": "wx18161601019540994e6f2cf31556221700",
"noncestr": "ce4dda6d083686058663bf27cb58f704",
"timestamp": "1576656961"
}
},
注:本地测试可能包名有问题 ,建议云打包测试,包名与微信申请的包名填写一致就可以了。
gufe
- 发布:2019-12-18 16:21
- 更新:2019-12-18 16:21
- 阅读:1123