银行二维码支付接入问题

s1223s 2017-05-06 04:23:42
最近在做银行的二维码支付接入,拿到文档后有几个地方不是很理解。
1.下载了签名的证书私钥(.sm2)、公钥(.cer)公钥直接导入,私钥证书不知道该怎么使用
2.由于使用的是php的demo,PHP代码通过调用LAJP来调取了JAVA环境进行签名。在php demo中签名后得到的数据不能通过测试的验签,不知道是哪一步除了错
附上网页端的测试demo:http://wxpay.cmbc.com.cn/cmbcpaydemo/MainServlet?name=toQrcodePay.do
提供的本地签名函数:
<?php

require_once("php_java.php");//引用LAJP提供的PHP脚本
try
{
$signAlg = $_REQUEST['signAlg'];
$base64SourceData = $_REQUEST['base64SourceData'];
$base64P12Data = $_REQUEST['base64P12Data'];
$p12Password = $_REQUEST['p12Password'];
$ret = lajp_call("cfca.sadk.api.SignatureKit::P1SignMessage", $signAlg,$base64SourceData, $base64P12Data,$p12Password);
echo "{$ret}<br>";
}
catch(Exception $e)
{
echo "Err:{$e}<br>";
}
?><a href="index.html">return</a>
...全文
1645 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
后台亮点功能: 亮点一、系统设置里 关注微信二维码功能(可以自定义微信二维码); 亮点二、系统设置里 提现功能多出 可设置手续费 按百分比()计算设置,并且还拥有可设置一次结算多少钱免手续费; 亮点三、系统设置里 可自定义线路域名(多线路交易)主要防攻击,可自定义会员禁止申请的二级域名; 两点四、订单管理里 商品管理功能(可以监控所有卖家发布商品名称,可以第一时间打击非法商品); 亮点五、商户结算中 给客户结算时 备注信息里 可以直接显示出 要结算的银行账户等信息(无需在此点击个人账户查看结算到的账户,方便及时结算),并且填写结算金额时会自动判断收取多少手续费; 亮点六、后台可以设置短信每条多少钱 亮点七、后台集成官方微信支付接口 前台亮点功能: 亮点一、会员中心中 多出 可关注 扫二维码,关注微信公众号。 亮点二、会员中心里 多出 可申请结算并且收取多少手续费 亮点三、添加商品(商品连接)短址,优化以前尾数16位 改为4位 亮点四、我的连接里 连接地址也改为短址、以前的16位改为5位 方便推广 亮点五、在售卡连接里带有扫二维码(手机支付) 亮点六、我的连接里 新增可自定义二级域名 大大方便会员推广自己商品 亮点七、我的连接里 带有多线路推广功能 亮点八、前台发布商品时可以设置邮箱通知、手机短信通知(开启手机通知有人成功购买可手机短信通知) 亮点九、售卡页面支持手机版 亮点十、售卡页面支持手机版支付宝、手机版微信
挂式云消费机 挂式云消费机是自主研发一种简易化、智能化的新型消费机,具有完善的系统功能,灵活的消费管理功能,安全可靠的保护性能,可以实现交易和结算的电子化、智能化,提高用户的管理效率和管理手段,适用于校园、企业、政府机关的食堂、超市、会所等内部收费的场合。 挂式云消费机空间占用少,不会占用收银台面空间,保持台面的整齐干净。水滴形设计,兼顾美观和人体力学,让商户用的更顺手。 1、挂式云消费机采用主客双彩屏,工作人员和消费人员可同时查看显示内容,刷卡扫码更直观; 2、多种消费模式(随机消费、定值消费等),可设定多种类型的消费卡(学生卡、教师卡等),语音播报各种类型的消费卡,消费成功语音提示,杜绝错付漏付现象; 3、支持微信支付二维码支付,银联云闪付,IC卡支付,电子校园卡支付等方式; 4、挂式云消费机支持网线、WiFi、4G多种方式,产品落地更方便;后台系统采用腾讯云服务器,无需安装软件,可直接在电脑、手机等设备的浏览器上面登录管理; 5、机械键盘,按键回弹清晰,按键接触范围大,方便食堂员工操作; 6、支持USB、RS232等多种接口,自主研发生产,随时提供开发支持; 7、特别定制的安装支架,支持多种安装固定方案,支持隐藏式布线,不影响室内外装修美观; 8、挂式云消费机支持关注微信公众号实现充值、挂失、订餐点菜等功能。 产品型号 挂式云消费机 消费模式 支持刷IC卡、2.4G手机卡、ID卡、微信电子校园卡、微信支付宝付款二维码和离线二维码、无卡消费、卡码合一(扫码消费和刷卡消费扣的同一个账户上的钱),银联云闪付、手机NFC、苹果Apple Pay等(可选配) 功能 支持随机消费、定值消费、定价消费、计次消费、菜单消费、订餐、微信点菜、补贴、打折、优惠、积分、限制;离线消费限制消费额度和消费时间 通讯模式 支持4G/WIFI/网线(可选配) 支持卡类 IC卡/ID卡/银联卡 读写时间 ≤0.3秒 显示方式 液晶+数码管+LED显示 感应距离 0 — 50 mm 工作温度 –20℃~55℃ 储存温度 –30℃~80℃ 声响提示 蜂鸣器/中文语音 平均功耗 小于5W 输入电源 220V AC, 60Hz,0.5A 数据存储量 在线模式数据实时上传,离线消费记录数最多2万(离线消费记录数可扩展) 工作模式 在线模式与离线应急模式并存 支持加密算法 3DES,DES,RSA,MDS,SH1,SH2 内存 16M(可以扩展64M) 系统升级 支持GPRS,WIFI无线升级;TCP 网络升级 参数下载 支持GPRS,WIFI无线实时下载;TCP 网络实时下载 数据采集 GPRS,WIFI无线采集 扩展功能 可外接小票打印机 通讯频率 13.56MHz 支持非接触协议 ISO1443A/B 支持接触协议 ISO7816 T0/1 银行协议 支持PBOC3.0协议 典型支持卡片 mifare oneS50,S70卡,CPU卡,2.4G手机卡、NFC卡,银联闪付卡等等。 兼容与扩展能力 无缝接入任何系统的任何种类卡片;接入各类二维码支付;对接任何软件平台 后备电池 锂电池7.2V,断电工作不低于6小时 键盘 机械键芯,激光雕刻,丝印不磨损,使用寿命大于10年 外形尺寸 224mm*163mm*89.5mm 联迪QM500(4G+wifi)产品介绍 联迪QM500(4G+wifi)适用场景 一、适用于各种小额高频的交易场景 1.1具备银联云闪付小额免密免签交易、扫码交易(主扫、被扫功能) 1.2机器支持4G全网通(移动、联通、电信),交易速度更快、信号涵盖范围更广。同时支持WiFi通讯,可以自由切换通讯模式。 二、与收银系统进行通讯,支持compos模式类的对接 设备具有串口接口,可以与收银机、电子秤、电脑等Windows、安卓系统上的位机进行交互,实现收银支付一体化

1,170

社区成员

发帖
与我相关
我的任务
社区描述
移动支付相关内容讨论专区
社区管理员
  • 移动支付
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧