專利名稱:一種移動支付系統(tǒng)和移動支付實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種移動支付系統(tǒng)和移動支付實(shí)現(xiàn)方法,是一種新型移動支付系統(tǒng)和基于該系統(tǒng)的移動支付實(shí)現(xiàn)方法,屬于移動支付領(lǐng)域。
背景技術(shù):
移動支付是允許移動用戶使用移動終端,通常是手機(jī),對所消費(fèi)的商品或服務(wù)進(jìn)行賬務(wù)支付的一種便捷、安全的服務(wù)方式,國際上最近十年來發(fā)展迅速。移動支付技術(shù)發(fā)展的基礎(chǔ)是移動終端計算能力的大幅提高,以及芯片小型化技術(shù)的出現(xiàn)。在一般的交易中可以用移動終端替代金融卡片、P0S、甚至部分個人電腦功能。在現(xiàn)有的移動支付方式下,一種通過在手機(jī)中植入NFC芯片和金融卡的方式,將手機(jī)變成錢包,在付錢時,由商戶提供相應(yīng)的接收器,買方拿著手機(jī)完成“刷一下”這個動作,便捷付款,整個過程和刷公交卡相同。另一種通過將刷卡器插入手機(jī)上的耳機(jī)插孔并在手機(jī)上安裝應(yīng)用,實(shí)現(xiàn)在手機(jī)上刷卡,將手機(jī)變成POS機(jī)。但是這兩種方式都需要除手機(jī)外的其它設(shè)備才能完成交易。
發(fā)明內(nèi)容
本發(fā)明的目的是為了提供一種移動支付系統(tǒng)和移動支付實(shí)現(xiàn)方法,該系統(tǒng)提出了一種用虛擬終端將移動終端變成POS機(jī),實(shí)現(xiàn)近場支付和遠(yuǎn)程支付的方法。降低了移動支付終端設(shè)計的復(fù)雜性,并保證支付業(yè)務(wù)能安全進(jìn)行。本發(fā)明一種移動支付系統(tǒng)的技術(shù)方案是:
一種移動支付系統(tǒng),包括移動終端I和金融IC卡2,所述的移動終端I添加了虛擬終端應(yīng)用1.1?!ひ韵率潜景l(fā)明進(jìn)一步的技術(shù)方案:
優(yōu)選的,所述的移動終端I包括移動終端設(shè)備本身和連接到該設(shè)備的SIM卡、SD卡或其他外接設(shè)備。優(yōu)選的,所述的移動終端I中還有移動終端安全模塊1.2和移動終端近場通信模塊 1.3。優(yōu)選的,所述的金融IC卡I包括金融IC卡近場通信模塊2.1和金融IC卡安全模塊 2.2。優(yōu)選的,所述的虛擬終端應(yīng)用1.1包括用戶交互模塊1.1.1、移動支付交易處理模塊1.1.2和金融應(yīng)用交互模塊1.1.3。優(yōu)選的,所述的用戶交互模塊1.1.1用于實(shí)現(xiàn)對虛擬終端應(yīng)用功能定義以及與用戶交互的界面。優(yōu)選的,所述的移動支付交易處理模塊1.1.2用于實(shí)現(xiàn)移動支付交易處理流程,針對不同的交易組織報文進(jìn)行移動終端與支付平臺和金融應(yīng)用交互模塊1.1.3之間的數(shù)據(jù)交互。
優(yōu)選的,所述的金融應(yīng)用交互模塊1.1.3根據(jù)不同的功能應(yīng)用,組織具體APDU數(shù)據(jù),向金融應(yīng)用發(fā)送APDU,并處理命令響應(yīng),完成完整的交易流程。優(yōu)選的,所述的移動終端近場通信模塊1.3用于完成移動終端I與金融IC卡之間的非接觸式通信;所述的移動終端安全模塊1.2用于實(shí)現(xiàn)非接觸IC卡金融應(yīng)用。優(yōu)選的,所述的金融IC卡近場通信模塊2.1用于完成移動終端I與金融IC卡之間的非接觸式通信;所述的金融IC卡安全模塊2.2用于實(shí)現(xiàn)非接觸IC卡金融應(yīng)用。本發(fā)明一種基于前述移動支付系統(tǒng)的的移動支付實(shí)現(xiàn)方法技術(shù)方案是:
一種基于前述移動支付系統(tǒng)的移動支付實(shí)現(xiàn)方法:
用戶在移動終端上通過瀏覽器或客戶端程序?yàn)g覽一些物品,在作出購買決定后,商戶主機(jī)生成一個交易訂單文件給移動終端,移動終端收到這個訂單文件后激活移動終端內(nèi)的支付應(yīng)用,開始支付動作;
移動支付交易處理模塊組織與卡片交互交易報文給金融應(yīng)用交互模塊;
金融應(yīng)用交互模塊將從移動支付交易處理模塊接收到的交易報文,解析為卡片命令,卡片命令體現(xiàn)為APDU數(shù)據(jù),然后向內(nèi)置金融IC卡中的移動終端安全模塊發(fā)送APDU ;
內(nèi)置金融IC卡中的移動終端安全模塊響應(yīng)從金融應(yīng)用交互模塊發(fā)送的命令,組織命令響應(yīng)APDU返回給金融應(yīng)用交互模塊;
金融應(yīng)用交互模塊解析卡片響應(yīng)APDU為卡片報文,返回給移動支付交易處理模塊;
移動支付交易處理模塊組織消費(fèi)交易報文,發(fā)送給移動支付平臺處理;
移動支付平臺解析報文進(jìn)行處理,`返回交易結(jié)果給移動終端支付應(yīng)用,完成遠(yuǎn)程支付。本發(fā)明另一種基于前述移動支付系統(tǒng)的的移動支付實(shí)現(xiàn)方法技術(shù)方案是:
一種基于前述移動支付系統(tǒng)的移動支付實(shí)現(xiàn)方法:
用戶在現(xiàn)場作出購買或付款決定后,收款方在移動終端上輸入收款金額,用戶將金融IC卡靠近移動終端,開始支付動作;
移動支付交易處理模塊實(shí)現(xiàn)中國金融集成電路IC卡規(guī)范定義的交易流程,組織與卡片交互交易報文給金融應(yīng)用交互模塊;
金融應(yīng)用交互模塊將從移動支付交易處理模塊接收到的交易報文,解析為卡片命令,卡片命令體現(xiàn)為APDU數(shù)據(jù);
移動終端近場通信模塊以非接觸方式向金融IC卡發(fā)送APDU命令;
金融IC卡近場通信模塊接收從移動終端發(fā)送的APDU命令,發(fā)送給安全模塊;
金融IC卡安全模塊響應(yīng)APDU命令,響應(yīng)由近場通信模塊以非接觸方式發(fā)送給移動終
端;
移動終端近場通信模塊接收金融IC卡響應(yīng)并發(fā)送給金融應(yīng)用交互模塊;
金融應(yīng)用交互模塊解析卡片響應(yīng)APDU為卡片報文,返回給移動支付交易處理模塊;
移動支付交易處理模塊解析報文進(jìn)行處理,返回交易結(jié)果給收款人,完成近場支付。本發(fā)明的有益效果主要有:
1.使用添加了虛擬終端應(yīng)用的移動終端系統(tǒng)可以在不需要其它設(shè)備的情況下實(shí)現(xiàn)近場支付,將移動終端變成POS機(jī)。2.把支持遠(yuǎn)程支付應(yīng)用的移動支付終端邏輯適配到近場支付應(yīng)用,達(dá)到了近場支付和遠(yuǎn)程支付在移動支付終端業(yè)務(wù)處理邏輯的統(tǒng)一,能夠保證近場支付的安全性,保證重要數(shù)據(jù)的真實(shí)性、完整性以及保密性,保證移動支付金融卡多應(yīng)用間的安全獨(dú)立性。
圖1為用虛擬終端將移動終端變成POS機(jī)的移動支付系統(tǒng)示意 圖2為用虛擬終端將移動終端變成POS機(jī)實(shí)現(xiàn)基于金融IC卡的遠(yuǎn)程支付流程 圖3為用虛擬終端將移動終端變成POS機(jī)實(shí)現(xiàn)基于金融IC卡的近場支付流程圖。
具體實(shí)施例方式結(jié)合附圖和實(shí)施例對本發(fā)明作進(jìn)一步說明如下:
實(shí)施例1:
如圖1所示,一種移動支付系統(tǒng),本實(shí)施例中移動終端I中添加了虛擬終端應(yīng)用1.1。其用于實(shí)現(xiàn)在移動終端上模擬支付終端,如POS終端,以支持遠(yuǎn)程及近場支付應(yīng)用。實(shí)施例2:
與上述實(shí)施例1不同的是,進(jìn)一步說,移動終端I包括移動終端設(shè)備本身和連接到該設(shè)備的SIM卡、SD卡或其他外接設(shè)備。實(shí)施例3:
如圖1所示,與上述實(shí)施例1不同的是,進(jìn)一步說,移動終端I中除了具有虛擬終端應(yīng)用1.1外還有移動終端安全模塊1.2和移動終端近場通信模塊1.3。移動終端系統(tǒng),從用戶角度看,包含手持設(shè)備和 手持設(shè)備上使用的可插入卡片,如SIM卡、SD卡等,從設(shè)計角度看,包含上述諸多模塊,這些模塊可以分別包含于手持設(shè)備或其可插入卡片中。實(shí)施例4:
如圖1所示,與上述實(shí)施例1不同的是,進(jìn)一步說,金融IC卡I包括金融IC卡近場通信模塊2.1和金融IC卡安全模塊2.2。金融IC卡,從用戶角度看,可以是一張獨(dú)立的銀行卡,也可以是包含移動支付金融卡應(yīng)用的終端。實(shí)施例5:
如圖1所示,與上述實(shí)施例都不同的是,進(jìn)一步說,虛擬終端應(yīng)用1.1包括用戶交互模塊1.1.1、移動支付交易處理模塊1.1.2和金融應(yīng)用交互模塊1.1.3。實(shí)施例6:
如圖1所示,與上述實(shí)施例5不同的是,進(jìn)一步說,用戶交互模塊1.1.1用于實(shí)現(xiàn)對虛擬終端應(yīng)用功能定義以及與用戶交互的界面。金融應(yīng)用交互模塊1.1.3根據(jù)不同的功能應(yīng)用,組織具體APDU數(shù)據(jù),向金融應(yīng)用發(fā)送APDU,并處理命令響應(yīng),完成完整的交易流程。移動終端近場通信模塊1.3用于完成移動終端I與金融IC卡之間的非接觸式通信;移動終端安全模塊1.2用于實(shí)現(xiàn)非接觸IC卡金融應(yīng)用。本發(fā)明一種基于前述移動支付系統(tǒng)的的移動支付實(shí)現(xiàn)方法實(shí)施例:
如圖2所示,為用虛擬終端將移動終端變成POS機(jī)實(shí)現(xiàn)基于金融IC卡的遠(yuǎn)程支付流程圖。用戶在移動終端上通過瀏覽器或客戶端程序?yàn)g覽一些物品,在作出購買決定后,商戶主機(jī)生成一個交易訂單文件給移動終端,移動終端收到這個訂單文件后激活移動終端內(nèi)的支付應(yīng)用,開始支付動作。移動支付交易處理模塊實(shí)現(xiàn)中國金融集成電路IC卡規(guī)范定義的交易流程,組織與卡片交互交易報文給金融應(yīng)用交互模塊。金融應(yīng)用交互模塊將從移動支付交易處理模塊接收到的交易報文,解析為卡片命令,卡片命令體現(xiàn)為APDU數(shù)據(jù),然后向內(nèi)置金融IC卡中的移動終端安全模塊發(fā)送APDU。內(nèi)置金融IC卡中的移動終端安全模塊響應(yīng)從金融應(yīng)用交互模塊發(fā)送的命令,組織命令響應(yīng)APDU返回給金融應(yīng)用交互模塊。金融應(yīng)用交互模塊解析卡片響應(yīng)APDU為卡片報文,返回給移動支付交易處理模塊。移動支付交易處理模塊組織消費(fèi)交易報文,發(fā)送給移動支付平臺處理。移動支付平臺解析報文進(jìn)行處理,返回交易結(jié)果給移動終端支付應(yīng)用,完成遠(yuǎn)程支付。本發(fā)明另一種基于前述移動支付系統(tǒng)的的移動支付實(shí)現(xiàn)方法實(shí)施例:
如圖3所示,為用虛擬終端將移動終端變成POS機(jī)實(shí)現(xiàn)基于金融IC卡的近場支付流程圖。用戶在現(xiàn)場作出購買或付款決定后,收款方在移動終端上輸入收款金額,用戶將金融IC卡靠近移動終端,開始支付動作。移動支付交易處理模塊實(shí)現(xiàn)中國金融集成電路IC卡規(guī)范定義的交易流程,組織與卡片交互交易報文給金融應(yīng)用交互模塊。金融應(yīng)用交互模塊將從移動支付交易處理模塊接收到的交易報文,解析為卡片命令,卡片命令體現(xiàn)為APDU數(shù)據(jù)。移動終端近場通信模塊以非接觸方式向金融IC卡發(fā)送APDU命令。金融IC卡近場通信模塊接收從移動終端發(fā)送的APDU命令,發(fā)送給安全模塊。金融IC卡安全模塊響應(yīng)APDU命令,響應(yīng)由近場通信模塊以非接觸方式發(fā)送給移動終端。移動終端近場通信模塊接收金融IC卡響應(yīng)并發(fā)送給金融應(yīng)用交互模塊。金融應(yīng)用交互模塊解析卡片響應(yīng)APDU為卡片報文,返回給移動支付交易處理模塊。移動支付交易處理模塊解析報文進(jìn)行處理,返回交易結(jié)果給收款人,完成近 場支付。
權(quán)利要求
1.一種移動支付系統(tǒng),包括移動終端(I)和金融IC卡(2),其特征在于:所述的移動終端(I)添加了虛擬終端應(yīng)用(1.1)。
2.根據(jù)權(quán)利要求1所述的移動支付系統(tǒng),其特征在于:所述的移動終端(I)包括移動終端設(shè)備本身和連接到該設(shè)備的SIM卡、SD卡或其他外接設(shè)備。
3.根據(jù)權(quán)利要求1所述的移動支付系統(tǒng),其特征在于:所述的移動終端(I)中還有移動終端安全模塊(1.2)和移動終端近場通信模塊(1.3)。
4.根據(jù)權(quán)利要求1所述的移動支付系統(tǒng),其特征在于:所述的金融IC卡(I)包括金融IC卡近場通信模塊(2.1)和金融IC卡安全模塊(2.2)。
5.根據(jù)權(quán)利要求1至4之一所述的移動支付系統(tǒng),其特征在于:所述的虛擬終端應(yīng)用(1.1)包括用戶交互模塊(1.1.1)、移動支付交易處理模塊(1.1.2)和金融應(yīng)用交互模塊(1.1.3)。
6.根據(jù)權(quán)利要求5所述的移動支付系統(tǒng),其特征在于:所述的用戶交互模塊(1.1.1)用于實(shí)現(xiàn)對虛擬終端應(yīng)用功能定義以及與用戶交互的界面。
7.根據(jù)權(quán)利要求5所述的移動支付系統(tǒng),其特征在于:所述的移動支付交易處理模塊(1.1.2)用于實(shí)現(xiàn)移動支付交易處理流程,針對不同的交易組織報文進(jìn)行移動終端與支付平臺和金融應(yīng)用交互模塊(1.1.3)之間的數(shù)據(jù)交互。
8.根據(jù)權(quán)利要求5所述的移動支付系統(tǒng),其特征在于:所述的金融應(yīng)用交互模塊(1.1.3)根據(jù)不同的功能應(yīng)用,組織具體APDU數(shù)據(jù),向金融應(yīng)用發(fā)送APDU,并處理命令響應(yīng),完成完整的交易流程。
9.根據(jù)權(quán)利要求3所述的移動支付系統(tǒng),其特征在于:所述的移動終端近場通信模塊(1.3)用于完成移動終端(I)與金融IC卡之間的非接觸式通信;所述的移動終端安全模塊(1.2)用于實(shí)現(xiàn)非接觸IC卡金融應(yīng)用。
10.根據(jù)權(quán)利要求4所述的移動支付系統(tǒng),其特征在于:所述的金融IC卡近場通信模塊(2.1)用于完成移動終端(I)與金融IC卡之間的非接觸式通信;所述的金融IC卡安全模塊(2.2)用于實(shí)現(xiàn)非接觸IC卡金融應(yīng)用。
11.一種基于權(quán)利要求1至10之一的移動支付系統(tǒng)的移動支付實(shí)現(xiàn)方法,其特征在于: 用戶在移動終端上通過瀏覽器或客戶端程序?yàn)g覽一些物品,在作出購買決定后,商戶主機(jī)生成一個交易訂單文件給移動終端,移動終端收到這個訂單文件后激活移動終端內(nèi)的支付應(yīng)用,開始支付動作; 移動支付交易處理模塊組織與卡片交互交易報文給金融應(yīng)用交互模塊; 金融應(yīng)用交互模塊將從移動支付交易處理模塊接收到的交易報文,解析為卡片命令,卡片命令體現(xiàn)為APDU數(shù)據(jù),然后向內(nèi)置金融IC卡中的移動終端安全模塊發(fā)送APDU ; 內(nèi)置金融IC卡中的移動終端安全模塊響應(yīng)從金融應(yīng)用交互模塊發(fā)送的命令,組織命令響應(yīng)APDU返回給金融應(yīng)用交互模塊; 金融應(yīng)用交互模塊解析卡片響應(yīng)APDU為卡片報文,返回給移動支付交易處理模塊; 移動支付交易處理模塊組織消費(fèi)交易報文,發(fā)送給移動支付平臺處理; 移動支付平臺解析報文進(jìn)行處理,返回交易結(jié)果給移動終端支付應(yīng)用,完成遠(yuǎn)程支付。
12.—種基于權(quán)利要求1至10之一的移動支付系統(tǒng)的移動支付實(shí)現(xiàn)方法,其特征在于: 用戶在現(xiàn)場作出購買或付款決定后,收款方在移動終端上輸入收款金額,用戶將金融IC卡靠近移動終端,開始支付動作; 移動支付交易處理模塊實(shí)現(xiàn)中國金融集成電路IC卡規(guī)范定義的交易流程,組織與卡片交互交易報文給金融應(yīng)用交互模塊; 金融應(yīng)用交互模塊將從移動支付交易處理模塊接收到的交易報文,解析為卡片命令,卡片命令體現(xiàn)為APDU數(shù)據(jù); 移動終端近場通信模塊以非接觸方式向金融IC卡發(fā)送APDU命令; 金融IC卡近場通信模塊接收從移動終端發(fā)送的APDU命令,發(fā)送給安全模塊; 金融IC卡安全模塊響應(yīng)APDU命令,響應(yīng)由近場通信模塊以非接觸方式發(fā)送給移動終端; 移動終端近場通信模塊接收金融IC卡響應(yīng)并發(fā)送給金融應(yīng)用交互模塊; 金融應(yīng)用交互模塊解 析卡片響應(yīng)APDU為卡片報文,返回給移動支付交易處理模塊; 移動支付交易處理模塊解析報文進(jìn)行處理,返回交易結(jié)果給收款人,完成近場支付。
全文摘要
本發(fā)明涉及一種移動支付系統(tǒng)和移動支付實(shí)現(xiàn)方法。該系統(tǒng)包括移動終端和金融IC卡,移動終端添加了虛擬終端應(yīng)用;移動終端中還有移動終端安全模塊和移動終端近場通信模塊。金融IC卡包括金融IC卡近場通信模塊和金融IC卡安全模塊。使用添加了虛擬終端應(yīng)用的移動終端系統(tǒng)可以在不需要其它設(shè)備的情況下實(shí)現(xiàn)近場支付,將移動終端變成POS機(jī);把支持遠(yuǎn)程支付應(yīng)用的移動支付終端邏輯適配到近場支付應(yīng)用,達(dá)到了近場支付和遠(yuǎn)程支付在移動支付終端業(yè)務(wù)處理邏輯的統(tǒng)一,能夠保證近場支付的安全性,保證重要數(shù)據(jù)的真實(shí)性、完整性以及保密性,保證移動支付金融卡多應(yīng)用間的安全獨(dú)立性。
文檔編號G06Q20/32GK103246978SQ201310160509
公開日2013年8月14日 申請日期2013年5月6日 優(yōu)先權(quán)日2013年5月6日
發(fā)明者劉毅, 朱振新, 韓勇橋, 魯綸, 趙家志 申請人:武漢瑞達(dá)信息安全系統(tǒng)有限公司