小程序支付签名

注意:小程序支付需要使用再次签名

MD5Encode.js文件下载地址:https://download.csdn.net/download/qq_33040483/10722234

引入

var MD5Encode = require("../../utils/MD5Encode.js");
res是接口返回的数据
 
let beforMD5 = "appId=" + res.appId + "&nonceStr=" + res.nonceStr + "&package=" +                 
res.package + "&signType=MD5" + "&timeStamp=" + res.timeStamp + "&key=" + res.key;
let sigNew = MD5Encode.hexMD5(beforMD5).toUpperCase()
      wx.requestPayment({
          'appId': res.data.list.appId,
          'timeStamp': res.data.list.timeStamp,
          'nonceStr': res.data.list.nonceStr,
          'package': res.data.list.package,
          'signType': 'MD5',
          'paySign': sigNew,
          'success': function (res) {
            wx.redirectTo({ // 支付成功
              url: '../orderDetail/orderDetail?orderId=' + that.data.orderData
            })
          },
          'fail': function (res) {
            wx.navigateBack({
              delta: 1,
            })
          }
        })
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值