微信支付–v3版

主要记录在这里以防后面忘记。。。。

 

1、前面网上一大堆,不说直接上前端方面代码。。

 

  var wx;
        wx.config({
            debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
            appId: appId, // 必填,公众号的唯一标识
            timestamp: timestamp4, // 必填,生成签名的时间戳
            nonceStr: noncestr4, // 必填,生成签名的随机串
            signature: signature, // 必填,签名,见附录1
            jsApiList: [‘chooseWXPay‘] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2
        });
         function order_Pay() {
                wx.ready(function () {
wx.chooseWXPay({
    appId: appId,
    nonceStr: noncestr3,
    package: paypackage,
    paySign: paySign3 ,
    signType: ‘MD5‘,
    timestamp: timestamp3,
    success: function (res) {
        if(res.errMsg == "chooseWXPay:ok" ) { 
         alert("支付成功");
            window.location.href="***地址";
        }else{
            alert(res.errMsg);
            window.location.href="****";
        }
    },
    cancel:function(res){ //支付取消
        alert("您取消了支付");
    }
});
                });
            }


备注:时间戳和签名必须一一对应,不然会报错,巨坑。。

 

微信支付--v3版

原文:http://www.cnblogs.com/paul-du/p/6275582.html

以上是微信支付–v3版的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>