微信小程序支付

小程序支付数据前面字段列表:
image.png

调用wx.requestPayment(OBJECT)发起微信支付

Object参数说明:
image.png

示例代码:
app.request('/充值接口',{amount:that.data.money},function(data,res){
  //  请求成功
  console.log(data);
  wx.requestPayment({
    timeStamp: data.rechargeInfo.timeStamp,
    nonceStr: data.rechargeInfo.nonceStr,
    package: data.rechargeInfo.package,
    signType: data.rechargeInfo.signType,
    paySign: data.rechargeInfo.paySign,
    success:function(sucres){
      console.log(sucres);
    },
    fail:function(failres){
      console.log(failres);
    }
  })
},function(data,res){
  //  请求失败
})

代码解析:
首先接入充值入口,充值金额作为变量传递给后台,后台返回给前台的信息包含timeStamp、nonceStr、package、signType、paySign等信息,timeStamp、nonceStr、package、signType、paySign这些信息作为必要参数接入,然后发起微信支付。

你可能感兴趣的:(微信小程序支付)