getBrandWCPayRequest 和 chooseWXPay 的区别


getBrandWCPayRequest 和 chooseWXPay 都是发起微信支付请求,chooseWXPay 依赖http://res.wx.qq.com/open/js/jweixin-1.0.0.js,也就是说,chooseWXPay 需要注入 wx.config 配置,但 getBrandWCPayRequest 不需要,新版微信使用 chooseWXPay。

timestamp 使用小写s调用成功,timeStamp调用失败

wx.chooseWXPay({
    timestamp: 0, // 支付签名时间戳,注意微信jssdk中的所有使用timestamp字段均为小写。但最新版的支付后台生成签名使用的timeStamp字段名需大写其中的S字符
    nonceStr: '', // 支付签名随机串,不长于 32 位
    package: '', // 统一支付接口返回的prepay_id参数值,提交格式如:prepay_id=\*\*\*)
    signType: '', // 签名方式,默认为'SHA1',使用新版支付需传入'MD5'
    paySign: '', // 支付签名
    success: function (res) {
        // 支付成功后的回调函数
    }
});

优质内容筛选与推荐>>
1、RS485转RS232
2、numpy最大值和最大值索引
3、drcom 不耍流氓
4、JAR包放在WEB-INF/lib子目录报ClassNotFoundException解决方案
5、weboack 入门二


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号