顺晟科技
2021-06-16 10:59:09
444
公众号支付是用户在手机即时通信软件中打开商户的H5页面,商户在H5页面通过调用即时通信软件钱包提供的支付插件接口调起即时通信软件钱包支付模块完成支付。
支付流程及应用程序接口参考官方文档:https://qpay。QQ。com/buss/wiki/38/1200
页面唤起支付源码如下:
' body on load=' pay();'
脚本类型=' application/JavaScript ' src=' https://open。手机。QQ。com/SDK/QQ API。js?_ bid=152 '/脚本
脚本类型='application/javascript '
function pay(){
//验证是否是即时通信软件
mqq。设备。Ismobileqq(函数(结果){
if(result) {
var isIos=mqq.iOS
//alert('是否是IOS : ' ISIOS);
var isAndroid=mqq.android
//alert('是否是Android : '是Droid);
var qqVersion=mqq .QQVersion
//alert(' QQ版: ' QQ版);
//唤起即时通信软件钱包
this.callPay()
} else {
"警报("请在手机即时通信软件中打开此页面');
返回错误的
}
});
}
函数callPay(){
mqq.tenpay.pay({
令牌id : ' $ {预付费' _id} ',
},函数(结果,结果代码){
if(结果=='权限被拒绝'){
"警报("无权限');
} else {
警报(结果。result code);
文件。位置。href=' $ { ReDirectURl }
}
});
}
/script
div id=' cancels ' style=' display : none;'class='result-page '
div class='type '
I style=' background : URL(%=CSS path % img/cancel。png)0 0不重复;背景尺寸: ;' width : 63 pxhright : 63 pxdisplay : inline-block;'/i
p取消支付/p
/div
/div
17
2022-03
16
2021-06
16
2021-06
16
2021-06
16
2021-06
16
2021-06