微信小程序支付功能-前端
·
流程
- 将订单信息根据接口传给后端,
- 根据后端返回的信息调用wx.requestPayment()方法拉起支付页面
- 完成支付
一、获取后端返回的参数

主要参数
timeStamp – 时间戳, 即当前的时间
nonceStr – 随机字符串, 长度为32个字符以下, 推荐生成随机数算法: 调用随机数函数生成,将得到的值转换为字符串
package – 从统一下单接口返回的prepay_id参数值,提交格式如:prepay_id=*
signType – 签名类型,默认为MD5, 直接写MD5
paySign – 签名
二、调用 requestPayment API

pay(data) { // 支付
wx.requestPayment({
timeStamp: data.timeStamp,
nonceStr: data.nonceStr,
package: data.package,
signType: data.signType,
paySign: data.paySign,
success(res) {},
fail(err) {}
})
}
更多推荐


所有评论(0)