前提:
小程序为企业小程序 并开通了 微信打款认证
例子🌰:
我们这里以订单为例子
1.创建订单 朝后端发送订单id 或信息
2.后端生成 时间戳/随机字符/id/后端算法签名
3.将获取到的数据 塞入 wx.requestPayment然后就可以掉起为微信支付的接口
wx.requestPayment({timeStamp: data.timeStamp + '', //后端返回的时间戳nonceStr: data.nonceStr, //后端返回的随机字符串package: data.package, //后端返回的prepay_idsignType: data.signType, //后端签名算法,根据后端来,后端MD5这里即为MD5paySign: data.paySign, //后端返回的签名success: (res)=> {Toast('支付成功'+ res)this.updateData()},fail: (res)=> { Toast('用户支付扣款失败'+ res)console.log('用户支付扣款失败', res)}})