敬告:此 demo 演示为开放测试页面,仅用于开发者快速测试体验应用功能,请严格遵守开发者协议,威尼斯人888-5845vip威尼斯电子游戏。
♦ js-sdk 引用方式:
♦ 普通网页 script 方式加载:下载最新版 ,请在页面上调用 jsbridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge
♦
//发起支付
jsbridge.cncb.pay({
//开放银行商户号 生产由开放银行配置了签名公钥后提供
openmercode : "citicifop9999996",
//开放银行产品编码,党费通产品固定填写 106
openbusitype: "106",
//开放银行产品接口版本号,党费通产品固定填写 1.0.0
openver : "1.0.0",
//开放银行商户名称 生产由开放银行配置了签名公钥后提供
openmername : "党费通xxx商户",
//入口交易码
opentranscode : "ifopf999",
//发起日期
openlaunchdate: "20190519",
//发起时间
openlaunchtime: "084356",
//请求流水号
openmerflowid : "xxxxxxxxxxxxyyyymmddhhmmss123456",
//业务参数,请根据业务类型自定义字段(原样传递给 sdk),此仅为示例
business: {
//预订单模式接口码
opentranscode: "ifopf999",
//项目编号(必输),传入前需保证此项目编码已经同步到党费通系统
prono : "jz_month_dues",
//党费通产品类型(必输) 固定df
bustype : "df",
//党费通系统代码(必输)需跟党费通b端对接人员确认
syscode : "hnjz",
//微信appid(必输)微信开放平台中的appid
wxappid : "wx44173947d351812a",
//业务订单号(必输)表示一笔业务订单,支付成功后不能重复
tradeno : new date().gettime().tostring(),
//支付流水号(必输)表示一次支付请求,每次调起sdk需要更换
tranflowno : new date().gettime().tostring(),
//人员姓名(非必输)
usrnm : "张三",
//党员标识(必输)
parmemctfno : "341126197709218366",
//人员手机号(非必输)
usrnum : "13718543876",
//订单金额(必输)
ordapyamt : "0.01",
//5845vip威尼斯电子游戏的支付方式(必输)暂时输入0
tranchnl : "0",
//是否在缴费界面显示党员姓名(非必输)传1显示,不传不显示
showusrnm : "1",
//是否在缴费界面显示党员所在党组织信息(非必输)传1显示,不传不显示
usrbranch : "1",
//项目名称(必输)
proname : "常规缴费项目",
//是否使用sdk默认的缴费成功或者失败页面(非必输,默认不使用) 0 不使用, 3 使用, 1 只使用默认成功的页面, 2 只使用默认失败的页面
showdefaulresultpage: "0"
}
}, function(succ, data) {
alert((succ ? "成功" : "失败") "\n" json.stringify(data));
});