现在很多地方我们偶需要使用IC卡,例如超市的会员卡、公交卡、停车卡、水电缴费卡等,这些IC卡在为我们生活带来便利的同时其圈存也是一个需要解决的问题。以往的圈存方式是到固定的地方使用现金进行人工圈存,但是这种圈存方式给人们带来了极大的不便,因此圈存现金充值机就逐渐成为了新的IC卡圈存方式。
使用圈存现金充值机,实现了顾客从现金充值到IC卡的全自助服务,且圈存现金充值机可以放在商场、超市、社区等任意场所,市民充值无需到固定的地点,也无需长时间等待,可完成就近快速充值过程。另外值得一提的是,圈存现金充值机不仅支持现金支付,还可以嵌入相应的银联卡、微信、支付宝等支付模块,实现线上支付,符合现在多数人的支付习惯,让充值更加便利。
公交卡自助圈存机使用流程
1)需要进行银校转账业务的师生与银行和校方签定转账业务协议并设定的账户转账条件(如账户底限低于某一设定值,个人账户每次转账金额)。
2)系统每天定时检查系统客户账目,把满足转账条件的人员名单,形成转账申请文件,通过约定通讯方式向银行发送。
3)银行每天定时检收申请文件,收到后进行相应的解密处理形成转账结果文件。
4)发回申请主机,主机收到后进行入账处理,正常成功的入账,异常失败的作异常处理记录。
5)签约账户师生持校园卡可通过自助领款机领取相应的转款金额。
以银行端的前置机转发为准的处理方式
概括地说就是银行端的前置机首先接收公交卡自助圈存机发出的圈存请求,根据圈存金额把银行卡的余额做减项操作,然后把这些信息发给公交卡的自助圈存机,公交卡的圈存机根据圈存金额把公交卡的余额做加项操作,完成加油卡的充值。
公交卡圈存机把这些主要信息加密打包发送到银行端的前置机。
银行端的圈存机通过安全与通讯处理模块拆包、解密,若检验通过了卡的合法性,则调用银行业务处理模块,把相应卡的余额减去圈存金额,做转帐处理。
银行业务处理模块把处理的结果传送给银行端的前置机,银行端圈存机调用安全与通讯处理模块把内容加密、打包做成请求数据包[数据详细格式见接口说明]向加油站的圈存机发出处理请求,请求数据包是银行与校园的接口。
公交卡的圈存机处理银行端圈存机发过来的请求包,同时根据请求包中的公交卡信息、圈存金额信息,调用公交卡圈存处理模块把相应卡的余额加上圈存金额,完成银行卡到加油站的充值转帐。
公交卡的圈存机向银行端圈存机发出操作结果的应答包[见接口说明],应答包是公交卡与银行的接口,应答包里面含有公交卡系统处理结果的返回码,若是圈存成功的返回码号,则银行端圈存机向圈存机发送交易成功的信息,否则,向圈存机发送交易失败的信息,银行端进行圈存冲正处理。
以公交卡的圈存机转发为准的处理方式
以公交卡的圈存机转发为准的处理方式与以银行端的圈存机转发为准的处理方式有一些不同,概括地说就是加油站的前置机首先接收圈存机发出的圈存请求,然后, 公交卡前置机把这些信息转发给银行端的圈存机,银行端的前置机根据圈存金额把银行卡的余额做减项操作,若成功, 公交卡的前置机接收成功的返回码,调用程序进行处理,完成公交卡的充值;若失败,公交卡的圈存机接收失败的返回码,并通知圈存机。
这里以一个用户作为圈存操作的主体为例子,用户向圈存机里输入银行卡信息、卡密码、公交卡信息和需要圈存的金额,圈存机把这些主要信息加密打包发送到公交卡的前置机。
公交卡的圈存机把这些信息转发给银行端的前置机作出处理请求,请求数据包是公交卡与银行的接口。
银行端的圈存机处理公交卡前置机发过来的请求包,通过安全与通讯处理模块拆包、解密,根据请求包中的交易码信息[见接口说明,按交易码号进行相应业务处理,如圈存、查询、冲帐等操作],根据请求包中的银行卡信息、圈存金额信息,调用银行业务处理模块把相应卡的余额减去圈存金额,做转帐处理。
银行端的圈存机向公交卡圈存机返回操作结果,若转帐成功,则公交卡圈存机调用燃气卡圈存处理模块把相应公交卡的余额加上圈存金额,完成银行卡到公交卡的充值转帐。若转帐失败,公交卡圈存机就向银行圈存机发送交易失败的信息,交易就结束了。