非接触式智能卡的不确定交易记录处理方法技术

技术编号:2963987 阅读:230 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及非接触式智能卡的不确定交易记录处理方法。POS机在处理交易时,通过回读非接触式智能卡,判断写卡是否成功,报警提示的手段避免不确定记录产生;同时,当有无法避免的不确定记录产生后,当再次交易时,依据交易记录中卡交易计数器的数值判断和计算,从后续正常交易记录倒推方式逐步确认是否转为正常,自动对不确定记录进行修正。本发明专利技术解决了非接触式智能卡消费系统中卡库不平的问题,提高系统可靠性和准确性。

【技术实现步骤摘要】

本专利技术涉及。
技术介绍
目前,随着大规模集成电路技术、电子计算机技术、软件工程技术和通信技术的迅速发 展,以此为基础发展了非接触式智能卡技术也得以迅速发展。在企业、校园食堂消费,公共 场所会员消费管理得到广泛应用。非接触式智能卡由于存储容量大,可以读写的特点,通常 作为电子钱包使用。即将交易金额、账户余额等信息写入智能卡中,消费时使用POS机读写卡片完成交易,取代人工销售饭票或者现金交易等方式。但是,众所周知,非接触式读卡器读写距离小于10cm,在消费时用户要把卡片靠近读卡器读写卡区域,由读写卡器完成卡片读 写。用户在刷卡交易过程中,卡片移出POS感应区过快,造成卡片读写异常,卡读写设备不 能确定是否已成功写入交易后的信息,因此不能确定该笔交易记录是否为有效记录。这种记 录我们称为不确定交易记录。最终,导致消费管理系统不能确定卡片电子钱包当前余额,也 不能确定交易记录决定的数据库中余额是否与IC卡内的余额一致,即非接触式智能卡片系统 常见的卡库不平问题。常用的不确定交易记录处理方式是,根据不确定交易记录和卡片实际 金额,人工进行数据调整。
技术实现思路
本专利技术所要解决的技术问题是针对上述问题,提出一种在交易过程中能有效控制和防 止非接触式智能卡的不确定交易记录发生,同时在不确定交易记录产生后,通过自动调整和 修正不确定交易记录的方法。本专利技术的一个技术方案,包括如下步骤1) 非接触式智能卡初始化,将卡中的卡交易计数器置零;2) 完成交易后,在数据库中查找该卡是否存在不确定交易流水号,若査找结果为是,则 对该不确定交易流水号对应的不确定交易记录进行处理;3) 若步骤(2)中査找结果为否,贝ljPOS机在非接触式智能卡中写入余额,并使所述卡 交易计数器的数值增加l;4) 判断POS机回读非接触式智能卡是否成功,若判断结果为是,则产生正常交易记录;5) 若步骤(4)中判断结果为否,则提示重新刷卡;6) 判断是否重新刷卡,若判断结果为是,则返回步骤(3);7) 若步骤(6)中的判断结果为否,则产生不确定交易记录,等待下一次交易后进行步 骤(2)。所述不确定交易记录的处理过程包括以下步骤1) 判断是否存在卡交易计数器的数值大于不确定交易流水号的正常交易记录;若判断结 果为否,则进行步骤(4);2) 若步骤(1)中判断结果为是,则检测正常交易流水号对应的卡交易计数器的数值是 否等于不确定交易流水号对应的卡交易计数器的数值,若检测结果为是,则将不确定交易流水号对应的不确定交易记录更改为无效交易记录后,进行步骤(4);3) 若步骤(2)中检测结果为否,则判断正常交易流水号对应的卡交易计数器的数值是 否比不确定交易流水号对应的卡交易计数器的数值大l,若判断结果为是,则倒推非接触式智 能卡中的余额,并将不确定交易流水号对应的不确定交易记录转为正常交易记录;4) 读取POS机上新产生的交易信息;5) 若步骤(3)中判断结果为否,则返回步骤(4)。所述正常交易记录包括正常交易流水号、非接触式智能卡卡号、交易金额、非接触式智 能卡余额、卡交易计数器的数值和交易时间;所述不确定交易记录包括不确定交易流水号、 非接触式智能卡卡号和卡交易计数器的数值。所述正常交易记录与所述不确定交易记录分别位于数据库中不同的表录中。未经初始化的非接触式智能卡为未知卡或挂失卡。本专利技术的有益效果本专利技术由于在非接触式智能卡中设置了卡交易计数器,在POS机增加交易计数器处理模 块,通过后台的软件控制,依据卡交易计数器对交易记录进行过滤和处理,有效控制和防止 非接触式智能卡的不确定交易记录的产生;并且可在不确定交易记录产生后,通过自动调整 和修正不确定交易记录,省去了人工处理不确定交易记录的麻烦,节省人工,提高使用效率。采用本专利技术的水声载波通讯系统的应用方法,结构简单,成本低廉,误码率低。附图说明图l为本专利技术控制不确定交易记录产生的流程图。 图2为本专利技术对不确定交易记录处理的流程图。具体实施方式根据附图l,在非接触式智能卡片发行时,初始化卡交易计数器。未经初始化过的卡片, POS将认为是未知卡片或者挂失卡片;在POS机业务处理程序中,每完成一次新交易时,POS机读出卡交易计数器数值,并根据消费情况,把交易后余额和将卡交易计数器数值增加l后,重新写入非接触式智能卡中;POS机回读非接触式智能卡中的余额和卡交易计数器数值,确 认写入成功后,产生正常交易流水号,同时将正常交易流水号存储在POS机存储器件内,完成一笔交易。后台数据库进行数据采集,采集正常交易记录后作为财务账目基础数据。 若发生非接触式智能卡过早移走,回读非接触式智能卡的卡交易计数器和交易余额不成功,POS机不确定是否已经写卡成功时,则报警提示重新刷卡。若重新放置非接触式智能卡,贝IJPOS机继续将此前的信息写入,并作为正常交易记录存 储在POS机内。未重新放置非接触式智能卡,则POS机保存该笔交易,同时标记为不确定交易记录。此类记录在采集到后台数据库后,与正常交易记录分存在数据库中不同的表中,不可以作为账 务统计的数据,需要经过处理后确一认为正常或者无效交易记录。正常交易记录包括正常交易 流水号、非接触式智能卡卡号、交易金额、非接触式智能卡余额、卡交易计数器的数值和交易时间;不确定交易记录包括不确定交易流水号、非接触式智能卡卡号和卡交易计数器的数 值。在采集数据或者进行账务处理时,对不确定交易记录进行处理。处理方式为依据交易记 录中卡交易计数器的数值判断和计算,从后续正常交易记录倒推方式逐步确认是否转为正常。若存在与卡交易计数器的数值相同的一笔正常交易计记录和任意笔不确定交易记录,则 所有这些不确定交易记录都将确认为无效交易记录,表明这些不确定交易记录在交易过程中 未写卡成功。 .若存在卡交易计数器数值增加了l的后续正常交易记录,则根据后续记录中的交易额和余 额倒推前余额,若存在余额符合的任意多笔不确定交易记录,则将其中一笔转为正常交易记 录。其余的都将确认为无效交易记录。在统计正常交易记录时,未被确认的不确定交易记录不会被统计在内。只有在不确定交 易记录被确认为有效后,该记录将按照确认该笔记录的后一笔正常交易记录的时间统计。根据附图2,当后台采集到不确定交易记录后,査找数据库中是否存在与该非接触式智能卡卡号相同并且卡交易计数器的数值大于等于当前不确定交易流水号所对应的一条或多条正 常交易流水号;如果没有,则等待下次数据釆集后再处理;如果找到与卡交易计数器的数值 一样的正常交易流水号,说明该不确定交易记录并没有生效,根据提示重新刷卡后,已产生 正常交易记录,该不确定交易记录做无效交易记录处理;如果找到与卡交易计数器的数值比 当前不确定交易流水号多l的正常交易记录,则不确定交易记录转为正常交易记录,存储入库。 根据后续记录中的交易额和余额倒推前余额,若存在余额符合的任意多笔不确定交易记录, 则将其中一笔转为正常交易记录。其余的都将确认为无效交易记录。权利要求1、,包括如下步骤1)非接触式智能卡初始化,将卡中的卡交易计数器置零;2)完成交易后,在数据库中查找该卡是否存在不确定交易流水号,若查找结果为是,则对该不确定交易流水号对应的不确定交易记录进行处理;3)若步骤(2)中查找结果为否,则POS本文档来自技高网...

【技术保护点】
非接触式智能卡的不确定交易记录处理方法,包括如下步骤:1)非接触式智能卡初始化,将卡中的卡交易计数器置零;2)完成交易后,在数据库中查找该卡是否存在不确定交易流水号,若查找结果为是,则对该不确定交易流水号对应的不确定交易记录进行处理;3)若步骤(2)中查找结果为否,则POS机在非接触式智能卡中写入余额,并使所述卡交易计数器的数值增加1;4)判断POS机回读非接触式智能卡是否成功,若判断结果为是,则产生正常交易记录;5)若步骤(4)中判断结果为否,则提示重新刷卡;6)判断是否重新刷卡,若判断结果为是,则返回步骤(3);7)若步骤(6)中的判断结果为否,则产生不确定交易记录,等待下一次交易后进行步骤(2)。

【技术特征摘要】

【专利技术属性】
技术研发人员:江志强韩小军丁华邱海涛
申请(专利权)人:上海鲁能中卡系统集成有限公司
类型:发明
国别省市:31[中国|上海]

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

1
相关领域技术
  • 暂无相关专利