国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 熱點 > 微信 > 正文

微信小程序 支付功能(前端)的實現

2024-07-22 01:17:05
字體:
來源:轉載
供稿:網友

微信小程序 支付功能(前端)的實現

只提供微信小程序端代碼:

var app = getApp();Page({  data: {},  onLoad: function (options) {    // 頁面初始化 options為頁面跳轉所帶來的參數    var that = this    //登陸獲取code    wx.login({      success: function (res) {        console.log(res.code)        //獲取openid        that.getOpenId(res.code)      }    });  },  getOpenId: function (code) {    var that = this;    wx.request({      url: "https://api.weixin.qq.com/sns/jscode2session?appid=小程序appid&secret=小程序應用密鑰&js_code=" + code + "&grant_type=authorization_code",      data: {},      method: 'GET',      success: function (res) {        that.generateOrder(res.data.openid)      },      fail: function () {        // fail      },      complete: function () {        // complete      }    })  },  /**生成商戶訂單 */  generateOrder: function (openid) {    var that = this    //統一支付    wx.request({      url: '后臺路徑',      method: 'GET',      data: {        gfee: '商品價錢',        gname: '商品名稱',        openId:openid        (商品價錢和商品名稱根據自身需要是否傳值,openid為必傳)      },      success: function (res) {        var pay = res.data        //發起支付        var timeStamp = pay[0].timeStamp;        var packages = pay[0].package;        var paySign = pay[0].paySign;        var nonceStr = pay[0].nonceStr;        var param = { "timeStamp": timeStamp, "package": packages, "paySign": paySign, "signType": "MD5", "nonceStr": nonceStr };        that.pay(param)      },    })  },  /* 支付  */  pay: function (param) {    console.log("支付")    console.log(param)    wx.requestPayment({      timeStamp: param.timeStamp,      nonceStr: param.nonceStr,      package: param.package,      signType: param.signType,      paySign: param.paySign,      success: function (res) {        // success        wx.navigateBack({          delta: 1, // 回退前 delta(默認為1) 頁面          success: function (res) {            wx.showToast({              title: '支付成功',              icon: 'success',              duration: 2000            })          },          fail: function () {            // fail          },          complete: function () {            // complete          }        })      },      fail: function (res) {        // fail      },      complete: function () {        // complete      }    })  }})

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 蛟河市| 武宁县| 南雄市| 全椒县| 阿拉善左旗| 嵩明县| 阿合奇县| 五台县| 沅陵县| 扶余县| 大方县| 丰县| 新化县| 博野县| 安龙县| 中西区| 大丰市| 扎兰屯市| 梁山县| 英超| 吴忠市| 奈曼旗| 博野县| 昌宁县| 莒南县| 达拉特旗| 曲麻莱县| 尖扎县| 新田县| 壶关县| 高雄市| 桑植县| 女性| 永嘉县| 方城县| 弥勒县| 石嘴山市| 邢台市| 库尔勒市| 含山县| 九台市|