世界上最简单的微信支付SDK, 小程序支付流程详解
第1步.客户端获取登录凭证code, 并发送请求到服务端, 示例如下:
wx.login({
success: function(res) {
if (res.code) {
//发起网络请求
wx.request({
url: 'https://test.com/pay', // 获取预支付参数地址
data: {
code: res.code
},
success: function(res) {
// 第3步处理
}
})
} else {
console.log('获取用户登录态失败!' + res.errMsg)
}
}
});
第2步.服务端调用扩展库方法, 获取预支付信息返回给客户端
\wxpay\JsapiPay::getPayParams($params, $code)
wx.login({
success: function(res) {
if (res.code) {