CN103714625A - 一种智能卡充值方法及*** - Google Patents

一种智能卡充值方法及*** Download PDF

Info

Publication number
CN103714625A
CN103714625A CN201310712864.1A CN201310712864A CN103714625A CN 103714625 A CN103714625 A CN 103714625A CN 201310712864 A CN201310712864 A CN 201310712864A CN 103714625 A CN103714625 A CN 103714625A
Authority
CN
China
Prior art keywords
intelligent card
charging intelligent
card
smart card
charging
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201310712864.1A
Other languages
English (en)
Other versions
CN103714625B (zh
Inventor
温丽明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Watchdata Co ltd
Original Assignee
Beijing WatchData System Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing WatchData System Co Ltd filed Critical Beijing WatchData System Co Ltd
Priority to CN201310712864.1A priority Critical patent/CN103714625B/zh
Publication of CN103714625A publication Critical patent/CN103714625A/zh
Application granted granted Critical
Publication of CN103714625B publication Critical patent/CN103714625B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

本发明公开了一种智能卡充值方法及***,首先由用户通过智能卡充值终端设备向智能卡充值平台发送充值请求,智能卡充值平台根据智能卡ID获取用户的历史充值交易记录,并查看历史充值交易记录的智能卡充值结果是否异常,若是则进行智能卡补充值后再进行正常充值,若否则直接进行正常充值。在进行智能卡补充值时,首先确认智能卡充值结果异常的类型,再根据智能卡充值结果的类型进行智能卡补充值。本发明所述的方法及***能够***在智能卡充值操作异常情况下的补充值,提高了充值***的容错性,增强了***的异常处理能力,保证了智能卡和充值平台在充值金额上的一致性,提高了用户的满意度。

Description

一种智能卡充值方法及***
技术领域
本发明涉及智能卡电子钱包应用技术领域,具体涉及一种智能卡充值方法及***。
背景技术
随着智能卡的迅猛发展,智能卡上应用的多样化,电子钱包作为一种智能卡支付应用也被广泛应用于公交、ETC(Electronic Toll Collection,电子不停车收费***)、消费等领域。针对不同领域、不同方式的在线充值***也就相继出现,例如通过读卡器,终端、路旁设备等进行电子钱包的充值。但无论通过什么方式,总会出现各种异常(例如人为移动智能卡、网络通信不稳定等情况)均会导致充值服务器平台与智能卡上充值金额的不一致。这就会存在两种情况,一种是,服务器连接金融***扣款成功了,但是智能卡充值操作失败,这就需要服务器与金融***后续进行冲正操作;另外一种是服务器连接金融***扣款成功了,智能卡充值操作成功,但是智能卡操作结果未能反馈给服务器,服务器只能判断此次操作失败,这就造成服务器与智能卡金额不一致的情况。这就亟需一种补充值方式来处理各种异常情况。基于以上背景,本案提出了一种智能卡充值的方法及***。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种智能卡充值方法及***,实现智能卡充值操作异常时的补充值。
为实现上述目的,本发明采用的技术方案为:一种智能卡充值方法,包括以下步骤:
(1)用户通过智能卡充值终端设备向智能卡充值平台发送充值请求;
(2)智能卡充值平台根据用户的智能卡ID获取用户对应的历史充值交易记录,并查看所述历史充值交易记录的智能卡充值结果是否异常,若是则进行智能卡补充值后再进行智能卡正常充值,若否则直接进行智能卡正常充值;进行智能卡补充值的具体方式为:
1)确认智能卡充值结果异常的类型;所述充值结果异常的类型包括智能卡充值失败和智能卡充值平台未收到智能卡充值执行结果;
2)根据智能卡充值结果的类型进行智能卡补充值。
进一步,如上所述的一种智能卡充值方法,步骤1)中,确认智能卡充值结果异常的类型的具体方式为:
智能卡的历史充值交易记录异常时,如果智能卡充值平台收到了智能卡该异常充值交易的交易验证码TAC但交易验证码TAC校验失败,则确认智能卡充值失败;如果智能充值平台未收到智能卡该异常充值交易记录的执行结果,则确认智能卡充值结果类型为智能卡充值平台未收到智能卡充值执行结果。
进一步,如上所述的一种智能卡充值方法,步骤2)中,如果智能卡充值结果异常类型为智能卡充值失败,根据智能卡充值结果的类型进行智能卡补充值的具体方式为:
①智能卡充值平台向智能卡充值业务核心***获取异常的历史充值交易记录的补充值数据,生成充值指令,并通过智能卡充值终端设备将充值指令发送给智能卡;
②智能卡根据充值指令完成智能卡补充值,并将补充值结果通过智能卡充值终端设备发送到智能卡充值平台,完成智能卡补充值。
进一步,如上所述的一种智能卡充值方法,步骤2)中,如果智能卡充值结果异常类型为智能卡充值平台未收到智能卡充值执行结果,根据智能卡充值结果的类型进行智能卡补充值的具体方式为:
I.智能卡充值平台将异常的历史充值交易记录的获取交易认证指令发送给智能卡;
II.智能卡根据所述的获取交易认证指令读取智能卡上该异常的历史充值交易记录对应的交易验证码TAC,并将交易验证码TAC通过终端设备发送到智能卡充值平台;
III.智能卡充值平台对交易验证码进行校验,如果校验成功,则完成智能卡补充值,智能卡交易平台向智能卡充值终端设备返回“补充值成功”标识;如果校验失败则进入步骤IV;
IV.智能卡充值平台向智能卡充值业务核心***获取补充值数据,生成充值指令,并通过智能卡充值终端设备将充值指令发送给智能卡;
V.智能卡根据充值指令完成智能卡补充值,并将补充值结果通过智能卡充值终端设备发送到智能卡充值平台,完成智能卡补充值。
进一步,如上所述的一种智能卡充值方法,该方法还包括:在智能卡充值平台设置智能卡补充值操作允许的最大次数。
进一步,如上所述的一种智能卡充值方法,智能卡充值平台向智能卡充值业务核心***获取补充值数据的具体方式为:
a.智能卡充值平台查看智能卡的补充值操作请求次数是否大于智能卡补充值操作允许的最大次数,若是则向智能卡返回补充值失败,若否则向智能卡充值终端返回补充值确认申请;
b.用户确认补充值操作;
c.智能卡充值平台向智能卡充值业务核心***获取智能卡异常的历史充值交易记录的补充值数据。
更进一步,如上所述的一种智能卡充值方法,步骤II中,智能卡充值平台将异常的历史充值交易记录的获取交易认证指令发送给智能卡的具体方式为:
i.智能卡充值平台查看智能卡的补充值操作请求次数是否大于智能卡补充值操作允许的最大次数,若是则向智能卡返回查询操作请求失败,若否则向智能卡充值终端返回补充值确认申请;
ii.用户确认补充值操作;
iii.智能卡充值平台通过智能卡充值终端将异常的历史充值交易记录的获取交易认证指令发送给智能卡。
一种智能卡充值***,包括:
充值请求模块,用于由用户通过智能卡充值终端设备向智能卡充值平台发送充值请求;
充值模块,用于智能卡充值平台根据用户的智能卡ID获取用户对应的历史充值交易记录,并查看所述历史充值交易记录的智能卡充值结果是否异常,若是则进行智能卡补充值后再进行智能卡正常充值,若否则直接进行智能卡正常充值;在充值结果异常时,充值模块包括:
充值异常类型判断单元,用于确认智能卡充值结果异常的类型;所述充值结果异常的类型包括智能卡充值失败和智能卡充值平台未收到智能卡充值执行结果;
补充值单元,用于根据智能卡充值结果的类型进行智能卡补充值。
再进一步,如上所述的一种智能卡充值***,当智能卡充值结果异常类型为智能卡充值失败,根据智能卡充值结果的类型进行智能卡补充值的具体方式为:
①智能卡充值平台向智能卡充值业务核心***获取异常的历史充值交易记录的补充值数据,生成充值指令,并通过智能卡充值终端设备将充值指令发送给智能卡;
②智能卡根据充值指令完成智能卡补充值,并将补充值结果通过智能卡充值终端设备发送到智能卡充值平台,完成智能卡补充值。
更进一步,如上所述的一种智能卡充值***,当智能卡充值结果异常类型为智能卡充值平台未收到智能卡充值执行结果,根据智能卡充值结果的类型进行智能卡补充值的具体方式为:
I.智能卡充值平台将异常的历史充值交易记录的获取交易认证指令发送给智能卡;
II.智能卡根据所述的获取交易认证指令读取智能卡上该异常的历史充值交易记录对应的交易验证码TAC,并将交易验证码TAC通过终端设备发送到智能卡充值平台;
III.智能卡充值平台对交易验证码进行校验,如果校验成功,则完成智能卡补充值,智能卡交易平台向智能卡充值终端设备返回“补充值成功”标识;如果校验失败则进入步骤IV;
IV.智能卡充值平台向智能卡充值业务核心***获取补充值数据,生成充值指令,并通过智能卡充值终端设备将充值指令发送给智能卡;
V.智能卡根据充值指令完成智能卡补充值,并将补充值结果通过智能卡充值终端设备发送到智能卡充值平台,完成智能卡补充值。
本发明的有益效果在于:本发明所述的方法及***能够***在智能卡充值操作异常情况下的补充值,提高了充值***的容错性,增强了***的异常处理能力,保证了智能卡和充值平台在充值金额上的一致性,提高了用户的满意度。
附图说明
图1为具体实施方式中ETC充值***中采用现有智能卡充值方法进行智能卡充值的拓扑结构示意图;
图2为具体实施方式中ETC充值***中采用现有智能卡充值方法进行智能卡充值的正常充值流程图;
图3为具体实施方式中一种智能卡充值的***的结构框图;
图4为具体实施方式中一种智能卡充值的方法的流程图;
图5为实施例1中ETC充值***采用本发明的智能卡充值方法进行充值的流程示意图;
图6为实施例2中ETC充值***采用本发明的智能卡充值方法进行充值的流程示意图。
具体实施方式
下面结合说明书附图与具体实施方式对本发明做进一步的详细说明。
本具体实施方式中涉及到的技术用语说明:
智能卡:负责执行指令,向智能卡充值平台返回执行结果,如SIM卡、SD卡(安全数码卡)、PBOC卡(人民银行卡)、ETC卡等;
智能卡充值终端设备:负责接收智能卡充值平台指令并将指令传送给智能卡,如读卡器、手机终端、路旁设备、pos机等;
通讯层:主要负责利用通道(GSM/GRPS/Internet等通道)将智能卡充值平台的指令传送给终端设备,它可以处理SMS、BIP、HTTP(HTTPS)等方式;
智能卡充值平台:负责连接金融支付***,完成在线支付操作;获取智能卡核心***的充值数据,生成充值指令,将充值结果上报给智能卡核心***;
智能卡核心***:存储智能卡账户信息,智能卡用户合法性校验、生成充值数据等;
金融支付***:提供支付,如银联在线、交通银行在线支付、第三方支付***(如支付宝)等。
为了更好的理解本发明,本实施方式中首先以ETC卡为例,对现有智能卡充值方法进行简单说明:
图1示出了ETC充值***的网络拓扑结构示意图,该网络中主要涉及六类网元:
一是智能卡即ETC卡等;二是智能卡充值终端设备;三是通讯层通道(GSM/GPRS/Internet);四是智能卡充值平台即ETC充值平台;五是智能卡核心***即ETC核心***;六是金融支付***。
采用现有充值方法进行ETC卡充值的流程如图2所示:
1.用户通过终端设备向ETC充值平台发送充值请求;
2.ETC充值平台向ETC核心***发送用户合法性验证请求,ETC核心***返回校验结果;
3.用户确认充值;
4.ETC充值平台向金融支付***发送支付申请,金融支付***返回支付结果;
5.ETC充值平台从ETC核心***获取充值数据,并生成充值指令发送给终端设备;
6.终端设备将充值指令传送给智能卡,并将智能卡执行结果返回给ETC充值平台;
7.ETC充值平台处理充值流程,并将充值结果上报给ETC核心***。
其中,在正常充值过程时,智能卡在执行充值指令时会生成交易验证码TAC。其计算过程为现有技术,大致如下:TAC子密钥(DTK)左右8位字节异或运算的结果对以下数据进行加密运算来产生(按所列顺序):
—电子钱包余额(交易后);
—电子钱包联机交易序号(加1前);
—交易金额;
—交易类型标识;
—终端机编号;
—交易日期(主机);
—交易时间(主机)。
智能卡电子钱包应用只要发生充值金额的改变,就会生成TAC值,并将TAC值上报给ETC充值平台,由充值平台对该值进行校验,校验成功后由充值平台向ETC核心***上报充值成功,并行终端设备返回“充值成功”标识。
在实际的智能卡充值流程中会存在金融支付***支付成功,但智能卡充值异常的情况,主要分为两类:一类是智能卡执行成功、但是智能卡执行结果未返回到智能卡充值平台;另一类是智能卡执行失败或者智能卡未收到充值指令的情况,本实施方式中将上述另一类情况均称为智能卡充值失败。本发明正是针对该问题提出的一种智能卡充值方法及***,增强充值***异常处理能力,该方法及***适用于不同领域(金融、消费、交通等行业)的智能卡充值。
图3示出了本发明一种智能卡充值***的结构框图,该***包括充值请求模块11和充值模块12,其中:
充值请求模块11用于由用户通过智能卡充值终端设备向智能卡充值平台发送充值请求;
充值模块12用于智能卡充值平台根据用户的智能卡ID获取用户对应的历史充值交易记录,并查看所述历史充值交易记录的智能卡充值结果是否异常,若是则进行智能卡补充值后再进行智能卡正常充值,若否则直接进行智能卡正常充值;在充值结果异常时,充值模块12包括充值异常类型判断单元121和补充值单元122,充值异常类型判断单元121用于确认智能卡充值结果异常的类型;所述充值结果异常的类型包括智能卡充值失败和智能卡充值平台未收到智能卡充值执行结果;补充值单元122用于根据智能卡充值结果的类型进行智能卡补充值。
当智能卡充值结果异常类型为智能卡充值失败,补充值单元122进行智能卡补充值的具体方式为:
①智能卡充值平台向智能卡充值业务核心***获取异常的历史充值交易记录的补充值数据,生成充值指令,并通过智能卡充值终端设备将充值指令发送给智能卡;
②智能卡根据充值指令完成智能卡补充值,并将补充值结果通过智能卡充值终端设备发送到智能卡充值平台,完成智能卡补充值。
当智能卡充值结果异常类型为智能卡充值平台未收到智能卡充值执行结果,补充值单元根据智能卡充值结果的类型进行智能卡补充值的具体方式为:
I.智能卡充值平台将异常的历史充值交易记录的获取交易认证指令发送给智能卡;
II.智能卡根据所述的获取交易认证指令读取智能卡上该异常的历史充值交易记录对应的交易验证码TAC,并将交易验证码TAC通过终端设备发送到智能卡充值平台;获取交易认证指令中会记录智能卡应读取哪条充值交易记录标识的交易认证码,智能卡根据指令中的记录标识读取智能卡中存储的该记录的TAC;
III.智能卡充值平台对交易验证码进行校验,如果校验成功,则完成智能卡补充值,智能卡交易平台向智能卡充值终端设备返回“补充值成功”标识;如果校验失败则进入步骤IV;
IV.智能卡充值平台向智能卡充值业务核心***获取补充值数据,生成充值指令,并通过智能卡充值终端设备将充值指令发送给智能卡;
V.智能卡根据充值指令完成智能卡补充值,并将补充值结果通过智能卡充值终端设备发送到智能卡充值平台,完成智能卡补充值。
图4示出了基于图3中所示充值***的一种智能卡充值方法的流程图,该方法主要包括以下两个步骤:
步骤1:用户通过智能卡终端设备向智能卡充值平台发送充值请求;
步骤2:智能卡充值平台查看历史充值交易记录是否异常,异常时进行智能卡补充值后再进行正常充值,没有异常时直接正常充值。
用户通过智能卡充值终端设备向智能卡充值平台发送充值请求,智能卡充值平台收到该请求后,首先根据用户的智能卡ID获取用户对应的历史充值交易记录,并查看所述历史充值交易记录的智能卡充值结果是否异常,若是则进行智能卡补充值后再进行智能卡正常充值,若否则直接进行智能卡正常充值。其中,历史充值交易记录可能是用户之前最新的一条充值记录,也可以是最近充值记录的多条,具体查询多少条历史充值交易记录可以进行设定,查询时按照充值时间进行查询,由最新的一条充值记录开始查询。
此外,本发明所述的方法及***,还可以在智能卡充值平台设置智能卡补充值操作允许的最大次数N(可以为1次、2次或其它次数),该次数可以在智能充值平台***中一次设置,以后所有补充值操作均使用该值。
本具体实施方式中进行智能卡补充值的具体方式为:
1)确认智能卡充值结果异常的类型;所述充值结果异常的类型包括智能卡充值失败和智能卡充值平台未收到智能卡充值执行结果;
2)根据智能卡充值结果的类型进行智能卡补充值。
其中,步骤1)中,确认智能卡充值结果异常的类型的具体方式为:
智能卡充值平台查询到智能卡的历史充值交易异常时,如果智能卡充值平台收到了智能卡该异常充值交易的交易验证码TAC但交易验证码TAC校验失败,则确认智能卡充值失败;如果智能充值平台未收到智能卡该异常充值交易记录的执行结果,则确认智能卡充值结果类型为智能卡充值平台未收到智能卡充值执行结果。
当智能卡充值结果异常类型为智能卡充值失败,补充值单元122进行智能卡补充值的具体方式为:
①智能卡充值平台向智能卡充值业务核心***获取异常的历史充值交易记录的补充值数据,生成充值指令,并通过智能卡充值终端设备将充值指令发送给智能卡;
②智能卡根据充值指令完成智能卡补充值,并将补充值结果通过智能卡充值终端设备发送到智能卡充值平台,完成智能卡补充值。
当智能卡充值结果异常类型为智能卡充值平台未收到智能卡充值执行结果,补充值单元根据智能卡充值结果的类型进行智能卡补充值的具体方式为:
I.智能卡充值平台将异常的历史充值交易记录的获取交易认证指令发送给智能卡;
II.智能卡根据所述的获取交易认证指令读取智能卡上该异常的历史充值交易记录对应的交易验证码TAC,并将交易验证码TAC通过终端设备发送到智能卡充值平台;
III.智能卡充值平台对交易验证码进行校验,如果校验成功,则完成智能卡补充值,智能卡交易平台向智能卡充值终端设备返回“补充值成功”标识;如果校验失败则进入步骤IV;
IV.智能卡充值平台向智能卡充值业务核心***获取补充值数据,生成充值指令,并通过智能卡充值终端设备将充值指令发送给智能卡;
V.智能卡根据充值指令完成智能卡补充值,并将补充值结果通过智能卡充值终端设备发送到智能卡充值平台,完成智能卡补充值。
其中,上述步骤①和步骤IV中,智能卡充值平台向智能卡充值业务核心***获取补充值数据的具体方式为:
a.智能卡充值平台查看智能卡的补充值操作请求次数是否大于智能卡补充值操作允许的最大次数,若是则向智能卡返回补充值失败,若否则向智能卡充值终端返回补充值确认申请;
b.用户确认补充值操作;
c.智能卡充值平台向智能卡充值业务核心***获取智能卡异常的历史充值交易记录的补充值数据。
上述步骤II中,智能卡充值平台根据用户请求,将获取交易认证指令发送给智能卡的具体方式为:
i.智能卡充值平台查看智能卡的补充值操作请求次数是否大于智能卡补充值操作允许的最大次数,若是则向智能卡返回查询操作请求失败,若否则向智能卡充值终端返回补充值确认申请;
ii.用户确认补充值操作;
iii.智能卡充值平台通过智能卡充值终端将异常的历史充值交易记录的获取交易认证指令发送给智能卡。
所述的获取交易认证指令是由智能卡充值平台生成的,该指令是现有智能卡充值相关规范中规定的,本实施方式中是将其应用到了智能卡补充值过程中。
步骤III中,智能卡充值平台接收到TAC后,对TAC进行校验,如果校验成功,则智能卡充值平台向智能卡核心***上报充值成功,并向智能终端返回“补充值成功”标识,如果智能卡充值平台无法获取TAC或者校验TAC失败,智能卡充值平台即可认为智能卡上次充值交易失败,进行到步骤IV和步骤V(即进行智能卡充值失败时的智能卡补充值流程的步骤①和②)。
如果通过一次补充值过程,仍然存在智能卡充值异常的情况,可以再次通过上述补充值的方式进行补充值操作,如果超过智能卡补充值操作允许的最大次数,智能卡充值仍未成功,则智能卡充值平台认定该智能卡充值操作失败,并向智能卡核心***上报充值失败结果,后续智能卡充值平台需要与金融支付平台进行人工或者自动冲正操作,将金融支付***所支付的充值款项返回给用户金融账号。
本发明的智能卡充值方式,提高了充值***的容错性,增强了***的异常处理能力,保证了智能卡与充值平台在充值金额上的一致性。该方法及***可应用于不同领域(金融、通信、交通等行业)的智能卡电子钱包应用的补充值、不同智能卡物理形态(SIM卡,SD卡、PBOC卡、ETC卡等智能卡)的补充值、以及不同通讯方式(SMS、BIP、HTTP)的智能卡补充值方式。
下面结合具体实施例对本发明进行进一步的说明。
实施例1
本实施例中以ETC卡充值***为进行说明,智能卡充值异常类型为智能卡充值平台未收到智能卡执行结果。该情况下,通过本发明的方法进行智能卡充值的流程图如图5所示:
1.首先在ETC充值平台侧设置补充值操作最大次数属性N,该次数可以在***中设置一次,以后所有补充值操作均使用该值。
2.用户通过智能卡充值终端设备进入充值页面,终端设备读取智能卡ID,并向ETC充值平台发送充值操作申请。
3.ETC充值平台检索其***(ETC充值平台的后台数据库,存储用户的充值记录),获取该智能卡ID对应的金融***支付成功,但是未收到写卡操作结果,且补充值操作次数小于最大次数N的异常的历史充值记录,则向终端返回补充值确认申请。
4.用户确认补充值操作,ETC充值平台向终端设备发送获取交易认证指令,终端设备将该指令传送给智能卡。智能卡执行指令,并将TAC值返回给终端设备。
5.终端设备将TAC上报给ETC充值平台,ETC充值平台校验TAC。
6.如果校验成功,则ETC充值平台向ETC核心***上报充值成功,并向终端设备返回“补充值成功”标识。如果无法获取TAC,或者校验TAC失败,ETC充值平台即可认定智能卡上次充值交易失败,进入智能卡执行充值指令失败的补充值流程的步骤①和②。
实施例2
本实施例中同样以ETC卡充值***为进行说明,智能卡充值异常类型为智能卡充值失败。该情况下,通过本发明的方法进行智能卡补充值的流程图如图6所示:
1.首先在ETC充值平台侧设置补充值操作最大次数属性N,该次数可以在***中设置一次,以后所有补充值操作均使用该值。
2.用户通过终端设备进入充值页面,终端设备读取卡ID,并向ETC充值平台发送充值操作申请。
3.ETC充值平台检索***,获取该智能卡ID对应的支付成功,但是智能卡写卡失败,且补充值操作次数小于最大次数N的记录,则向终端返回补充值确认申请。
4.用户确认补充值操作。
5.ETC充值平台向ETC充值平台获取补充值数据,并生成充值指令传送给终端设备。终端设备将指令发送给智能卡,智能卡执行指令,并将执行结果返回给终端设备(最终执行结果最主要是验证状态字,9000表示成功,非9000为失败,充值平台可以通过状态字知道智能卡充值是否成功)。
6.终端设备将智能卡执行结果上报给ETC充值平台,ETC充值平台向ETC核心***上报充值成功,并向终端设备返回“补充值成功”标识。
7.如果超过补充值次数,智能卡写卡仍未成功,则ETC充值平台记录该智能卡充值操作失败,并向ETC核心***上报充值失败结果
8.后续ETC充值平台需要与金融支付平台进行人工或者自动冲正操作(即将本次操作中,金融支付***所支付的款项返回给用户金融账号)。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其同等技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (10)

1.一种智能卡充值方法,包括以下步骤:
(1)用户通过智能卡充值终端设备向智能卡充值平台发送充值请求;
(2)智能卡充值平台根据用户的智能卡ID获取用户对应的历史充值交易记录,并查看所述历史充值交易记录的智能卡充值结果是否异常,若是则进行智能卡补充值后再进行智能卡正常充值,若否则直接进行智能卡正常充值;进行智能卡补充值的具体方式为:
1)确认智能卡充值结果异常的类型;所述充值结果异常的类型包括智能卡充值失败和智能卡充值平台未收到智能卡充值执行结果;
2)根据智能卡充值结果的类型进行智能卡补充值。
2.如权利要求1所述的一种智能卡充值方法,其特征在于,步骤1)中,确认智能卡充值结果异常的类型的具体方式为:
智能卡的历史充值交易记录异常时,如果智能卡充值平台收到了智能卡该异常充值交易的交易验证码TAC但交易验证码TAC校验失败,则确认智能卡充值失败;如果智能充值平台未收到智能卡该异常充值交易记录的执行结果,则确认智能卡充值结果类型为智能卡充值平台未收到智能卡充值执行结果。
3.如权利要求2所述的一种智能卡充值方法,其特征在于,步骤2)中,如果智能卡充值结果异常类型为智能卡充值失败,根据智能卡充值结果的类型进行智能卡补充值的具体方式为:
①智能卡充值平台向智能卡充值业务核心***获取异常的历史充值交易记录的补充值数据,生成充值指令,并通过智能卡充值终端设备将充值指令发送给智能卡;
②智能卡根据充值指令完成智能卡补充值,并将补充值结果通过智能卡充值终端设备发送到智能卡充值平台,完成智能卡补充值。
4.如权利要求2所述的一种智能卡充值方法,其特征在于,步骤2)中,如果智能卡充值结果异常类型为智能卡充值平台未收到智能卡充值执行结果,根据智能卡充值结果的类型进行智能卡补充值的具体方式为:
I.智能卡充值平台将异常的历史充值交易记录的获取交易认证指令发送给智能卡;
II.智能卡根据所述的获取交易认证指令读取智能卡上该异常的历史充值交易记录对应的交易验证码TAC,并将交易验证码TAC通过终端设备发送到智能卡充值平台;
III.智能卡充值平台对交易验证码进行校验,如果校验成功,则完成智能卡补充值,智能卡交易平台向智能卡充值终端设备返回“补充值成功”标识;如果校验失败则进入步骤IV;
IV.智能卡充值平台向智能卡充值业务核心***获取补充值数据,生成充值指令,并通过智能卡充值终端设备将充值指令发送给智能卡;
V.智能卡根据充值指令完成智能卡补充值,并将补充值结果通过智能卡充值终端设备发送到智能卡充值平台,完成智能卡补充值。
5.如权利要求3或4所述的一种智能卡充值方法,其特征在于,该方法还包括:在智能卡充值平台设置智能卡补充值操作允许的最大次数。
6.如权利要求5所述的一种智能卡充值方法,其特征在于,智能卡充值平台向智能卡充值业务核心***获取补充值数据的具体方式为:
a.智能卡充值平台查看智能卡的补充值操作请求次数是否大于智能卡补充值操作允许的最大次数,若是则向智能卡返回补充值失败,若否则向智能卡充值终端返回补充值确认申请;
b.用户确认补充值操作;
c.智能卡充值平台向智能卡充值业务核心***获取智能卡异常的历史充值交易记录的补充值数据。
7.如权利要求5所述的一种智能卡充值方法,其特征在于,步骤II中,智能卡充值平台将异常的历史充值交易记录的获取交易认证指令发送给智能卡的具体方式为:
i.智能卡充值平台查看智能卡的补充值操作请求次数是否大于智能卡补充值操作允许的最大次数,若是则向智能卡返回查询操作请求失败,若否则向智能卡充值终端返回补充值确认申请;
ii.用户确认补充值操作;
iii.智能卡充值平台通过智能卡充值终端将异常的历史充值交易记录的获取交易认证指令发送给智能卡。
8.一种智能卡充值***,包括:
充值请求模块,用于由用户通过智能卡充值终端设备向智能卡充值平台发送充值请求;
充值模块,用于智能卡充值平台根据用户的智能卡ID获取用户对应的历史充值交易记录,并查看所述历史充值交易记录的智能卡充值结果是否异常,若是则进行智能卡补充值后再进行智能卡正常充值,若否则直接进行智能卡正常充值;在充值结果异常时,充值模块包括:
充值异常类型判断单元,用于确认智能卡充值结果异常的类型;所述充值结果异常的类型包括智能卡充值失败和智能卡充值平台未收到智能卡充值执行结果;
补充值单元,用于根据智能卡充值结果的类型进行智能卡补充值。
9.如权利要求8所述的一种智能卡充值***,其特征在于,当智能卡充值结果异常类型为智能卡充值失败,根据智能卡充值结果的类型进行智能卡补充值的具体方式为:
①智能卡充值平台向智能卡充值业务核心***获取异常的历史充值交易记录的补充值数据,生成充值指令,并通过智能卡充值终端设备将充值指令发送给智能卡;
②智能卡根据充值指令完成智能卡补充值,并将补充值结果通过智能卡充值终端设备发送到智能卡充值平台,完成智能卡补充值。
10.如权利要求8所述的一种智能卡充值***,其特征在于,当智能卡充值结果异常类型为智能卡充值平台未收到智能卡充值执行结果,根据智能卡充值结果的类型进行智能卡补充值的具体方式为:
I.智能卡充值平台将异常的历史充值交易记录的获取交易认证指令发送给智能卡;
II.智能卡根据所述的获取交易认证指令读取智能卡上该异常的历史充值交易记录对应的交易验证码TAC,并将交易验证码TAC通过终端设备发送到智能卡充值平台;
III.智能卡充值平台对交易验证码进行校验,如果校验成功,则完成智能卡补充值,智能卡交易平台向智能卡充值终端设备返回“补充值成功”标识;如果校验失败则进入步骤IV;
IV.智能卡充值平台向智能卡充值业务核心***获取补充值数据,生成充值指令,并通过智能卡充值终端设备将充值指令发送给智能卡;
V.智能卡根据充值指令完成智能卡补充值,并将补充值结果通过智能卡充值终端设备发送到智能卡充值平台,完成智能卡补充值。
CN201310712864.1A 2013-12-20 2013-12-20 一种智能卡充值方法及*** Expired - Fee Related CN103714625B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310712864.1A CN103714625B (zh) 2013-12-20 2013-12-20 一种智能卡充值方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310712864.1A CN103714625B (zh) 2013-12-20 2013-12-20 一种智能卡充值方法及***

Publications (2)

Publication Number Publication Date
CN103714625A true CN103714625A (zh) 2014-04-09
CN103714625B CN103714625B (zh) 2016-06-01

Family

ID=50407564

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310712864.1A Expired - Fee Related CN103714625B (zh) 2013-12-20 2013-12-20 一种智能卡充值方法及***

Country Status (1)

Country Link
CN (1) CN103714625B (zh)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105069617A (zh) * 2015-07-27 2015-11-18 飞天诚信科技股份有限公司 一种恢复不完整交易的方法和装置
CN106327187A (zh) * 2015-06-30 2017-01-11 阿里巴巴集团控股有限公司 信息处理方法及装置
CN106769128A (zh) * 2016-11-28 2017-05-31 新智数字科技有限公司 一种测试方法、设备及***
CN104156861B (zh) * 2014-07-28 2017-09-22 小米科技有限责任公司 充值方法及装置
WO2017166051A1 (zh) * 2016-03-29 2017-10-05 李昕光 充值方法
WO2017166056A1 (zh) * 2016-03-29 2017-10-05 李昕光 充值方法
WO2017166069A1 (zh) * 2016-03-29 2017-10-05 李昕光 充值***
WO2017166060A1 (zh) * 2016-03-29 2017-10-05 李昕光 充值方法
WO2017166061A1 (zh) * 2016-03-29 2017-10-05 李昕光 充值***
WO2017166059A1 (zh) * 2016-03-29 2017-10-05 李昕光 充值方法
WO2017166068A1 (zh) * 2016-03-29 2017-10-05 李昕光 充值***
CN112735064A (zh) * 2021-02-01 2021-04-30 甘肃紫光智能交通与控制技术有限公司 一种etc自助充值的方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005086104A1 (en) * 2004-02-27 2005-09-15 Gilbarco Inc. Local zone security architecture for retail environments
CN101719292A (zh) * 2009-11-16 2010-06-02 北京握奇数据***有限公司 智能卡的充值方法、设备及***
CN101894337A (zh) * 2010-06-22 2010-11-24 北京握奇数据***有限公司 智能储值卡网络交易处理方法、***及相关装置
US20110186626A1 (en) * 2007-02-15 2011-08-04 Thomas Manessis Dynamic payment device characteristics
CN102568095A (zh) * 2010-12-20 2012-07-11 ***通信集团山东有限公司 智能卡充值***、方法及装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005086104A1 (en) * 2004-02-27 2005-09-15 Gilbarco Inc. Local zone security architecture for retail environments
US20110186626A1 (en) * 2007-02-15 2011-08-04 Thomas Manessis Dynamic payment device characteristics
CN101719292A (zh) * 2009-11-16 2010-06-02 北京握奇数据***有限公司 智能卡的充值方法、设备及***
CN101894337A (zh) * 2010-06-22 2010-11-24 北京握奇数据***有限公司 智能储值卡网络交易处理方法、***及相关装置
CN102568095A (zh) * 2010-12-20 2012-07-11 ***通信集团山东有限公司 智能卡充值***、方法及装置

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104156861B (zh) * 2014-07-28 2017-09-22 小米科技有限责任公司 充值方法及装置
CN106327187A (zh) * 2015-06-30 2017-01-11 阿里巴巴集团控股有限公司 信息处理方法及装置
CN106327187B (zh) * 2015-06-30 2022-02-18 创新先进技术有限公司 信息处理方法及装置
CN105069617A (zh) * 2015-07-27 2015-11-18 飞天诚信科技股份有限公司 一种恢复不完整交易的方法和装置
WO2017016329A1 (zh) * 2015-07-27 2017-02-02 飞天诚信科技股份有限公司 一种恢复不完整交易的方法和装置
CN105069617B (zh) * 2015-07-27 2018-10-12 飞天诚信科技股份有限公司 一种恢复不完整交易的方法和装置
WO2017166061A1 (zh) * 2016-03-29 2017-10-05 李昕光 充值***
WO2017166069A1 (zh) * 2016-03-29 2017-10-05 李昕光 充值***
WO2017166060A1 (zh) * 2016-03-29 2017-10-05 李昕光 充值方法
WO2017166056A1 (zh) * 2016-03-29 2017-10-05 李昕光 充值方法
WO2017166059A1 (zh) * 2016-03-29 2017-10-05 李昕光 充值方法
WO2017166068A1 (zh) * 2016-03-29 2017-10-05 李昕光 充值***
WO2017166051A1 (zh) * 2016-03-29 2017-10-05 李昕光 充值方法
CN106769128A (zh) * 2016-11-28 2017-05-31 新智数字科技有限公司 一种测试方法、设备及***
CN112735064A (zh) * 2021-02-01 2021-04-30 甘肃紫光智能交通与控制技术有限公司 一种etc自助充值的方法

Also Published As

Publication number Publication date
CN103714625B (zh) 2016-06-01

Similar Documents

Publication Publication Date Title
CN103714625B (zh) 一种智能卡充值方法及***
CN106997530B (zh) 基于移动终端卡模拟的信用支付方法及装置
US11823201B2 (en) Intelligent recurring transaction processing and fraud detection
CN102201143B (zh) 一种基于***即时交互的银行卡交易***及方法
CN105678546B (zh) 基于分布式共享总账的数字资产处理方法
CN101706933A (zh) 一种实现联名账户业务操作的方法及后台***
JP2015007991A (ja) 物流会社のためのリアルタイムでの支払いの決済
WO2018111537A1 (en) Systems and methods for detecting data inconsistencies
CN103164793A (zh) 双信息手机现场支付方法以及双信息手机现场支付***
CN101587615A (zh) 一种交通ic卡与银行卡的信息集成平台
US20190130369A1 (en) System and method for electronic transaction databases for sub-merchant funding
TWI659372B (zh) Receiving device, control method of receiving device, and program
CN103489099A (zh) 电子现金清算的方法和装置
CN106548575A (zh) 一种etc卡充值方法
US11763300B2 (en) Method and system for currency-agnostic real-time settlement
CN106096925A (zh) 一种智能卡、一种智能卡的充值方法及***
CN109657763A (zh) 一种电子车票及电子车票的使用方法
CN105931035A (zh) 一种支付标记生成方法及装置
CN111539703B (zh) 支付异常处理方法及***
CN116883160A (zh) 一种对账方法及装置
CN115526722B (zh) 一种处理冲正交易的方法及装置
CN110717753A (zh) 一种未上线资产误充值的退还方法及***
CN114661740A (zh) 数据处理方法、装置、设备、计算机存储介质及程序产品
US10453044B2 (en) Open payment fare method and system
CN113689279A (zh) 一种物流融资的申请和审批方法、***及介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CB03 Change of inventor or designer information

Inventor after: Guo Tianguang

Inventor after: Wen Liming

Inventor before: Wen Liming

COR Change of bibliographic data
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 100102 Beijing, Chaoyang District, Wangjing Li Ze Park 101, Qiming International Building 7.

Patentee after: BEIJING WATCHDATA Co.,Ltd.

Address before: 100102 Beijing, Chaoyang District, Wangjing Li Ze Park 101, Qiming International Building 7.

Patentee before: BEIJING WATCH DATA SYSTEM Co.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160601

Termination date: 20211220