[go: up one dir, main page]

CN105809426A - 移动支付处理方法及装置 - Google Patents

移动支付处理方法及装置 Download PDF

Info

Publication number
CN105809426A
CN105809426A CN201410854833.4A CN201410854833A CN105809426A CN 105809426 A CN105809426 A CN 105809426A CN 201410854833 A CN201410854833 A CN 201410854833A CN 105809426 A CN105809426 A CN 105809426A
Authority
CN
China
Prior art keywords
payment
message
user profile
module
consumption
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.)
Pending
Application number
CN201410854833.4A
Other languages
English (en)
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.)
Sumavision Technologies Co Ltd
Original Assignee
Sumavision Technologies 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 Sumavision Technologies Co Ltd filed Critical Sumavision Technologies Co Ltd
Priority to CN201410854833.4A priority Critical patent/CN105809426A/zh
Publication of CN105809426A publication Critical patent/CN105809426A/zh
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

本发明提供了一种移动支付处理方法及装置,其中,该方法包括:通过近场通信NFC接收用于请求支付的支付报文;依据所述支付报文确定用于支付的支付用户信息;依据所述支付用户信息进行移动支付处理,通过本发明,解决了相关技术中卡多不易携带,消费不方便的问题,进而达到了有效避免卡多所带来不便的效果。

Description

移动支付处理方法及装置
技术领域
本发明涉及通信领域,具体而言,涉及一种移动支付处理方法及装置。
背景技术
目前,很多人都会因为卡片而产生生活的不便:卡太多(诸如公交卡、门禁卡、银行卡、信用卡等),不便于携带,容易丢失,且不环保;另外,银行IC卡电子现金账户只能在银行柜台进行圈存,较为不便;公交卡需要到专门的充值网点进行充值,使用不方便,而且由于充值网点人员较多,等待时间长;因此,在相关技术中,各卡各司其职,种类太多,不便于携带,易丢失,且不环保;还存在充值使用不便的问题。
发明内容
本发明提供了一种移动支付处理方法及装置,以至少解决相关技术中卡多不易携带,消费不方便的问题。
根据本发明的一个方面,提供了一种移动支付处理方法,包括:通过近场通信NFC接收用于请求支付的支付报文;依据所述支付报文确定用于支付的支付用户信息;依据所述支付用户信息进行移动支付处理。
优选地,在通过所述NFC接收用于请求支付的所述支付报文之前,还包括:初始化用于支付的所述支付用户信息的参数数据。
优选地,在初始化用于支付的所述支付用户信息的所述参数数据之后,还包括:建立支付用户标识信息,以及所述支付用户标识信息对应的支付报文中携带的敏感数据的加密密钥、所述支付报文的传输密钥。
优选地,在依据所述支付用户信息进行移动支付处理之前,还包括:接收到银行系统发送充值请求,其中,所述充值请求中携带有充值金额;依据接收到的所述充值请求,修改余额。
优选地,依据所述支付用户信息进行移动支付处理包括:接收到销售点POS发送的消费信息;依据所述消费信息判断是否允许此次消费;在判断结果为是的情况下,修改余额。
根据本发明的另一方面,提供了一种移动支付处理装置,包括:第一接收模块,用于通过近场通信NFC接收用于请求支付的支付报文;确定模块,用于依据所述支付报文确定用于支付的支付用户信息;处理模块,用于依据所述支付用户信息进行移动支付处理。
优选地,该装置还包括:初始化模块,用于初始化用于支付的所述支付用户信息的参数数据。
优选地,该装置还包括:建立模块,用于建立支付用户标识信息,以及所述支付用户标识信息对应的支付报文中携带的敏感数据的加密密钥、所述支付报文的传输密钥。
优选地,该装置还包括:第二接收模块,用于接收到银行系统发送充值请求,其中,所述充值请求中携带有充值金额;修改模块,用于依据接收到的所述充值请求,修改余额。
优选地,所述处理模块包括:接收单元,用于接收到销售点POS发送的消费信息;判断单元,用于依据所述消费信息判断是否允许此次消费;修改单元,用于在所述判断单元的判断结果为是的情况下,修改余额。
通过本发明,采用通过近场通信NFC接收用于请求支付的支付报文;依据所述支付报文确定用于支付的支付用户信息;依据所述支付用户信息进行移动支付处理,解决了相关技术中卡多不易携带,消费不方便的问题,进而达到了有效避免卡多所带来不便的效果。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的移动支付处理方法的流程图;
图2是根据本发明实施例的移动支付处理装置的结构框图;
图3是根据本发明实施例的移动支付处理装置的优选结构框图一;
图4是根据本发明实施例的移动支付处理装置的优选结构框图二;
图5是根据本发明实施例的移动支付处理装置的优选结构框图三;
图6是根据本发明实施例的移动支付处理装置中处理模块26的优选结构框图;
图7是根据本发明实施例的移动支付系统的架构示意图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
在本实施例中提供了一种移动支付处理方法,图1是根据本发明实施例的移动支付处理方法的流程图,如图1所示,该流程包括如下步骤:
步骤S102,通过近场通信NFC接收用于请求支付的支付报文;
步骤S104,依据支付报文确定用于支付的支付用户信息;
步骤S106,依据支付用户信息进行移动支付处理。
通过上述步骤,通过采用一种新的支付交互方式,依据支付报文确定支付用户信息,依据确定的支付用户信息来进行移动支付处理,因此,可以采用一个处理芯片对多卡进行处理,因而有效地解决了相关技术中卡太多所带来的不便,在一定程度上提高了用户体验。
在通过NFC接收用于请求支付的支付报文之前,可以初始化用于支付的支付用户信息的参数数据。其中,该参数数据可以包括多种,例如,可以是个人身份号码(PersonalIdentificationNumber,简称为PIN),默认的交易密钥,默认的报文传输密钥。初始化该参数数据时,可以包括以下处理至少之一:更新PIN码、更新敏感数据加密密钥、更新交易及充值报文传输密钥、将余额置0、将用户信息和交易记录置空等。其中,为了在一个处理芯片中实现对多个卡片的支付处理,在初始化用于支付的支付用户信息的参数数据之后,还可以建立支付用户标识信息,以及支付用户标识信息对应的支付报文中携带的敏感数据的加密密钥、支付报文的传输密钥。需要说明的是,该支付用户标识信息可以多个,用于对应于用来支持多种消费类型支付的多张卡片,
在依据支付用户信息进行移动支付处理之前,可能还涉及到对支付用户充值请求,例如,接收到银行系统发送充值请求,其中,充值请求中携带有充值金额;依据接收到的充值请求,修改余额。
优选地,依据支付用户信息进行移动支付处理时,为了确保支付的安全性,可以对消费请求进行认证,例如,接收到销售点POS发送的消费信息;依据消费信息判断是否允许此次消费;在判断结果为是的情况下,修改余额。需要说明的是,在支付交互过程中,可以采用对应的敏感数据加密密钥对交互报文中携带的金额进行加密,以及采用报文传输密钥对交互的传输报文进行加密处理。另外,在依据支付用户信息进行移动支付处理时,依据移动支付的类型不同,可以采用不同的支付流程,例如,可以采用脱机消费,联机消费,并且联机消费还可以分为POS联机消费和客户端联机消费。
在本实施例中还提供了一种移动支付处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图2是根据本发明实施例的移动支付处理装置的结构框图,如图2所示,该装置包括第一接收模块22、确定模块24和处理模块26,下面对该装置进行说明。
第一接收模块22,用于通过近场通信NFC接收用于请求支付的支付报文;确定模块24,连接至上述第一接收模块22,用于依据支付报文确定用于支付的支付用户信息;处理模块26,连接至上述确定模块24,用于依据支付用户信息进行移动支付处理。
图3是根据本发明实施例的移动支付处理装置的优选结构框图一,如图3所示,该装置除包括图2所示的所有模块外,还包括初始化模块32,下面对该装置进行说明。
初始化模块32,连接至上述第一接收模块22,用于初始化用于支付的支付用户信息的参数数据。
图4是根据本发明实施例的移动支付处理装置的优选结构框图二,如图4所示,该装置除包括图3所示的所有模块外,还包括建立模块42,下面对该建立模块42进行说明。
建立模块42,连接至上述初始化模块32和第一接收模块22,用于建立支付用户标识信息,以及支付用户标识信息对应的支付报文中携带的敏感数据的加密密钥、支付报文的传输密钥。
图5是根据本发明实施例的移动支付处理装置的优选结构框图三,如图5所示,该装置除包括图2所示的所有模块外,还包括第二接收模块52和修改模块54,下面对该装置进行说明。
第二接收模块52,用于接收到银行系统发送充值请求,其中,充值请求中携带有充值金额;修改模块54,连接至上述第二接收模块52和处理模块26,用于依据接收到的充值请求,修改余额。
图6是根据本发明实施例的移动支付处理装置中处理模块26的优选结构框图,如图6所示,该处理模块26包括接收单元62、判断单元64和修改单元66,下面对该处理模块26进行说明。
接收单元62,用于接收到销售点POS发送的消费信息;判断单元64,连接至上述接收单元62,用于依据消费信息判断是否允许此次消费;修改单元66,连接至上述判断单元64,用于在判断单元的判断结果为是的情况下,修改余额。
近场通信(NearFieldCommunication,简称为NFC),又称近距离无线通信,是一种短距离的高频无线通信技术,允许电子设备之间进行非接触式点对点数据传输(在十厘米内)交换数据。
NFC芯片是具有相互通信功能,计算能力和含有加密逻辑电路的集成电路芯片,基于NFC芯片的安全特征,通过在智能手机装置中嵌入NFC天线和安全模块(SecurityElement,简称为SE)设计出一种可用于近场支付的智能移动支付装置(例如,该装置可以附着于手机)。该智能移动支付装置,能够大大减轻人们由于卡多而造成的上述诸多不便。另外,此移动支付装置也可用于学校食堂饭卡、会员卡等支持近场支付的交易场合。
图7是根据本发明实施例的移动支付系统的架构示意图,如图7所示,该系统包括三部分:前置服务系统部分、手机应用程序部分、移动支付装置部分(同上述移动支付处理装置)。下面结合上述三部分对该技术的实现进行说明。
首先,介绍移动支付装置的制作过程:即将NFC芯片植入智能手机装置中。其中,该NFC芯片中存有存储模块、安全模块(同上述初始化模块32和建立模块42)、通信模块(同上述第一接收模块22、第二接收模块52)、交易模块(同上述确定模块24及处理模块26),下面对NFC芯片所包括的上述模块分别进行说明。
存储模块:用于存放敏感数据加密密钥、交易及充值报文传输密钥、计算报文MAC密钥、余额、用户信息、交易记录、PIN码等;
安全模块:使用敏感数据加密密钥、交易及充值报文传输密钥、MAC计算密钥分别对敏感信息、充值报文进行加密及MAC计算,并对下行密文进行解密、验证MAC;
通信模块:用于与读卡设备及手机进行通信交互;
交易模块:用于处理用户的消费操作,如公交地铁刷卡、银行POS刷卡等离线近场消费操作。
基于移动支付装置的上述结构,对该技术的实现原理进行说明。
1、初始化
在移动支付装置出厂前,需要对其进行初始化,过程如下:
a)读卡设备建立与NFC芯片的无线通信;
b)读卡设备组织要写入到NFC芯片中的数据,例如,该数据可以包含默认PIN码、默认交易密钥、默认报文传输密钥;
c)NFC芯片接收到数据后,更新PIN码、敏感数据加密密钥、交易及充值报文传输密钥,并将余额置0,用户信息和交易记录置空;
d)读卡设备结束与NFC芯片的通信。
至此初始化完成。
2、个人化
用户拿到移动支付装置后,需要由发行商对装置进行个人化后,方可进行交易,流程如下:
a)发行商通过报文和银行交互之后,获取敏感数据加密密钥、交易报文传输密钥;
b)将密钥数据通过读卡设备写入NFC芯片;
c)将用户信息通过读卡设备写入NFC芯片;
d)更新PIN码;
e)余额置0;
f)结束个人化状态。
至此个人化结束
3、充值过程
充值操作由手机应用程序发起,经由前置服务系统与银行系统进行交互,从而完成充值操作,流程如下:
a)由手机应用程序发起充值操作;
b)用户输入充值金额及银行卡密码;
c)手机应用程序组织充值报文,发给NFC芯片进行敏感数据加密、报文加密及MAC计算;
d)手机应用程序将加密后的充值报文,通过网络连接,发给前置服务系统;
e)前置服务系统对充值报文进行解密,并验证MAC,验证通过后将解密后的报文用发给银行系统;
f)银行系统对敏感数据解密,判断该笔充值交易合法性,并将结果报文通过前置服务系统进行MAC计算及加密后传给手机应用程序;
g)手机应用程序将报文发给NFC芯片进行解密、验证MAC,对银行返回的充值结果进行判断,决定是否修改NFC芯片中的余额;
至此充值结束。
4、消费过程
用户可使用移动支付装置进行公交地铁刷卡及银行POS刷卡等消费,其中消费分为脱机消费和联机消费。
脱机消费,包含公交地铁刷卡消费及银行POS刷卡小额消费,其中银行POS刷卡小额消费,无需联机即可进行消费,仅限于小额消费。
联机消费,银行POS消费及手机客户端消费,其中银行POS消费,需要POS机进行联机操作;手机客户端消费,需要通过手机应用程序进行联机操作。
脱机消费流程如下:
a)用户将移动支付装置靠近公交POS或银行POS,取得连接;
b)POS机将消费信息(包含消费金额、消费时间及其他有效消费信息)发给NFC芯片;
c)NFC芯片,判断是否允许本次消费,若是则保留本次消费记录,修改余额,并将消费结果返回给POS机;
d)POS机处理消费结果。
至此脱机消费完成。
POS机联机消费流程如下:
a)用户将移动支付装置靠近公交POS或银行POS,取得连接;
b)POS机向NFC芯片获取银行卡信息(账号、用户名、磁条信息等);
c)POS机组织交易报文发送至银联或银行系统,获取交易下行报文;
d)若交易允许,则用户输入银行卡密码,再由POS机进行联机验证;
e)联机验证通过后,交易完成;
f)NFC芯片保留本次交易记录;
移动客户端联机消费流程如下:
a)用户通过移动客户端进行交易时,订单生成之后进入支付流程;
b)移动客户端首先与NFC芯片获取连接,并获取账号和用户信息,指示用户输入银行卡密码;组织交易报文;
c)移动客户端将交易报文发送至NFC芯片,进行敏感数据加密、MAC计算及报文加密;
d)移动客户端将加密后的报文通过网络传输发给前置服务系统;
e)前置服务对交易报文进行报文解密,并验证MAC,MAC验证通过后将解密后的交易报文传输给银行系统;
f)银行系统对敏感数据解密,判断该笔充值交易合法性,并将结果报文通过前置服务系统进行MAC计算及加密后传给手机应用程序;
g)手机应用程序收到结果报文,发给NFC芯片进行报文解密及MAC验证,保留交易记录,并将交易结果返回给手机应用程序;
h)手机应用程序获取交易结果,并进行交易后续处理。
至此交易完成。
通过上述新型的移动支付载体,在对该移动支付装置进行初始化和个从化流程后,进行相应的充值及交易,真正实现一卡多用,并减少由于卡多、卡充值不便所造成的麻烦。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种移动支付处理方法,其特征在于,包括:
通过近场通信NFC接收用于请求支付的支付报文;
依据所述支付报文确定用于支付的支付用户信息;
依据所述支付用户信息进行移动支付处理。
2.根据权利要求1所述的方法,其特征在于,在通过所述NFC接收用于请求支付的所述支付报文之前,还包括:
初始化用于支付的所述支付用户信息的参数数据。
3.根据权利要求2所述的方法,其特征在于,在初始化用于支付的所述支付用户信息的所述参数数据之后,还包括:
建立支付用户标识信息,以及所述支付用户标识信息对应的支付报文中携带的敏感数据的加密密钥、所述支付报文的传输密钥。
4.根据权利要求1所述的方法,其特征在于,在依据所述支付用户信息进行移动支付处理之前,还包括:
接收到银行系统发送充值请求,其中,所述充值请求中携带有充值金额;
依据接收到的所述充值请求,修改余额。
5.根据权利要求1至4中任一项所述的方法,其特征在于,依据所述支付用户信息进行移动支付处理包括:
接收到销售点POS发送的消费信息;
依据所述消费信息判断是否允许此次消费;
在判断结果为是的情况下,修改余额。
6.一种移动支付处理装置,其特征在于,包括:
第一接收模块,用于通过近场通信NFC接收用于请求支付的支付报文;
确定模块,用于依据所述支付报文确定用于支付的支付用户信息;
处理模块,用于依据所述支付用户信息进行移动支付处理。
7.根据权利要求6所述的装置,其特征在于,还包括:
初始化模块,用于初始化用于支付的所述支付用户信息的参数数据。
8.根据权利要求7所述的装置,其特征在于,还包括:
建立模块,用于建立支付用户标识信息,以及所述支付用户标识信息对应的支付报文中携带的敏感数据的加密密钥、所述支付报文的传输密钥。
9.根据权利要求6所述的装置,其特征在于,还包括:
第二接收模块,用于接收到银行系统发送充值请求,其中,所述充值请求中携带有充值金额;
修改模块,用于依据接收到的所述充值请求,修改余额。
10.根据权利要求6至9中任一项所述的装置,其特征在于,所述处理模块包括:
接收单元,用于接收到销售点POS发送的消费信息;
判断单元,用于依据所述消费信息判断是否允许此次消费;
修改单元,用于在所述判断单元的判断结果为是的情况下,修改余额。
CN201410854833.4A 2014-12-31 2014-12-31 移动支付处理方法及装置 Pending CN105809426A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410854833.4A CN105809426A (zh) 2014-12-31 2014-12-31 移动支付处理方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410854833.4A CN105809426A (zh) 2014-12-31 2014-12-31 移动支付处理方法及装置

Publications (1)

Publication Number Publication Date
CN105809426A true CN105809426A (zh) 2016-07-27

Family

ID=56465245

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410854833.4A Pending CN105809426A (zh) 2014-12-31 2014-12-31 移动支付处理方法及装置

Country Status (1)

Country Link
CN (1) CN105809426A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108241974A (zh) * 2017-12-06 2018-07-03 阿里巴巴集团控股有限公司 Nfc便携设备的写入、支付方法、装置以及设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1835007A (zh) * 2006-04-07 2006-09-20 浙江通普通信技术有限公司 基于移动通信网络的移动支付方法
CN101923757A (zh) * 2010-08-05 2010-12-22 中国科学院深圳先进技术研究院 移动支付管理系统
CN102184593A (zh) * 2011-02-25 2011-09-14 惠州Tcl移动通信有限公司 基于移动通信终端的一卡通系统
CN104021470A (zh) * 2014-05-28 2014-09-03 恒宝股份有限公司 一种基于无线通讯的移动支付系统及移动支付方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1835007A (zh) * 2006-04-07 2006-09-20 浙江通普通信技术有限公司 基于移动通信网络的移动支付方法
CN101923757A (zh) * 2010-08-05 2010-12-22 中国科学院深圳先进技术研究院 移动支付管理系统
CN102184593A (zh) * 2011-02-25 2011-09-14 惠州Tcl移动通信有限公司 基于移动通信终端的一卡通系统
CN104021470A (zh) * 2014-05-28 2014-09-03 恒宝股份有限公司 一种基于无线通讯的移动支付系统及移动支付方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108241974A (zh) * 2017-12-06 2018-07-03 阿里巴巴集团控股有限公司 Nfc便携设备的写入、支付方法、装置以及设备

Similar Documents

Publication Publication Date Title
US10423949B2 (en) Vending machine transactions
US10043175B2 (en) Enhanced near field communications attachment
CN101809633B (zh) 与不同的企业无线地执行交易
US8233841B2 (en) Near field communication initialization
Ghosh et al. Swing-pay: One card meets all user payment and identity needs: A digital card module using NFC and biometric authentication for peer-to-peer payment
CN104050565B (zh) 基于pboc支付网络的智能支付系统及其移动终端
US20050222961A1 (en) System and method of facilitating contactless payment transactions across different payment systems using a common mobile device acting as a stored value device
KR20120071982A (ko) 안전 결제를 위한 근거리 무선 통신 단말,및 근거리 무선 통신 단말을 이용한 안전 결제 방법
CN103559756A (zh) 一种利用nfc手机给非接触式ic卡充值的系统和方法
JP2023539633A (ja) 電話から電源カード、電話のBluethooth通信へのNFCフィールドの使用
US12050677B2 (en) Medium for temporary account access
CA3050132C (en) Enhanced near field communications attachment
CN101014985A (zh) 使用作为储值装置的普通的移动装置使跨越不同的支付系统的非接触支付交易便利的系统和方法
CN102930643B (zh) 具有圈存借贷记业务数据接口的ic卡及其实现圈存的方法
KR101695097B1 (ko) 오티피카드를 이용한 계좌이체 기반 간편결제 방법
CN105809426A (zh) 移动支付处理方法及装置
KR200481097Y1 (ko) 금융 거래를 위한 카드 리더 장치 및 휴대용 단말기
KR101674812B1 (ko) 오티피카드를 이용한 계좌이체 결제 방법
KR20130101748A (ko) 시점 기반 프로모션 제공 방법
KR20130101311A (ko) 분산형 프로모션 제공 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160727