拉卡拉pos机官网下载(拉卡拉原理)

本文目录
一、拉卡拉pos机怎么使用
pos机使用前先打开电源键,把卡磁条的部分向左下从前往后刷,之后输入消费的金额进行密码确认即可完成交易,具体内容如下:
1、打开pos机电源,输入操作号和相应密码。
2、输入完毕来到pos机刷卡界面。
3、按“确认”后,输入“1”选择消费。
4、输入消费金额后,再按“确认”。就会来到“请插卡或刷卡或挥卡”界面。
5、先操作刷磁条卡。把银行卡有磁条的一面面向pos机,然后放入pos机右边的槽内,从上往下拉动银行卡。
6、随后,pos机便会读出银行卡的卡号,无误后按“确认”。
7、输入密码再按“确认”,随后便是在pos机上签名,等待pos机出完纸后便完成交易了。
1、不要只刷信用卡,偶然也要刷借记卡,信凯庆用卡和借记卡需要交替使用,时不时仔孙察的刷一下借记卡消费一下。
2、从理论上来说,同一张信用卡不要在同在一台机器上延续刷卡超过3个月,满3个月可以适当的暂停,过两个月再回来刷,当然如果你使用的是卡呗生活的落地POS机,可以选择无视,自选落地商户,合理规划消费。
3、不要把刷卡小念茄票丧失,小票保存,活期扫描留底,以备不时之需。
4、信用卡额度超越1W,消费时建议每笔刷卡控制在60%以内。
二、拉卡拉装pos机是怎么盈利的
拉卡拉装pos机是盈利方法是刷卡流水的提成和机器盈利。机器的价格是500元,那么你卖给商户可能就是600、800这个价格可以自己把控。
其主要任务是对商品与媒体交易提供数据服务和管理功能,并进行非现金结算。POS是一种多功能终端,把它安装在信用卡的特约商户和受理网点中与计算机联成网络,就链猜皮能实现电子资金自动转账,它具有支持消费兆闭、预授权、余额查询和转账等功能。
使用起来安全、快捷、可靠。大宗交易中基本经营情报难以获取,导入POS系统主要是解决零售业信息管理盲点。连锁分店管理信息系统中的重要组成部分。
适用于大、中型超市、连锁店、大卖场、大、中型饭店及一切高水平管理的零售企业。具有IC卡功能,可使用会员卡和内部发行IC卡及有价证券。可说话客显。可外接扫描枪、打印机等多种外设。具有前、后台进、销、存配送等大型连锁超市管理功能。
餐饮型具有餐饮服务功能,可外接多台厨房打印机、手持点菜机等各种外设。可实现无人看管与PC机远程通讯,下载资料。具有以太网通讯功能,通过ADSL宽带构成总、分店网络即时管理系统。
三、拉卡拉原理
大家都知道,拉卡拉就是一个手机刷卡器。拉卡卡、智能手机、拉卡拉软件、网络,构成了一个完整的、更强大的POS系统。
因为在手机应用app的这一层,拉卡拉可以做很多很多方便的功能,这样借助于类似传统的刷卡服务,提供一系列现在支付宝也正在大力发展的生活服务等功能。而这个是银联的POS所严重缺乏的。目前来说,移动支付里,最方便的肯定是支付宝的快捷支付;但考虑国内目前的安全环境,用户把银行卡和密码托管给一个网站来管理,明显不如用的时候输入一下的方式更能被接受。
相对于更安全的支付宝加网银的方式,拉卡拉做到了与发卡行无关,这样也不需要手机上安装各种不同的银行的网银客户端。所以,显然拉卡拉在某些应用场景比一些其他的移动败虚支付方式更有优势。下面我们就来看看拉卡拉的技术原理是怎么回事。
1.1一个电池就占了绝大部分地方,导致整个拉卡拉个头偏大,可供刷卡万次以上;
1.2左边的四根引线,对应于耳机插头上的4个区域。分别是左声道(Left)、右声道(Right)、麦克风(Mic)和接地线(Gnd)。其中L和R是接收手机往外输出信号的接口,M是输出信号到手机的接口。需要注意的是并不是所有的顺序都一样。因为存在两个不一样的标准,国际标准和国家标准。像联想、中兴等大部分国产手机都是国家标准,跟右侧的图一样的顺序。而iphone、htc、三星、小米等手机都是国际标准,M和Gnd的顺序是反向的。拉卡拉的某些版本可以自动识别M和G的正反向。
1.3电路板最右面的芯片处理输入信号和转换刷卡数据的A\D(音频\数字)处理模块,它是整个系统的核心。在手机应用里点击刷卡时,音频信号通过L或R从手机发送到电路板,通过A\D模块转换成数据信号。刷卡时电路板拿到银行卡信息,再通过A\D模块转换成音频传输给手机。当然手机APP应用里在信号出入的时候,也需要做相应的A\D编解码工作,这个也是手机APP里最重要的工作。
手机与拉卡拉的音频通讯大概结构大概的流程是:
2.1先在手机上打开拉卡拉的应用。点击刷卡。
2.2手机应用会调用android api的AudioTrack,通过L和R线路给拉卡拉手机刷卡设备发送一段通知信号(L和R表达的信息是一样的,只是波形是反相的,L的高电平对应于R的低电平,还没搞清楚拉卡拉为什么这么设计)。
2.3芯片上的通讯模块拿到音频信号,解码后发现是刷卡通知,就等待刷卡层传来刷卡信息。
2.4在刷卡槽刷卡后,卡的信息传递给芯片。
2.5芯片拿到卡的信息,编码成音频信号,同M线路发送给手机。
2.6手机APP通过AudioRecord对音频信号进行采样则芦,拿到数字信号。
2.7手机APP程序通过对数据信号进行解码,拿到实际的数据信息,即卡的信息。
2.8如果刷卡失败,则手机APP拿到的是一段失败提示信息。
2.9至此手机与刷卡器的通讯完成,手机APP再使用此卡的信息与拉卡拉的服务器端后台通讯,处理后续支付操作。
其中的技术关键点是(孙枯带细节本文暂不讨论):
a)传输上使用什么样的调制方式,采用什么样的波特率、频率。
b)通讯上如何制定合适的协议,包括如何判断信号开始、如何握手建立连接。
c)编码上如何编码表示数据,如何校验和纠错,如何滤波和解码数据。
耳机线传输一般是1250HZ~9600HZ之间的交流音频信号。信号的调制解调有3种方式,调幅(AM)、调频(FM)和调相(PM)三种。根据对拉卡拉的输入输出信号的分析,我们发现拉卡拉使用的是调幅方式,频率为9600HZ和4800HZ的音频信号。
a)我们发现,在个别手机上,接收到的音频波形跟其他手机相比,是反相的。即高电平的波峰变成了低电平的波谷。这个问题可以在解码的时候,根据特定的前导码来判断。
b)手机Mic采样到的音频信号电平可能会不一样。例如同一段音频信号,使用A手机AudioRecord采样出来,波峰的值大概是32000;另外找一个手机可能是3200,根据我们的多种不同手机测试,发现可以相差10倍。处理方法是,可以额外的进行一次处理,先归一化;或者是滤波的时候,动态的根据峰值来调整阈值。
c)有些手机的Mic不认非标准的采样率。比如三星的I9308,如果使用9600*4的采样率初始化AudioRecord,就会报错;改成44100就没有问题。
每次通讯报文在100字节左右(50个汉字左右)(见参考资料1)。因此,拉卡拉的传输效率看来不是问题。
拉卡拉用了一个取巧的方式。其先发送一段9600HZ的音频信号,紧接着再发送一段表示同样数据的4800HZ的音频信号。如果手机能处理高频率的信号,后面的低频率信号就可以用来校验前面的数据。如果前面的处理有问题,直接从后面拿低频率的信号来处理也一样可以保证拿到完整的数据。当然,我们还可以在数据本身叫上校验和纠错。
官方说“拉卡拉手机刷卡器内置有安全芯片,每一台刷卡器对应有唯一的银行卡磁条信息保护密钥。使用专用安全算法,保证一机一密,一次一密。用户的个人密码,采用RSA非对称加密方法进行加密”。(见参考资料1)
但是根据我们观察,貌似拉卡拉的电路板上并没有特殊的安全相关模块。整个体系也没有使用CA证书做相关的电子签名和身份认证。所以,其安全性还有待研究。
拉卡拉的使用场景还是太简单了。其基本上仅仅使用了一个刷卡后的信号通过音频MIC线路传输给手机APP的功能。传输的数据也很简单。其实相当于将数据从电路板发送到手机APP,通过L/R将数据从手机发送到电路板要更简单、更高效,这一块拉卡拉几乎没怎么用上。我们可以在这个系统结构上做更多双向的数据通讯,把一些安全性要求更高的操作放到硬件上来完成,从而实现更高的安全保障,提供更多的功能,适用更多的应用场景。