一种基于短信方式进行圈存圈提的方法和系统技术方案

技术编号:10528575 阅读:116 留言:0更新日期:2014-10-15 10:51
本发明专利技术公开了一种基于短信方式进行圈存圈提的方法和系统。所述方法包括:智能卡根据智能卡端交易状态,通过短信向系统端发送交易请求信息,并更新智能卡端交易状态,记录本次交易请求信息;系统端接收所述交易请求信息,并根据系统端交易状态向智能卡发送交易指令;智能卡根据所述交易指令执行交易处理,并在交易处理成功后保存本次交易记录,更新智能卡端交易状态,并通过短信发送应答信息给系统端;系统端收到所述应答信息,完成交易,并当系统端在预定时间内未收到智能卡发送的应答信息时,系统端主动向智能卡发送查询指令,查询交易记录。本发明专利技术使得在短信不稳定时系统和智能卡端的数据还能够保持一致,避免对用户的财产造成不必要的损失。

【技术实现步骤摘要】
一种基于短信方式进行圈存圈提的方法和系统
本专利技术涉及智能卡的金融安全领域,尤其涉及的是一种基于短信方式进行圈存圈提的方法和系统。
技术介绍
随着手机智能卡射频识别技术的发展,使用手机智能卡实现非接触式应用的技术陆续为广大用户所接受,基于RFID的移动支付业务已经在全世界范围内蓬勃发展。利用手机等无线终端所提供的数据通道与后台系统交互技术,可以实现让用户随时随地完成钱包充值、消费记录查询等手机钱包的管理功能,给消费者提供远远超出传统IC卡的用户体验,比如基于短信的圈存圈提交易系统,用户可以通过短信完成各种交易等。然而,目前基于短信的圈存圈提交易系统普遍存在一些问题,由于短信的不稳定行性导致智能卡与系统之间交易数据不一致;并且当交易异常中断时,系统无法主动获取交易状态,对用户的财产造成不必要的损失。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种新型的基于短信方式进行圈存圈提的方法和系统,解决基于短信的圈存圈提交易系统中由于短信的不稳定性造成的智能卡与系统之间交易数据不一致的问题。本专利技术解决技术问题所采用的技术方案如下:一种基于短信的基于短信方式进行圈存圈提的方法,其中,包括步骤:A、智能卡根据智能卡端交易状态,通过短信向系统端发送交易请求信息,并更新智能卡端交易状态,记录本次交易请求信息;B、系统端接收所述交易请求信息,并根据系统端交易状态向智能卡发送交易指令;C、智能卡根据所述交易指令执行交易处理,并在交易处理成功后保存本次交易记录,更新智能卡端交易状态,并通过短信发送应答信息给系统端;D、系统端收到所述应答信息,完成交易,更新系统端交易状态,当系统端在预定时间内未收到智能卡发送的应答信息时,系统端主动向智能卡发送查询指令,查询交易记录。所述的基于短信方式进行圈存圈提的方法,其中,所述步骤A之前还包括:接收用户操作指令,通过STK菜单启动交易。所述的基于短信方式进行圈存圈提的方法,其中,所述步骤D还包括:系统端记录系统端交易状态,并在交易成功后保存交易记录。所述的基于短信方式进行圈存圈提的方法,其中,所述步骤D还包括:当智能卡收到所述查询指令后,根据所述查询指令查找对应交易记录,并短信发送给系统端,且若智能卡有进行中的交易,则结束当前交易,并将交易状态更新为交易失败保存。一种基于短信方式进行圈存圈提的系统,其中,所述系统包括:智能卡端第一处理模块,用于智能卡根据智能卡端交易状态,通过短信向系统端发送交易请求信息,并更新智能卡端交易状态,记录本次交易请求信息;系统端第一处理模块,用于系统端接收所述交易请求信息,并根据系统端交易状态向智能卡发送交易指令;智能卡端第二处理模块,用于智能卡根据所述交易指令执行交易处理,并在交易处理成功后保存本次交易记录,更新智能卡端交易状态,并通过短信发送应答信息给系统端;系统端第二处理模块,用于系统端收到所述应答信息,完成交易,更新系统端交易状态,并当系统端在预定时间内未收到智能卡发送的应答信息时,系统端主动向智能卡发送查询指令,查询交易记录。所述的基于短信方式进行圈存圈提的系统,其中,所述系统还包括,启动模块,用于接收用户操作指令,通过STK菜单启动交易。所述的基于短信方式进行圈存圈提的系统,其中,系统端第二处理模块还用于记录系统端交易状态,并在交易成功后保存交易记录。所述的基于短信方式进行圈存圈提的系统,其中,所述智能卡端第二处理模块还用于当智能卡收到所述查询指令后,根据所述查询指令查找对应交易记录,并短信发送给系统端,且若智能卡有进行中的交易,则结束当前交易,并将交易状态更新为交易失败保存。本专利技术所提供的基于短信方式进行圈存圈提的方法和系统,由于采用了短信的方式进行数据交互,且智能卡和系统端对交易记录、交易请求信息进行记录和保存,使得在短信不稳定时系统和智能卡端的数据还能够保持一致,避免对用户的财产造成不必要的损失。附图说明图1是本专利技术提供的基于短信方式进行圈存圈提的方法的流程图。图2是本专利技术提供的基于短信方式进行圈存圈提的系统的结构示意图。图3是本专利技术提供的基于短信方式进行圈存圈提的系统的一优选实施例的结构示意图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。参见图1,图1是本专利技术提供的基于短信方式进行圈存圈提的方法的流程图,包括以下步骤:步骤S100、智能卡根据智能卡端交易状态,通过短信向系统端发送交易请求信息,并更新智能卡端交易状态,记录本次交易请求信息;步骤S200、系统端接收所述交易请求信息,并根据系统端交易状态向智能卡发送交易指令;步骤S300、智能卡根据所述交易指令执行交易处理,并在交易处理成功后保存本次交易记录,更新智能卡端交易状态,并通过短信发送应答信息给系统端;步骤S400、系统端收到所述应答信息,完成交易,更新系统端交易状态。下面结合具体的实施例对上述过程进行详细的描述。本专利技术的智能卡和系统端在进行交易信息的交互时,分别记录各自信息,智能卡记录智能卡端交易状态,交易请求信息,并且在交易完成后保存交易记录,而系统端记录系统端交易状态,智能卡的交易请求信息,以及在交易完成后保存交易记录。交易状态主要包括交易进行中、交易完成(包括交易成功和交易失败)等等。而步骤SS100之前,智能卡需先通过安装其的移动终端,接收用户操作指令,通过STK菜单启动交易,移动终端指便于携带内置智能卡的终端或设备,能够通过短信、GPRS与后台服务器进行信息传递,如手机、PDA等等。在交易启动后,执行步骤S100,智能卡接收用户的交易请求,并查看智能卡端交易状态。如果智能卡端交易状态是交易进行中,智能卡可以通过移动终端以短信形式向系统端重新发送交易请求。如果此时智能卡端交易状态为交易完成,则以短信形式将新交易请求信息发送给系统端,并更新智能卡端交易状态,如记录交易状态为“交易进行中”,并记录本次的交易请求信息。系统端接收到智能卡端发送的交易请求信息后,会对交易请求信息进行处理,根据交易请求信息的具体内容,向智能卡发送相应的交易指令,智能卡根据上述交易指令执行相应的交易处理,比如付款、转账等等。交易完成后,智能卡保存本次的交易记录,更新智能卡端交易状态,如将智能卡端交易状态由“交易进行中”修改为“交易完成”。并且以短信形式向系统端发送一个应答信息,将智能卡的交易情况告知系统端。系统端收到智能卡发送的应答信息后,系统端更新自身的交易状态,如将系统端交易状态由“交易进行中”修改为“交易完成”。系统端记录系统端交易状态,并在交易成功后保存交易记录。这样通过上述步骤,智能卡与系统端完成了数据交互,并且两端的交易状态和交易数据保持一致。由于在交易过程中会出现各种异常情况,因此为了对交易异常进行处理,本专利技术的系统端会实时检测智能卡发送的应答信息,而当系统端在预定时间内未收到智能卡发送的应答信息时,系统端发送查询指令,查询智能卡卡端的交易记录。查询指令是通过短信发送的,系统端可以定时对不确定的交易查询,直到得到应答为止。查询指令包括交易要素,如交易类型、交易日期时间、交易序号等。系统端通过发送本文档来自技高网...
一种基于短信方式进行圈存圈提的方法和系统

【技术保护点】
一种基于短信方式进行圈存圈提的方法,其特征在于,包括步骤:A、智能卡根据智能卡端交易状态,通过短信向系统端发送交易请求信息,并更新智能卡端交易状态,记录本次交易请求信息;B、系统端接收所述交易请求信息,并根据系统端交易状态向智能卡发送交易指令; C、智能卡根据所述交易指令执行交易处理,并在交易处理成功后保存本次交易记录,更新智能卡端交易状态,并通过短信发送应答信息给系统端;D、系统端收到所述应答信息,完成交易,更新系统端交易状态,当系统端在预定时间内未收到智能卡发送的应答信息时,系统端主动向智能卡发送查询指令,查询交易记录。

【技术特征摘要】
1.一种基于短信方式进行圈存圈提的方法,其特征在于,包括步骤:A、智能卡根据智能卡端交易状态,通过短信向系统端发送交易请求信息,并更新智能卡端交易状态,记录本次交易请求信息;B、系统端接收所述交易请求信息,并根据系统端交易状态向智能卡发送交易指令;C、智能卡根据所述交易指令执行交易处理,并在交易处理成功后保存本次交易记录,更新智能卡端交易状态,并通过短信发送应答信息给系统端;D、系统端收到所述应答信息,完成交易,更新系统端交易状态,当系统端在预定时间内未收到智能卡发送的应答信息时,系统端主动向智能卡发送查询指令,查询交易记录;所述步骤D还包括:系统端记录系统端交易状态,并在交易成功后保存交易记录;所述步骤D还包括:当智能卡收到所述查询指令后,根据所述查询指令查找对应交易记录,并短信发送给系统端,且若智能卡有进行中的交易,则结束当前交易,并将交易状态更新为交易失败保存;所述步骤A中,如果智能卡端交易状态是交易进行中,智能卡通过移动终端以短信形式向系统端重新发送交易请求;如果此时智能卡端交易状态为交易完成,则以短信形式将新交易请求信息发送给系统端,并更新智能卡端交易状态,并记录本次的交易请求信息;所述步骤D还包括:系统端可随时向智能卡端发送查询指令,查询智能卡端交易状态,以保证系统端随时查询核对所需交易;所述步骤D还包括:对短信内容进行加密,加密算法为MD5或3DES。2.根据权利要求1所述的基于短信方式进行圈存圈提的方法,其特征在于...

【专利技术属性】
技术研发人员:刘丁张海勤伍爵博
申请(专利权)人:深圳市国民电子商务有限公司
类型:发明
国别省市:广东;44

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

1