微信支付

Posted 武柳俊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信支付相关的知识,希望对你有一定的参考价值。

引入js

<script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>

function onBridgeReady(){
WeixinJSBridge.invoke(
getBrandWCPayRequest, {
"appId":pames.appId, //公众号名称,由商户传入

"timeStamp":pames.timeStamp, //时间戳,自1970年以来的秒数

"nonceStr":pames.nonceStr, //随机串

"package":pames.package,

"signType":"MD5", //微信签名方式:

"paySign":pames.paySign //微信签名
},
function(res){
if(res.err_msg == "get_brand_wcpay_request:ok" ){
// 使用以上方式判断前端返回,微信团队郑重提示:

//res.err_msg将在用户支付成功后返回ok,但并不保证它绝对可靠。

alert(支付成功!);
}
});
}
if (typeof WeixinJSBridge == "undefined"){
if( document.addEventListener ){
document.addEventListener(WeixinJSBridgeReady, onBridgeReady, false);
}else if (document.attachEvent){

document.attachEvent(WeixinJSBridgeReady, onBridgeReady);

document.attachEvent(onWeixinJSBridgeReady, onBridgeReady);
}
}else{
onBridgeReady();
}

 小程序支付H5支付请移步官方文档

 

https://pay.weixin.qq.com/wiki/doc/api/index.html

 

 

以上是关于微信支付的主要内容,如果未能解决你的问题,请参考以下文章

微信支付——微信公众号内支付 代码

网站如何接入微信支付功能?微信支付详细教程它来了(建议收藏)

微信支付v3的demo怎么转换成thinkphp代码

微信小程序代码片段分享

spring_boot_pay支付宝,微信,银联支付详细代码案例

asp微信支付代码v4.1无需证书版,带回调入库的asp支付源码