首先调用小程序wx.login登录接口 获取用户code 将code作为参数 传给后端 调用后端接口wechat/pay/prepay 获取后端 这五个返回值 nonceStr package2 paySign signType timeStamp wx.login({ success: function (res) { var userId = wx.getStorageSync(userId
首先调用小程序wx.login登录接口 获取用户code
成功返回后,用户点击支付,调用微信支付接口wx.requestPayment: 后端设置好金额,用户调用即可支付
最后我们的项目在调用微信wx.requestPayment 支付接口时,在success成功函数里请求了我方后端接口,获取状态码,判断是否支付成功。因为用户支付给微信,成功之后,只有用户能够看到,我方后端是获取不到是否支付成功的,请求这个接口就是这个目的。在微信请求支付成功之后,请求后端获取返回值。 |
2019-09-09
2019-06-21
2019-12-14
2021-10-17
2019-06-14