更新记录
1.0.0(2025-04-10)
新版发布。
平台兼容性
App |
快应用 |
微信小程序 |
支付宝小程序 |
百度小程序 |
字节小程序 |
QQ小程序 |
HBuilderX 3.6.8,Android:5.0,iOS:12,HarmonyNext:不确定 |
× |
× |
× |
× |
× |
× |
钉钉小程序 |
快手小程序 |
飞书小程序 |
京东小程序 |
鸿蒙元服务 |
× |
× |
× |
× |
× |
H5-Safari |
Android Browser |
微信浏览器(Android) |
QQ浏览器(Android) |
Chrome |
IE |
Edge |
Firefox |
PC-Safari |
× |
× |
× |
× |
× |
× |
× |
× |
× |
银联商务全民付移动支付(App综合支付)插件接口使用说明
注意:打包需要勾选微信支付和支付宝支付模块,3.1.8版支付渠道码有变化,支付渠道 01微信原生支付 02支付宝支付 04支付宝小程序 05微信小程序支付 021港版支付宝。
1、插件对象
<script>
//插件对象
import * as QmfPay from "@/uni_modules/Lizii-QmfPay";
export default {
}
</script>
2、初始化
onLoad() {
//初始化
QmfPay.initialize({
appId:"wx4689f34e374ae2e",//开放平台appid
universalLink:"https://app.gyxxx.com/",//微信通用连接(ios端),
aliMiniPayScheme:"gyscheme",//支付宝小程序AppScheme(ios端),
cloudPayScheme:"ysfuppay"//云闪付UrlScheme(ios端)
});
}
3、自建微信小程序支付
//自建微信小程序支付
QmfPay.wxMiniPay({
userName:"gh_03250926625d",//填小程序原始id
path:"pages/app_pay/app_pay",//拉起小程序页面的可带参路径,不填默认拉起小程序首页,对于小游戏,可以只传入 query 部分,来实现传参效果,如:传入 "?foo=bar"。
miniprogramType:0//MINIPTOGRAM_TYPE_RELEASE = 0; MINIPROGRAM_TYPE_TEST = 1;MINIPROGRAM_TYPE_PREVIEW = 2;
}, function(res){
console.log(res);
var returnCode = res.resultCode;
var resultInfo = res.resultInfo;
});
4、银联综合支付(微信小程序支付)
//银联综合支付(微信小程序支付)
var params = {
"package":"Sign=WXPay",
"appid":"wx5789f26e37b6ae3b",
"sign":"F45D3849A6421E5ED49CE2C29F83C8CF",
"partnerid":"466003135",
"prepayid":"ori=130FU20220311101444518",
"noncestr":"BgqaiZiuJYwawlXcStbQgVzLIeOQQWQQ",
"timestamp":"20220311221444",
"miniuser":"gh_744d2ebca056",//固定不变
"minipath":"pages/appPay/index"//固定不变
};
var payChannel = "05";//支付渠道 01微信原生支付 02支付宝支付 04支付宝小程序 05微信小程序支付 021港版支付宝
var payData = JSON.stringify(params);//服务端下单获取
QmfPay.upPay(payChannel, payData, function(res){
console.log(res);
var returnCode = res.resultCode;
var resultInfo = res.resultInfo;
});
5、银联综合支付(支付宝小程序)
//银联综合支付(支付宝小程序)
var params = {
"miniuser":"2019010762862511",//固定不变
"msgType":"trade.appPreOrder",
"package":"Sign=ALI",
"minipath":"pages/appPay/index/index",//固定不变
"appScheme":"iOS:gyscheme;Android:gyscheme",
"sign":"B763B59FC79A308F3390CC18D444B0FE",
"prepayid":"ori=11VC022041311135464687j",
"noncestr":"lSvXoGuhZptpBuHLtCsKjqDIqUDYTDCu",
"timestamp":"20220413112539"
};
var payChannel = "04";//支付渠道 01微信原生支付 02支付宝支付 04支付宝小程序 05微信小程序支付 021港版支付宝
var payData = JSON.stringify(params);//服务端下单获取
QmfPay.upPay(payChannel, payData, function(res){
console.log(res);
var returnCode = res.resultCode;
var resultInfo = res.resultInfo;
});
6、云闪付
//云闪付
var params = {
tn:""
};
var payData = JSON.stringify(params);//服务端下单获取
QmfPay.ysfPay(payData, function(res){
console.log(res);
var returnCode = res.resultCode;
var resultInfo = res.resultInfo;
});
7、 在manifest.json配置中,iOS设置支付宝支付的appScheme和云闪付的UrlScheme
/* ios打包配置 */
"ios" : {
"urltypes" : "gyscheme,ysfuppay"
}