标签:ati Once pre span cal 返回 小程序 参数 小程序开发
微信小程序开发功能之:微信支付
微信支付需要配置后台操作。根据小程序开发文档返回的参数进行处理
微信小程序前端支付接口
function wxPay(data, CallBack) { data.custID = custID wx.request({ url: SendPay_ApiUrl, data: data, header: { ‘content-type‘: ‘application/json‘ }, success: function (res) { var data=JSON.parse(res.data) console.log(res) console.log(‘appId:‘ + data.appId) console.log(‘key:‘ + data.Key) console.log(‘timeStamp:‘ + data.timeStamp) console.log(‘nonceStr:‘ + data.nonceStr) console.log(‘package:‘ + data.package) console.log(‘paySign:‘ +data.paySign) var singValue = "" singValue += "appId=" +data.appId singValue += "&nonceStr=" + data.nonceStr singValue += "&package=prepay_id=" + data.package singValue += "&signType=MD5" singValue += "&timeStamp=" + data.timeStamp singValue += "&key=" + data.Key console.log(singValue) var paySign = md5.hex_md5(singValue) paySign = paySign.toUpperCase() console.log(paySign) wx.requestPayment({ ‘timeStamp‘: data.timeStamp, ‘nonceStr‘: data.nonceStr, ‘package‘: ‘prepay_id=‘ + data.package, ‘signType‘: ‘MD5‘, ‘paySign‘: paySign, ‘success‘: function (res) { CallBack(res) }, ‘fail‘: function (res) { CallBack(res) } }) } }) }
标签:ati Once pre span cal 返回 小程序 参数 小程序开发
原文地址:https://www.cnblogs.com/yunshangxiaolei/p/9042703.html