一种IC卡与银行卡的解绑方法技术

技术编号:13992689 阅读:99 留言:0更新日期:2016-11-14 01:00
本发明专利技术提供了一种应用于自动充值签约转账平台系统中的IC卡与银行卡的解绑方法,该方法通过在系统中查找到与待解约的IC卡绑定的用户及银行卡相同的信息并其设置为空,然后修改相对应的绑定关系信息,完成了IC卡与银行卡之间的解约关系。用户不使用银行卡或者银行卡丢失,通过该方法很方便的将银行卡或者信用卡与IC卡的绑定关系解除,从而保证了用户的财产安全。

【技术实现步骤摘要】

本专利技术涉及通信
,特别是涉及一种IC卡与银行卡的解绑方法
技术介绍
随便社会和经济的发展,为了更好地服务于广大市民,各种充值卡片已经出现在人们的生活中,比如公交IC卡。这种IC卡具有信息存储、信息查询、交易支付等基本功能,但是不能够提取现金。人们在使用时,需要对IC卡进行充值,但是更多的时候充值网点较少,充值时间也是有限的,若是错过了充值时间或者没有充值网点,就不能进行充值。因此迫切需要建立一套自动充值的系统,该充值系统中对IC卡可以对每个人建立账号和密码、将IC卡与银行卡进行绑定,然后对IC卡进行充值。但是当绑定的银行卡或者信用卡等损坏、不使用、丢失等其他原因,导致绑定的银行卡或者信用卡不能够使用,或者是IC卡不使用,为保证银行卡或者信用卡的安全性,要先解除IC卡与银行卡、信用卡的绑定关系。
技术实现思路
本专利技术的目的在于提出一种IC卡与银行卡的解绑方法,其能解决IC卡与银行卡之间的绑定关系解除的问题。为了达到上述目的,本专利技术所采用的技术方案如下:本专利技术公开了一种IC卡与银行卡的解绑方法,该方法应用于自动充值签约转账平台系统中,包括以下步骤:S1:根据用户信息、银行卡信息获取当前用户账户及当前用户银行账户;S2:查询当前用户银行账户所签约的IC卡及数目;S3:获取待解约的IC卡及数目并将首个待解约的IC卡记为当前解约IC卡;S4:获取当前解约IC卡的解约原因,若是自动解约,则执行S5;S5:查询当前解约IC卡所对应的充值金账户所绑定的用户银行账户,当该用户银行账户与当前用户银行账户相同时,将该用户银行账户的信息设为空;S6:将当前用户银行账户与IC卡的签约关系移植到解约关系表中,并修改签约状态为已解约;将当前用户银行账户的信息移植到解约用户银行账户信息表中,并修改用户与银行卡号的签约状态为已解约;S7:保存修改信息,获取下一个待解约的IC卡,并记为当前解约IC卡,执行S4。优选地,所述步骤S3中当获取待解约的IC卡数目大于所述当前用户银行账户所签约的IC卡数目,则退出。优选地,所述步骤S4和S5之间中还包括,若是挂失解约,则查看当前解约CI卡所对应的银行是否有对IC卡下黑名单的权限,若无,执行下一步骤;如有,则将当前解约IC卡写入黑名单中。优选地,所述步骤S5之后还包括S52:按照时间先后顺序在签约关系表中查找当前解约IC卡签约的用户银行账户中签约时间最晚的用户银行账户设置为默认扣款账户。本专利技术具有如下有益效果:本方法应用于自动充值签约转账平台系统中,能够完成IC卡与银行卡等的自动解除,也即是当用户银行卡、IC卡不使用或者丢失的时候,能够将IC卡与银行卡的绑定关系解除,以保护用户的财产安全性。附图说明图1是本专利技术提供的一实施例的方法流程图之一;图2是本专利技术提供的一实施例的方法流程图之二。具体实施方式下面,结合附图以及具体实施方式,对本专利技术做进一步描述:如图1所示,本专利技术所提供的一种IC卡与银行卡的解绑方法是IC卡的自动充值绑定转账系统中的一种用于IC卡与银行卡的解绑方法。当用户的IC卡绑定的银行卡或者信用卡损坏、丢失、不使用等原因,需要对IC卡进行将银行卡或者信用卡接触绑定,或者是由于不在使用CI卡,为了保证银行卡或者信用卡的安全性,要解除IC卡与银行卡或者信用卡之间的绑定关系。该IC卡可以是羊城通卡,也可以是公交卡,或者其它具有刷卡消费充值功能的便民卡。当用户将IC卡与银行卡进行解绑时,该自动充值绑定转账方法要执行以下步骤:(1)自动充值签约转账平台系统初始化,并建立网络通信的监听端口,启动监听端口,等待银行客户端的连接,若客户端有连接,则接受连接,否则继续侦听其网络端口。自动充值签约转账平台系统中设有网络通信的监听端口,持续侦听系统与银行客户端的连接。当有连接时,该系统才能够进行将处理相关的业务。(2)创建业务工作线程并与银行客户端建立连接、同时接收银行端发送的解约报文。建立该系统与银行客户端的连接,然后接受银行客户端发送来的解约报文。这里的报文是通信领域内两个设置之间进行交互和传输的数据单元,也即是一个数据块,其不仅包括所要发送的数据,还包括其他根据通信协议所设定的一些规则信息。(3)解析解约报文并对报文长度、报文数据域、认证码等进行合法性认证。如合法则继续进行下一步,否则根据出现的错误类型,判断是否需要返回给银行客户端,若是,则执行第7步,否则退出。由于通信链路的存在很多不确定的问题到导致报文的错误,因此要对报文进行合法性的验证,比如报文长度、报文数据域、认证码等等是否符合通信协议所规定的,若符合,则说明该报文无误,若不符合,说明该报文出现错误,并判断该错误类型,然后看是否要返回给银行客户端错误信息。(4)根据IC卡内部报文协议生成解约内部报文。当银行客户端与系统建立连接后,就可通过相对应的协议发送IC卡的解约内部报文,该报文中可能包括比如IC卡的基本信息、如卡号、卡片类型等一些基本信息,还可能包括一些银行卡的信息。(5)调用IC卡的解绑方法接口进行解绑操作,然后获取解绑报文内部字符串生成并发送解约内部报文。调用解绑方法接口然后完成对IC的解绑操作,当解绑成功后将修改的数据信息封装成相对应报文然后发送出去。所述解绑方法也即是本专利技术所提供的IC卡与银行卡的解绑方法,其具体包括以下步骤:S1:根据用户信息、银行卡信息获取当前用户账户及当前用户银行账户。其中用户想要解约,首先用户需输入当前待解约的用户账户及用户银行账户,所述用户账户是指用户在某一个银行所开设的电子账户,所述用户银行账户是指用户的电子账户与某一张银行卡所绑定的一种签约关系的账户。用户账户包括用户的基本信息,比如用户名称、证件号码、证件类型。用户银行账户包括银行卡信息及用户信息,银行卡信息包括银行卡号及银行卡类型。S2:查询当前用户银行账户所签约的IC卡及数目;S3:获取待解约的IC卡及数目并将首个待解约的IC卡记为当前解约IC卡。当用户将所有需要解约的IC卡信息输入到该自动充值签约转账平台系统中,系统得到待解约的IC卡及其数目,该方法从系统中获取到待解约的IC卡及其数目。该待解约的IC卡数目时小于或者等于当前用户银行账户所签约的IC卡数目。其中,对于一张银行卡可能绑定多个不同的IC卡,有时候需要解约的只是其中的一张IC卡或者多个IC卡,但是待解约的IC卡数目最大不超过当前用户银行账户所签约的IC卡数目。S4:获取当前解约IC的解约原因,当该解约原因是自动解约,执行步骤S5。其中,根据解约的原因不同,可能会采取不同的操作,因此在解约的时候需要首先获取当前解约IC卡的解约原因,该自动解约是指正常情况下将IC卡与银行卡进行解除绑定关系,挂失解约是指当IC卡丢失或者银行卡丢失等情况下,将IC卡与银行卡进行解除绑定关系。S5:查询当前解约IC卡所对应的充值金账户所绑定的用户银行账户,当该用户银行账户与当前用户银行账户相同时,将该用户银行账户的信息设为空。从待解约IC卡所对应的充值金账户所绑定的用户银行账户中查找到与当前用户银行账户相同的,然后将该用户银行账户的信息设为空即可。S6:按照时间先后顺序在签约关系表中查找当前解约IC卡签约的用户银行账户中签约时间最晚的用户银行账户并设置为默认扣款账户。也即是查找当前解约IC卡的最本文档来自技高网...

【技术保护点】
一种IC卡与银行卡的解绑方法,该方法应用于自动充值签约转账平台系统中,其特征在于,包括以下步骤:S1:根据用户信息、银行卡信息获取当前用户账户及当前用户银行账户;S2:查询当前用户银行账户所签约的IC卡及数目;S3:获取待解约的IC卡及数目并将首个待解约的IC卡记为当前解约IC卡;S4:获取当前解约IC卡的解约原因,若是自动解约,则执行S5;S5:查询当前解约IC卡所对应的充值金账户所绑定的用户银行账户,当该用户银行账户与当前用户银行账户相同时,将该用户银行账户的信息设为空;S6:将当前用户银行账户与当前解约IC卡的签约关系移植到解约关系表中,并修改签约状态为已解约;将当前用户银行账户的信息移植到解约用户银行账户信息表中,并修改用户与银行卡号的签约状态为已解约;S7:保存修改信息,获取下一个待解约的IC卡,并记为当前解约IC卡,执行S4。

【技术特征摘要】
1.一种IC卡与银行卡的解绑方法,该方法应用于自动充值签约转账平台系统中,其特征在于,包括以下步骤:S1:根据用户信息、银行卡信息获取当前用户账户及当前用户银行账户;S2:查询当前用户银行账户所签约的IC卡及数目;S3:获取待解约的IC卡及数目并将首个待解约的IC卡记为当前解约IC卡;S4:获取当前解约IC卡的解约原因,若是自动解约,则执行S5;S5:查询当前解约IC卡所对应的充值金账户所绑定的用户银行账户,当该用户银行账户与当前用户银行账户相同时,将该用户银行账户的信息设为空;S6:将当前用户银行账户与当前解约IC卡的签约关系移植到解约关系表中,并修改签约状态为已解约;将当前用户银行账户的信息移植到解约用户银行账户信息表中,并修改用户与银行卡号的签约状...

【专利技术属性】
技术研发人员:谢振东苏浩伟陈欢张旭温晓丽程世勇李延宏
申请(专利权)人:广州羊城通有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1