更新记录

1.0.0(2025-04-10)

新版发布。


平台兼容性

Vue2 Vue3
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"
}

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件自身不采集任何数据,插件使用的银联商务开放平台 SDK采集数据请参考其官方说明:https://open.chinaums.com/index

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问