CN103310557A - 一种nfc手机的电子现金空中圈存的方法、***和装置 - Google Patents

一种nfc手机的电子现金空中圈存的方法、***和装置 Download PDF

Info

Publication number
CN103310557A
CN103310557A CN2012100694691A CN201210069469A CN103310557A CN 103310557 A CN103310557 A CN 103310557A CN 2012100694691 A CN2012100694691 A CN 2012100694691A CN 201210069469 A CN201210069469 A CN 201210069469A CN 103310557 A CN103310557 A CN 103310557A
Authority
CN
China
Prior art keywords
electronic cash
space transference
cell
unconfirmed
customer terminal
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
CN2012100694691A
Other languages
English (en)
Other versions
CN103310557B (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.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group 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 China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201210069469.1A priority Critical patent/CN103310557B/zh
Publication of CN103310557A publication Critical patent/CN103310557A/zh
Application granted granted Critical
Publication of CN103310557B publication Critical patent/CN103310557B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

本发明公开了一种NFC手机的电子现金空中圈存的方法、***和装置,设置未确认空中充值交易记录,将未确认空中充值交易记录存放在卡上,由卡控制交易逻辑,在空中圈存冲正流程中,增加手机客户端和卡之间的交互,主要由卡控制空中圈存冲正逻辑。采用了本发明的技术方案,能够解决NFC手机上电子现金应用空中圈存及空中圈存冲正交易被篡改的问题,并且在空中圈存冲正失败后,仍可由手机客户端或POS终端读取未确认空中充值记录,向账户平台发起圈存冲正交易,由此保证用户资金不受损失。

Description

一种NFC手机的电子现金空中圈存的方法、***和装置
技术领域
本发明涉及移动终端技术领域,尤其涉及一种NFC手机的电子现金空中圈存的方法、***和装置。
背景技术
空中圈存指是通过手机打电话、或者短信、OTA菜单方式进行圈存,即时将银行卡账户金额划转到手机卡钱包的过程。目前空中圈存方案包括空中圈存正常流程和空中圈存冲正流程。图1是现有技术中空中圈存正常流程图,如图1所示,该流程包括以下步骤:
1.用户在手机客户端选择充值;
2.用户在手机客户端上输入充值金额、账户支付密码;
3.手机客户端向电子现金应用模块(SE)发送充值初始化指令;
4.电子现金应用模块生成当前交易的交易计数器(ATC),并生成交易请求密文(ARQC);
5.电子现金应用模块向手机客户端返回响应,响应中包括ATC、用户***、电子现金账户余额、ARQC;
6.客户端向账户平台发送圈存请求,请求中包括ATC、用户***、电子现金账户余额、充值金额、ARQC、支付密码;
7.账户平台验证ATC(若ATC重复,则丢弃)、支付密码和ARQC;
8.圈存请求验证通过后,账户平台进行账务处理,电子现金账户余额更新;
9.账户平台生成交易响应密文(ARPC)、圈存脚本PUT DATA,指令中包含MAC、新余额等信息;
10.账户平台向客户端返回响应,响应中包含了ARPC、圈存脚本等信息;
11.若手机客户端在规定时间内没收到圈存请求的响应,则执行冲正流程;客户端向电子现金应用模块发送充值命令,指令中包含了ARPC、圈存脚本等信息;
12.电子现金应用模块验证ARPC,并执行脚本更新余额;
13.电子现金应用模块向客户端返回充值指令执行结果;
14.手机客户端显示充值结果。
在空中圈存正常流程的第10步,如果手机客户端接收账户平台返回的响应超时,则手机客户端向账户平台发起冲正交易,在空中圈存正常流程的第13步,如果手机客户端接收电子现金应用模块返回的响应超时或电子现金应用模块返回圈存脚本执行结果为失败,则手机客户端向账户平台发起冲正交易。图2是现有技术中空中圈存冲正流程图,如图2所示,该流程包括以下步骤:
1.手机客户端向账户平台发送冲正请求;
2.账户平台验证冲正请求的有效性,包括原充值交易的ATC是否有效;
3.账户平台进行账务处理;
4.账户平台向手机客户端返回冲正响应;
5.手机客户端显示冲正结果。
但是目前银联基于PBOC规范制定的NFC手机空中圈存技术方案,对于圈存及圈存冲正流程的处理是采用原来PBOC规范中POS终端的机制。但是POS终端圈存冲正流程不适合于NFC手机:
第一、如果发起圈存冲正请求的为手机客户端,手机客户端控制圈存冲正交易逻辑,手机客户端作为手机上的软件,其安全性无法像POS一样,不能作为可信体主动发起对账务有变化的交易操作(手机客户端易被攻击,交易信息可能被篡改)。
第二、银联制定的空中圈存冲正失败后,交易如何处理没有描述,由此可能会给用户带来资金损失。
发明内容
本发明的目的是针对以上现有技术中手机客户端发起空中圈存冲正流程时存在的资金不安全的问题,提出了一种NFC手机的电子现金空中圈存的方法、***和装置,能够解决NFC手机上电子现金应用空中圈存及空中圈存冲正交易被篡改的问题,保证用户资金不受损失。
为实现本发明的目的,采用了以下技术方案:
本发明的一个具体实施方式提供了一种NFC手机的电子现金空中圈存的方法,电子现金应用模块设置未确认空中充值交易记录,所述未确认空中充值交易记录用于电子现金空中圈存的状态;
在电子现金空中圈存过程中,电子现金应用模块根据所述未确认空中充值交易记录的状态判断是否执行空中圈存冲正流程。
进一步地,该方法包括以下步骤:
A.手机客户端发起充值;
B.在手机客户端输入充值信息,手机客户端向电子现金应用模块发送包括充值信息的充值初始化指令;
C.电子现金应用模块判断未确认空中充值交易记录是否为有效状态,如果未确认空中充值交易记录为无效状态,电子现金应用模块生成当前充值交易的ATC,并生成一条有效状态的未确认空中充值交易记录覆盖无效状态的未确认空中充值交易记录,同时生成ARQC,并转至步骤D,如果未确认空中充值交易记录为有效状态,则向手机客户端返回错误响应;
D.电子现金应用模块向手机客户端返回响应;
E.手机客户端向账户平台发送空中圈存请求,账户平台向手机客户端返回响应;
F.手机客户端判断在预定时间内是否收到账户平台返回的空中圈存请求的响应,如果没有收到,则转至步骤G,如果收到,则转至步骤H;
G.执行空中圈存冲正流程,电子现金空中圈存结束;
H.手机客户端向电子现金应用模块发送充值指令;
I.电子现金应用模块执行充值指令,更新电子现金账户余额,并更新未确认空中充值交易记录为无效状态。
进一步地,步骤A还包括以下步骤:
A1.手机客户端向电子现金应用模块发送查询未确认空中充值交易记录的指令,电子现金应用模块返回响应给手机客户端;
A2.判断电子现金应用模块的未确认空中充值交易记录是否为有效状态,如果未确认空中充值交易记录为有效状态,则转至步骤A3,如果未确认空中充值交易记录为无效状态,则转至步骤B;
A3.执行空中圈存冲正流程,电子现金空中圈存结束。
进一步地,步骤B中,所述充值信息包括充值金额和支付密码。
进一步地,步骤D中,所述响应包括ATC、用户***、电子现金账户余额和ARQC。
进一步地,步骤E中,所述响应包括ARPC和圈存脚本。
进一步地,步骤H中,所述充值指令包括ARPC和圈存脚本。
进一步地,步骤I中,电子现金应用模块执行充值指令进一步包括验证ARPC,执行圈存脚本。
进一步地,步骤E进一步包括以下步骤:
E1.手机客户端向账户平台发送包括ATC、***、电子现金账户余额、充值金额、ARQC和支付密码的空中圈存请求;
E2.账户平台验证所述控制圈存请求的ATC、支付密码和ARQC,通过后进行账务处理,更新电子现金账户余额;
E3.账户平台生成ARPC和圈存脚本,所述圈存脚本包括MAC和更新后的电子现金账户余额;
E4.账户平台向手机客户端返回包括ARPC和圈存脚本的响应。
进一步地,还包括以下步骤:
J.电子现金应用模块向手机客户端返回充值指令执行结果;
K.手机客户端向账户平台发送空中圈存确认;
L.账户平台修改圈存状态为已成功;
M.账户平台返回响应,手机客户端显示充值结果。
进一步地,所述空中圈存冲正流程进一步包括以下步骤:
P1.手机客户端向电子现金应用模块发送空中圈存冲正初始化指令;
P2.手机客户端向电子现金应用模块判断未确认空中充值交易记录是否为有效状态,如果未确认空中充值交易记录为有效状态,则电子现金应用模块生成ARQC和ATC,原充值初始化环境清零,并转至步骤P3,如果未确认空中充值交易记录为无效状态,则返回错误响应;
P3.电子现金应用模块向手机客户端返回包括ATC、***、ARQC、原充值交易ATC和原充值交易ARQC的响应;
P4.手机客户端向账户平台发送空中圈存冲正请求,所述空中圈存冲正请求包括ATC、***、ARQC、原充值交易ATC和原充值交易ARQC;
P5.账户平台验证空中圈存冲正请求中的ATC和原充值交易ATC,并验证空中圈存冲正请求中的ARQC和原充值交易ARQC;
P6.账户平台进行账务处理,并生成ARPC;
P7.账户平台向手机客户端返回包括ARPC的空中圈存冲正响应;
P8.手机客户端向电子现金应用模块发送包括ARPC的空中圈存冲正结果通知;
P9.电子现金应用模块验证ARPC,并更新未确认空中充值交易记录为无效状态。
进一步地,所述空中圈存冲正流程还包括以下步骤:
P10.电子现金应用模块向手机客户端返回响应,手机客户端显示空中圈存冲正结果。
进一步地,步骤E2中,账户平台验证ATC发生重复,则丢弃所述空中圈存请求。
进一步地,步骤P5中,空中圈存冲正请求中的ATC发生重复,则丢弃所述空中圈存冲正请求。
进一步地,步骤P5中,如果账户平台收到ATC为x+1或x+n的冲正请求,则判断是否已经做账户回滚操作,如果是,则只组装ARPC,返回冲正成功的响应,如果否,则执行完整的冲正操作。
进一步地,未确认空中充值交易记录为有效状态时,未确认空中充值交易记录的标记是11,未确认空中充值交易记录为无效状态时,未确认空中充值交易记录的标记是10。
本发明的另一个具体实施方式提供了一种NFC手机的电子现金空中圈存的***,包括电子现金应用模块、手机客户端和账户平台,电子现金应用模块和手机客户端位于NFC手机,其中,
电子现金应用模块用于生成未确认空中充值交易记录,并判断是否执行空中圈存冲正流程;
手机客户端用于完成空中圈存流程和空中圈存冲正流程;
账户平台用于完成空中圈存流程和空中圈存冲正流程。
进一步地,所述电子现金应用模块还用于更新未确认空中充值交易记录的状态。
本发明的另一个具体实施方式提供了一种卡,用于NFC手机的电子现金空中圈存的***,包括电子现金应用模块,其特征在于,电子现金应用模块进一步包括未确认空中充值交易记录单元和冲正单元,未确认空中充值交易记录单元用于生成未确认空中充值交易记录,冲正单元用于判断是否执行空中圈存冲正流程。
进一步地,未确认空中充值交易记录单元还用于更新未确认空中充值交易记录的状态,冲正单元还用于验证ARPC。
本发明的另一个具体实施方式提供了一种账户平台,用于NFC手机的电子现金空中圈存的***,其特征在于,包括验证单元,验证单元用于对前后充值交易ATC的验证。
进一步地,验证单元还用于在空中圈存冲正过程中对当前空中圈存冲正请求ARQC和原充值交易ARQC的验证。
采用本发明的技术方案,由于设置了未确认空中充值交易记录,将其存放在卡上,由卡控制交易逻辑,在空中圈存冲正流程中,增加手机客户端和卡之间的交互,主要由卡控制空中圈存冲正逻辑,能够解决NFC手机上电子现金应用空中圈存及空中圈存冲正交易被篡改的问题,并且在空中圈存冲正失败后,仍可由手机客户端或POS终端读取未确认空中充值记录,向账户平台发起圈存冲正交易,由此保证用户资金不受损失。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
下面通过附图和具体实施方式,对本发明的技术方案做进一步的详细描述。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的具体实施方式一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1是现有技术中空中圈存正常流程图。
图2是现有技术中空中圈存冲正流程图。
图3是本发明具体实施方式一的NFC手机的电子现金空中圈存的***结构示意图。
图4是本发明具体实施方式二的NFC手机的电子现金空中圈存流程图。
图5是本发明具体实施方式二的NFC手机的电子现金空中圈存冲正流程图。
具体实施方式
以下结合附图对本发明的优选实施方式进行说明,应当理解,此处所描述的优选实施方式仅用于说明和解释本发明,并不用于限定本发明。
本发明技术方案的主要思想是设置未确认空中充值交易记录,将其存放在卡上,由卡控制交易逻辑,在空中圈存冲正流程中,增加手机客户端和卡之间的交互,主要由卡控制空中圈存冲正逻辑。
图3是本发明具体实施方式一的NFC手机的电子现金空中圈存的***结构示意图。如图3所示,该***包括电子现金应用模块、手机客户端和账户平台,电子现金应用模块和手机客户端位于NFC手机,电子现金应用模块进一步包括未确认空中充值交易记录单元和冲正单元,账户平台进一步包括验证单元。
未确认空中充值交易记录单元生成未确认空中充值交易记录,并更新未确认空中充值交易记录的状态。
冲正单元判断是否执行空中圈存冲正流程,并验证ARPC。
验证单元对前后充值交易ATC进行验证,并在空中圈存冲正过程中对当前空中圈存冲正请求ARQC和原充值交易ARQC进行验证。
图4是本发明具体实施方式二的NFC手机的电子现金空中圈存流程图。如图4所示,NFC手机的电子现金空中圈存流程包括以下步骤:
步骤401、手机客户端发起充值,向电子现金应用模块发送查询未确认空中充值交易记录的指令,电子现金应用模块返回响应给手机客户端。其中未确认空中充值交易记录为有效状态时,未确认空中充值交易记录的标记Flag是11,未确认空中充值交易记录为无效状态时,未确认空中充值交易记录的标记Flag是10。
步骤402、判断电子现金应用模块的未确认空中充值交易记录是否为有效状态,如果未确认空中充值交易记录为有效状态,则转至步骤403,如果未确认空中充值交易记录为无效状态,则转至步骤404。
步骤403、执行空中圈存冲正流程。
步骤404、在手机客户端输入充值金额和支付密码,手机客户端向电子现金应用模块发送包括充值金额的充值初始化指令。
步骤405、电子现金应用模块判断未确认空中充值交易记录是否为有效状态,如果未确认空中充值交易记录为无效状态,则转至步骤407;如果未确认空中充值交易记录为有效状态,则转至步骤406。
步骤406、电子现金应用模块向手机客户端返回错误响应。
步骤407、电子现金应用模块生成当前充值交易的ATC,并生成一条有效状态的未确认空中充值交易记录覆盖无效状态的未确认空中充值交易记录,同时生成ARQC,并转至步骤408。
步骤408、电子现金应用模块向手机客户端返回包括ATC、用户***、电子现金账户余额和ARQC的响应。
步骤409、手机客户端向账户平台发送包括ATC、***、电子现金账户余额、充值金额、ARQC和支付密码的空中圈存请求。
步骤410、账户平台验证该控制圈存请求的ATC、支付密码和ARQC,通过后进行账务处理,更新电子现金账户余额。如果账户平台验证ATC发生重复,则丢弃该空中圈存请求。
步骤411、账户平台生成ARPC和圈存脚本,该圈存脚本包括MAC和更新后的电子现金账户余额。
步骤412、账户平台向手机客户端返回包括ARPC和圈存脚本的响应。
步骤413、手机客户端判断在预定时间内是否收到账户平台返回的空中圈存请求的响应,如果没有收到,则转至步骤414,如果收到,则转至步骤415。
步骤414、执行空中圈存冲正流程。
步骤415、手机客户端向电子现金应用模块发送包括ARPC和圈存脚本的充值指令。
步骤416、电子现金应用模块验证ARPC,执行圈存脚本更新电子现金账户余额,并更新未确认空中充值交易记录为无效状态。
步骤417、电子现金应用模块向手机客户端返回充值指令执行结果。
步骤418、手机客户端向账户平台发送空中圈存确认。
步骤419、账户平台修改圈存状态为已成功。
步骤420、账户平台返回响应,手机客户端显示充值结果。
图5是本发明具体实施方式二的NFC手机的电子现金空中圈存冲正流程图。如图5所示,该流程包括以下步骤:
步骤501、手机客户端向电子现金应用模块发送空中圈存冲正初始化指令。
步骤502、手机客户端向电子现金应用模块判断未确认空中充值交易记录是否为有效状态,如果未确认空中充值交易记录为有效状态,则转至步骤504;如果未确认空中充值交易记录为无效状态,则转至步骤503。
步骤503、返回错误响应。
步骤504、电子现金应用模块生成ARQC和ATC,原充值初始化环境清零,并转至步骤505。
步骤505、电子现金应用模块向手机客户端返回包括ATC、***、ARQC、原充值交易ATC和原充值交易ARQC的响应。
步骤506、手机客户端向账户平台发送空中圈存冲正请求,该空中圈存冲正请求包括ATC、***、ARQC、原充值交易ATC和原充值交易ARQC。
步骤507、账户平台验证空中圈存冲正请求中的ATC和原充值交易ATC,并验证空中圈存冲正请求中的ARQC和原充值交易ARQC。
如果空中圈存冲正请求中的ATC发生重复,即账户平台处理完冲正请求ATC为x的冲正请求后,再次收到ATC为x的冲正请求,则丢弃该空中圈存冲正请求。
如果账户平台收到ATC为x+1或x+n的冲正请求,则判断是否已经做账户回滚操作,如果是,则只组装ARPC,返回冲正成功的响应,如果否,则执行完整的冲正操作。
步骤508、账户平台进行账务处理,并生成ARPC。
步骤509、账户平台向手机客户端返回包括ARPC的空中圈存冲正响应。
步骤510、手机客户端向电子现金应用模块发送包括ARPC的空中圈存冲正结果通知。
步骤511、电子现金应用模块验证ARPC,并更新未确认空中充值交易记录为无效状态。
步骤512、电子现金应用模块向手机客户端返回响应,手机客户端显示空中圈存冲正结果。
在此过程中,共增加两条APDU指令:
1、冲正初始化指令:电子现金应用模块生成用于冲正的APQC;
2、冲正结果通知:验证冲正的ARPC,并更新未确认空中充值交易记录为无效状态;
同时扩展两条APDU指令;
1、充值初始化:电子现金应用生成一条新的未确认空中交易记录(无效状态)及充值的APQC;
2、充值命令:验证充值的ARPC,更新电子现金应用余额,并更新未确认空中交易记录为无效状态。
最后应说明的是:以上所述仅为本发明的优选实施方式而已,并不用于限制本发明,尽管参照前述实施方式对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施方式所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (22)

1.一种NFC手机的电子现金空中圈存的方法,其特征在于,
电子现金应用模块设置未确认空中充值交易记录,所述未确认空中充值交易记录用于电子现金空中圈存的状态;
在电子现金空中圈存过程中,电子现金应用模块根据所述未确认空中充值交易记录的状态判断是否执行空中圈存冲正流程。
2.根据权利要求1所述的一种NFC手机的电子现金空中圈存的方法,其特征在于,包括以下步骤:
A.手机客户端发起充值;
B.在手机客户端输入充值信息,手机客户端向电子现金应用模块发送包括充值信息的充值初始化指令;
C.电子现金应用模块判断未确认空中充值交易记录是否为有效状态,如果未确认空中充值交易记录为无效状态,电子现金应用模块生成当前充值交易的ATC,并生成一条有效状态的未确认空中充值交易记录覆盖无效状态的未确认空中充值交易记录,同时生成ARQC,并转至步骤D,如果未确认空中充值交易记录为有效状态,则向手机客户端返回错误响应;
D.电子现金应用模块向手机客户端返回响应;
E.手机客户端向账户平台发送空中圈存请求,账户平台向手机客户端返回响应;
F.手机客户端判断在预定时间内是否收到账户平台返回的空中圈存请求的响应,如果没有收到,则转至步骤G,如果收到,则转至步骤H;
G.执行空中圈存冲正流程,电子现金空中圈存结束;
H.手机客户端向电子现金应用模块发送充值指令;
I.电子现金应用模块执行充值指令,更新电子现金账户余额,并更新未确认空中充值交易记录为无效状态。
3.根据权利要求2所述的一种NFC手机的电子现金空中圈存的方法,其特征在于,步骤A还包括以下步骤:
A1.手机客户端向电子现金应用模块发送查询未确认空中充值交易记录的指令,电子现金应用模块返回响应给手机客户端;
A2.判断电子现金应用模块的未确认空中充值交易记录是否为有效状态,如果未确认空中充值交易记录为有效状态,则转至步骤A3,如果未确认空中充值交易记录为无效状态,则转至步骤B;
A3.执行空中圈存冲正流程,电子现金空中圈存结束。
4.根据权利要求2所述的一种NFC手机的电子现金空中圈存的方法,其特征在于,步骤B中,所述充值信息包括充值金额和支付密码。
5.根据权利要求2所述的一种NFC手机的电子现金空中圈存的方法,其特征在于,步骤D中,所述响应包括ATC、用户***、电子现金账户余额和ARQC。
6.根据权利要求5所述的一种NFC手机的电子现金空中圈存的方法,其特征在于,步骤E中,所述响应包括ARPC和圈存脚本。
7.根据权利要求6所述的一种NFC手机的电子现金空中圈存的方法,其特征在于,步骤H中,所述充值指令包括ARPC和圈存脚本。
8.根据权利要求7所述的一种NFC手机的电子现金空中圈存的方法,其特征在于,步骤I中,电子现金应用模块执行充值指令进一步包括验证ARPC,执行圈存脚本。
9.根据权利要求8所述的一种NFC手机的电子现金空中圈存的方法,其特征在于,步骤E进一步包括以下步骤:
E1.手机客户端向账户平台发送包括ATC、***、电子现金账户余额、充值金额、ARQC和支付密码的空中圈存请求;
E2.账户平台验证所述控制圈存请求的ATC、支付密码和ARQC,通过后进行账务处理,更新电子现金账户余额;
E3.账户平台生成ARPC和圈存脚本,所述圈存脚本包括MAC和更新后的电子现金账户余额;
E4.账户平台向手机客户端返回包括ARPC和圈存脚本的响应。
10.根据权利要求2所述的一种NFC手机的电子现金空中圈存的方法,其特征在于,还包括以下步骤:
J.电子现金应用模块向手机客户端返回充值指令执行结果;
K.手机客户端向账户平台发送空中圈存确认;
L.账户平台修改圈存状态为已成功;
M.账户平台返回响应,手机客户端显示充值结果。
11.根据权利要求1-10中任一权利要求所述的一种NFC手机的电子现金空中圈存的方法,其特征在于,所述空中圈存冲正流程进一步包括以下步骤:
P1.手机客户端向电子现金应用模块发送空中圈存冲正初始化指令;
P2.手机客户端向电子现金应用模块判断未确认空中充值交易记录是否为有效状态,如果未确认空中充值交易记录为有效状态,则电子现金应用模块生成ARQC和ATC,原充值初始化环境清零,并转至步骤P3,如果未确认空中充值交易记录为无效状态,则返回错误响应;
P3.电子现金应用模块向手机客户端返回包括ATC、***、ARQC、原充值交易ATC和原充值交易ARQC的响应;
P4.手机客户端向账户平台发送空中圈存冲正请求,所述空中圈存冲正请求包括ATC、***、ARQC、原充值交易ATC和原充值交易ARQC;
P5.账户平台验证空中圈存冲正请求中的ATC和原充值交易ATC,并验证空中圈存冲正请求中的ARQC和原充值交易ARQC;
P6.账户平台进行账务处理,并生成ARPC;
P7.账户平台向手机客户端返回包括ARPC的空中圈存冲正响应;
P8.手机客户端向电子现金应用模块发送包括ARPC的空中圈存冲正结果通知;
P9.电子现金应用模块验证ARPC,并更新未确认空中充值交易记录为无效状态。
12.根据权利要求11所述的一种NFC手机的电子现金空中圈存的方法,其特征在于,所述空中圈存冲正流程还包括以下步骤:
P10.电子现金应用模块向手机客户端返回响应,手机客户端显示空中圈存冲正结果。
13.根据权利要求9所述的一种NFC手机的电子现金空中圈存的方法,其特征在于,步骤E2中,账户平台验证ATC发生重复,则丢弃所述空中圈存请求。
14.根据权利要求11所述的一种NFC手机的电子现金空中圈存的方法,其特征在于,步骤P5中,空中圈存冲正请求中的ATC发生重复,则丢弃所述空中圈存冲正请求。
15.根据权利要求11所述的一种NFC手机的电子现金空中圈存的方法,其特征在于,步骤P5中,如果账户平台收到ATC为x+1或x+n的冲正请求,则判断是否已经做账户回滚操作,如果是,则只组装ARPC,返回冲正成功的响应,如果否,则执行完整的冲正操作。
16.根据权利要求11所述的一种NFC手机的电子现金空中圈存的方法,其特征在于,未确认空中充值交易记录为有效状态时,未确认空中充值交易记录的标记是11,未确认空中充值交易记录为无效状态时,未确认空中充值交易记录的标记是10。
17.一种NFC手机的电子现金空中圈存的***,其特征在于,包括电子现金应用模块、手机客户端和账户平台,电子现金应用模块和手机客户端位于NFC手机,其中,
电子现金应用模块用于生成未确认空中充值交易记录,并判断是否执行空中圈存冲正流程;
手机客户端用于完成空中圈存流程和空中圈存冲正流程;
账户平台用于完成空中圈存流程和空中圈存冲正流程。
18.根据权利要求17所述的一种NFC手机的电子现金空中圈存的***,其特征在于,所述电子现金应用模块还用于更新未确认空中充值交易记录的状态。
19.一种卡,用于NFC手机的电子现金空中圈存的***,包括电子现金应用模块,其特征在于,电子现金应用模块进一步包括未确认空中充值交易记录单元和冲正单元,未确认空中充值交易记录单元用于生成未确认空中充值交易记录,冲正单元用于判断是否执行空中圈存冲正流程。
20.根据权利要求19所述的一种卡,其特征在于,未确认空中充值交易记录单元还用于更新未确认空中充值交易记录的状态,冲正单元还用于验证ARPC。
21.一种账户平台,用于NFC手机的电子现金空中圈存的***,其特征在于,包括验证单元,验证单元用于对前后充值交易ATC的验证。
22.根据权利要求21所述的一种账户平台,其特征在于,验证单元还用于在空中圈存冲正过程中对当前空中圈存冲正请求ARQC和原充值交易ARQC的验证。
CN201210069469.1A 2012-03-15 2012-03-15 一种nfc手机的电子现金空中圈存的方法、***和装置 Active CN103310557B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210069469.1A CN103310557B (zh) 2012-03-15 2012-03-15 一种nfc手机的电子现金空中圈存的方法、***和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210069469.1A CN103310557B (zh) 2012-03-15 2012-03-15 一种nfc手机的电子现金空中圈存的方法、***和装置

Publications (2)

Publication Number Publication Date
CN103310557A true CN103310557A (zh) 2013-09-18
CN103310557B CN103310557B (zh) 2016-01-27

Family

ID=49135729

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210069469.1A Active CN103310557B (zh) 2012-03-15 2012-03-15 一种nfc手机的电子现金空中圈存的方法、***和装置

Country Status (1)

Country Link
CN (1) CN103310557B (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103745350A (zh) * 2014-01-17 2014-04-23 银视通信息科技有限公司 基于nfc智能卡的支付处理方法及***
CN104008481A (zh) * 2014-04-02 2014-08-27 上海柯斯软件股份有限公司 基于非接触式移动支付手机终端的空中圈存***及方法
CN104660644A (zh) * 2013-11-22 2015-05-27 卓望数码技术(深圳)有限公司 通信方法及远程终端
CN104657859A (zh) * 2013-11-25 2015-05-27 ***股份有限公司 一种用于手机移动支付的***和方法
CN104660642A (zh) * 2013-11-22 2015-05-27 卓望数码技术(深圳)有限公司 通信方法及通信平台
CN104933565A (zh) * 2015-06-05 2015-09-23 中国银行股份有限公司 一种ic卡交易方法及***
CN105243586A (zh) * 2015-11-11 2016-01-13 中国建设银行股份有限公司 一种银行代理保险***及其防错账处理方法
CN105278943A (zh) * 2014-07-24 2016-01-27 ***股份有限公司 存款方法、智能卡和远程***
CN105631649A (zh) * 2015-12-25 2016-06-01 深圳市金溢科技股份有限公司 一种etc电子钱包储值卡的充值方法及其前置服务器
CN106104609A (zh) * 2014-03-11 2016-11-09 维萨国际服务协会 实时便携式设备更新
CN106682894A (zh) * 2016-11-30 2017-05-17 广东工业大学 一种基于手机nfc的全国一卡通互联互通支付方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102289893A (zh) * 2011-04-29 2011-12-21 中国联合网络通信集团有限公司 电子钱包圈存方法、装置和***

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102289893A (zh) * 2011-04-29 2011-12-21 中国联合网络通信集团有限公司 电子钱包圈存方法、装置和***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张湘东 等: "移动支付空中圈存技术研究", 《电学科学》, no. 6, 30 June 2011 (2011-06-30) *

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104660644B (zh) * 2013-11-22 2018-07-13 卓望数码技术(深圳)有限公司 通信方法及远程终端
CN104660644A (zh) * 2013-11-22 2015-05-27 卓望数码技术(深圳)有限公司 通信方法及远程终端
CN104660642B (zh) * 2013-11-22 2018-09-28 卓望数码技术(深圳)有限公司 通信方法及通信平台
CN104660642A (zh) * 2013-11-22 2015-05-27 卓望数码技术(深圳)有限公司 通信方法及通信平台
CN104657859A (zh) * 2013-11-25 2015-05-27 ***股份有限公司 一种用于手机移动支付的***和方法
WO2015074491A1 (zh) * 2013-11-25 2015-05-28 ***股份有限公司 一种用于手机移动支付的***和方法
CN103745350A (zh) * 2014-01-17 2014-04-23 银视通信息科技有限公司 基于nfc智能卡的支付处理方法及***
CN106104609A (zh) * 2014-03-11 2016-11-09 维萨国际服务协会 实时便携式设备更新
CN104008481A (zh) * 2014-04-02 2014-08-27 上海柯斯软件股份有限公司 基于非接触式移动支付手机终端的空中圈存***及方法
CN105278943A (zh) * 2014-07-24 2016-01-27 ***股份有限公司 存款方法、智能卡和远程***
CN104933565A (zh) * 2015-06-05 2015-09-23 中国银行股份有限公司 一种ic卡交易方法及***
CN104933565B (zh) * 2015-06-05 2019-04-05 中国银行股份有限公司 一种ic卡交易方法及***
CN105243586A (zh) * 2015-11-11 2016-01-13 中国建设银行股份有限公司 一种银行代理保险***及其防错账处理方法
CN105243586B (zh) * 2015-11-11 2019-10-18 中国建设银行股份有限公司 一种银行代理保险***及其防错账处理方法
CN105631649A (zh) * 2015-12-25 2016-06-01 深圳市金溢科技股份有限公司 一种etc电子钱包储值卡的充值方法及其前置服务器
CN106682894A (zh) * 2016-11-30 2017-05-17 广东工业大学 一种基于手机nfc的全国一卡通互联互通支付方法

Also Published As

Publication number Publication date
CN103310557B (zh) 2016-01-27

Similar Documents

Publication Publication Date Title
CN103310557B (zh) 一种nfc手机的电子现金空中圈存的方法、***和装置
CN108596619B (zh) 用于区块链***的交易方法、装置、中心节点及***
EP2820602B1 (en) Systems and methods for mapping a mobile cloud account to a payment account
US11004083B2 (en) System and method for authorizing direct debit transactions
CN102256001B (zh) 智能手机近场支付方法
US9292846B2 (en) Mobile device authorization system for concurrent submission of multiple tender types
CA3011735A1 (en) Digital asset conversion
CN105518733A (zh) 向消费者提供支付凭证
CN104050565A (zh) 基于pboc支付网络的智能支付***及其移动终端
GB2514780A (en) Methods and apparatus for performing local transactions
US20210004806A1 (en) Transaction Device Management
CN110245925A (zh) 电子支付方法、***、装置及计算机可读存储介质
US20230222475A1 (en) Rules engine for communication round trips optimization of kernel-in-cloud payment transaction
CN102956001A (zh) 一种电子支付确认方法、装置及***
CN114787845A (zh) 利用密码的计划交互
CN106127467A (zh) 集金融卡支付与结算于一体的移动支付方法
CN101222560A (zh) 一种移动电话充值***及其充值方法
CN102592358A (zh) 一种电子数据的写入方法、***和设备
CN110119941B (zh) 移动支付***以及移动支付方法
CN102892096A (zh) 实现账户充值的***、方法、业务运营支撑***和设备
CN114169886A (zh) 一种基于授权设备的交易方法及交易***
CN103903367A (zh) 一种嵌入到移动终端的金融ic卡空中圈存方法和***
CN109102381B (zh) 账务处理方法及装置
KR101902990B1 (ko) 보안모듈을 이용한 교통카드 발급 및 운용 시스템 및 방법
CN110517039A (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