本發(fā)明屬于終端技術(shù)領(lǐng)域,尤其涉及一種基于NFC(Near Field Communication,近場(chǎng)通信)的支付方法及裝置。
背景技術(shù):
NFC是一種短距高頻的無(wú)線通信技術(shù),由RFID(Radio Frequency Identification,射頻識(shí)別)演變而來(lái)。NFC允許電子設(shè)備之間進(jìn)行短距離非接觸式點(diǎn)對(duì)點(diǎn)數(shù)據(jù)傳輸。
目前,很多移動(dòng)終端都支持NFC通信,但是,移動(dòng)終端所支持的NFC功能通常只是用來(lái)查詢(xún)信息、為IC卡充值,由于涉及到完整產(chǎn)業(yè)鏈的構(gòu)建及硬件改造成本等問(wèn)題,NFC支付功能很難得到大范圍應(yīng)用。現(xiàn)在廣泛使用的移動(dòng)支付方式之一是二維碼支付,二維碼支付是一種基于賬戶(hù)體系搭建的新一代無(wú)線支付方案,在該支付方案下,商家可以把自己的賬號(hào)、商品價(jià)格等交易信息匯編成一個(gè)二維碼,用戶(hù)通過(guò)手機(jī)掃描二維碼便可實(shí)現(xiàn)與商家賬戶(hù)的支付結(jié)算。由于二維碼掃碼工具沒(méi)有惡意網(wǎng)址識(shí)別與攔截能力,這給了手機(jī)病毒極大的傳播空間,使得二維碼支付方式存在安全隱患。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明的目的在于提供一種基于NFC的支付方法及裝置,以提高移動(dòng)支付方式的安全性及便捷性。
第一方面,本發(fā)明提供一種基于近場(chǎng)通信NFC的支付方法,應(yīng)用于具有NFC模塊的支付方終端中,所述方法包括:
獲取無(wú)線支付請(qǐng)求,所述無(wú)線支付請(qǐng)求攜帶支付信息,所述支付信息包含支付金額;
建立支付方終端與收款方終端之間的NFC通信連接,并通過(guò)所述NFC通信連接將所述無(wú)線支付請(qǐng)求發(fā)送給所述收款方終端;
通過(guò)所述NFC通信連接接收所述收款方終端返回的收款信息,所述收款信息是由所述收款方終端根據(jù)所述無(wú)線支付請(qǐng)求產(chǎn)生的包含收款賬戶(hù)的信息;
根據(jù)所述支付信息和所述收款信息完成支付操作。
可選地,所述根據(jù)所述支付信息和所述收款信息完成支付操作,包括:
根據(jù)所述支付信息和所述收款信息生成支付指令;
將所述支付指令發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述支付指令將所述支付金額從支付賬戶(hù)轉(zhuǎn)賬到所述收款賬戶(hù)中。
可選地,所述獲取無(wú)線支付請(qǐng)求,包括:
檢測(cè)操作體在所述支付方終端的操作界面上觸控支付控件的觸控操作;
檢測(cè)到所述觸控操作后,獲取所述操作體在所述操作界面上輸入的支付金額;
根據(jù)所述支付金額,生成所述無(wú)線支付請(qǐng)求。
第二方面,本發(fā)明提供一種基于近場(chǎng)通信NFC的支付方法,應(yīng)用于具有NFC模塊的收款方終端中,所述方法包括:
建立收款方終端與支付方終端之間的NFC通信連接;
通過(guò)所述NFC通信連接接收所述支付方終端發(fā)送的無(wú)線支付請(qǐng)求,并根據(jù)所述無(wú)線支付請(qǐng)求產(chǎn)生收款信息,所述收款信息包含收款賬戶(hù);
通過(guò)所述NFC通信連接將所述收款信息發(fā)送給所述支付方終端,以使所述支付方終端根據(jù)所述支付信息和所述收款信息完成支付操作。
可選地,所述收款方終端包括智能終端和至少一臺(tái)支持NFC的銷(xiāo)售終端POS機(jī),并預(yù)先建立所述收款賬戶(hù)與所述POS機(jī)的標(biāo)識(shí)碼之間的映射關(guān)系;
所述通過(guò)所述NFC通信連接接收支付方終端發(fā)送的無(wú)線支付請(qǐng)求,根據(jù)所述無(wú)線支付請(qǐng)求產(chǎn)生收款信息,包括:
與所述支付方NFC模塊建立NFC通信連接的目標(biāo)POS機(jī),通過(guò)NFC通信連接接收所述無(wú)線支付請(qǐng)求,并通過(guò)所述智能終端與所述目標(biāo)POS機(jī)之間通信連接發(fā)送給所述智能終端;
所述智能終端根據(jù)所述無(wú)線支付請(qǐng)求產(chǎn)生收款信息,并通過(guò)所述智能終端與所述目標(biāo)POS機(jī)之間的通信連接發(fā)送給所述目標(biāo)POS機(jī),以使所述目標(biāo)POS機(jī)將所述收款信息通過(guò)所述NFC通信連接發(fā)送給所述支付方終端。
第三方面,本發(fā)明提供一種基于近場(chǎng)通信NFC的支付方法,應(yīng)用于具有NFC模塊的收款方終端中,所述方法包括:
獲取收款請(qǐng)求,所述收款請(qǐng)求攜帶收款賬戶(hù)和收款金額信息;
建立所述收款方終端與支付方終端之間的NFC通信連接,并通過(guò)所述NFC通信連接將所述收款請(qǐng)求發(fā)送給所述支付方終端,以使所述支付方終端根據(jù)所述收款請(qǐng)求付款;
接收所述支付方終端對(duì)應(yīng)的支付賬戶(hù)的付款。
可選地,所述獲取收款請(qǐng)求,包括:
檢測(cè)操作體在所述收款方終端的操作界面上觸控收款控件的觸控操作;
檢測(cè)到所述觸控操作后,獲取所述操作體在所述操作界面上輸入的收款金額;
獲取所述收款方對(duì)應(yīng)的收款賬戶(hù);
根據(jù)所述收款金額及所述收款賬戶(hù),生成所述收款請(qǐng)求。
可選地,所述收款終端包括智能終端和至少一臺(tái)支持NFC的銷(xiāo)售POS機(jī),所述獲取收款請(qǐng)求,包括:
所述POS機(jī)檢測(cè)操作體在所述POS機(jī)上輸入的收款金額;
所述POS機(jī)與所述智能終端通信獲得收款方對(duì)應(yīng)的收款賬戶(hù);
所述POS機(jī)根據(jù)所述收款金額和所述收款賬戶(hù)產(chǎn)生所述收款請(qǐng)求。
第四方面,本發(fā)明提供一種基于近場(chǎng)通信NFC的支付方法,應(yīng)用于具有NFC模塊的支付方終端中,所述方法包括:
建立所述支付方終端與收款方終端之間的NFC通信連接,并通過(guò)所述NFC通信連接接收所述收款方終端發(fā)送的收款請(qǐng)求;
根據(jù)所述收款請(qǐng)求生成支付指令,并將所述支付指令發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述支付指令將收款金額從支付賬戶(hù)轉(zhuǎn)賬到收款賬戶(hù)中。
第五方面,本發(fā)明提供一種基于近場(chǎng)通信NFC的支付裝置,應(yīng)用于具有NFC模塊的支付方終端中,所述裝置包括:
獲取模塊,用于獲取無(wú)線支付請(qǐng)求,所述無(wú)線支付請(qǐng)求攜帶支付信息,所述支付信息包含支付金額;
NFC連接建立模塊,用于建立支付方終端與收款方終端之間的NFC通信連接,并通過(guò)所述NFC通信連接將所述無(wú)線支付請(qǐng)求發(fā)送給所述收款方終端;
接收模塊,用于通過(guò)所述NFC通信連接接收所述收款方終端返回的收款信息,所述收款信息是由所述收款方終端根據(jù)所述無(wú)線支付請(qǐng)求產(chǎn)生的包含收款賬戶(hù)的信息;
支付模塊,用于根據(jù)所述支付信息和所述收款信息完成支付操作。
可選地,所述支付模塊,包括:
指令生成子模塊,用于根據(jù)所述支付信息和所述收款信息生成支付指令;
發(fā)送子模塊,用于將所述支付指令發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述支付指令將所述支付金額從支付賬戶(hù)轉(zhuǎn)賬到所述收款賬戶(hù)中。
可選地,所述獲取模塊,包括:
檢測(cè)子模塊,用于檢測(cè)操作體在所述支付方終端的操作界面上觸控支付控件的觸控操作;
獲取子模塊,用于當(dāng)所述檢測(cè)子模塊檢測(cè)到所述觸控操作后,獲取所述操作體在所述操作界面上輸入的支付金額;
請(qǐng)求生成子模塊,用于根據(jù)所述支付金額,生成所述無(wú)線支付請(qǐng)求。
第六方面,本發(fā)明提供一種基于近場(chǎng)通信NFC的支付裝置,應(yīng)用于具有NFC模塊的收款方終端中,所述裝置包括:
NFC連接建立模塊,用于建立收款方終端與支付方終端之間的NFC通信連接;
收款信息生成模塊,用于通過(guò)所述NFC通信連接接收所述支付方終端發(fā)送的無(wú)線支付請(qǐng)求,并根據(jù)所述無(wú)線支付請(qǐng)求產(chǎn)生收款信息,所述收款信息包含收款賬戶(hù);
發(fā)送模塊,用于通過(guò)所述NFC通信連接將所述收款信息發(fā)送給所述支付方終端,以使所述支付方終端根據(jù)所述支付信息和所述收款信息完成支付操作。
可選地,所述收款方終端包括智能終端和至少一臺(tái)支持NFC的銷(xiāo)售終端POS機(jī),并預(yù)先建立所述收款賬戶(hù)與所述POS機(jī)的標(biāo)識(shí)碼之間的映射關(guān)系;所述收款信息生成模塊,包括:
接收子模塊,用于使所述支付方NFC模塊建立NFC通信連接的目標(biāo)POS機(jī),通過(guò)NFC通信連接接收所述無(wú)線支付請(qǐng)求,并通過(guò)所述智能終端與所述目標(biāo)POS機(jī)之間通信連接發(fā)送給所述智能終端;
信息產(chǎn)生子模塊,用于使所述智能終端根據(jù)所述無(wú)線支付請(qǐng)求產(chǎn)生收款信息,并通過(guò)所述智能終端與所述目標(biāo)POS機(jī)之間的通信連接發(fā)送給所述目標(biāo)POS機(jī),以使所述目標(biāo)POS機(jī)將所述收款信息通過(guò)所述NFC通信連接發(fā)送給所述支付方終端。
第七方面,本發(fā)明提供一種基于近場(chǎng)通信NFC的支付裝置,應(yīng)用于具有NFC模塊的收款方終端中,所述裝置包括:
獲取模塊,用于獲取收款請(qǐng)求,所述收款請(qǐng)求攜帶收款賬戶(hù)和收款金額信息;
NFC連接建立模塊,用于建立所述收款方終端與支付方終端之間的NFC通信連接;
發(fā)送模塊,用于通過(guò)所述NFC通信連接將所述收款請(qǐng)求發(fā)送給所述支付方終端,以使所述支付方終端根據(jù)所述收款請(qǐng)求付款;
接收模塊,用于接收所述支付方終端對(duì)應(yīng)的支付賬戶(hù)的付款。
可選地,所述獲取模塊,包括:
第一檢測(cè)子模塊,用于檢測(cè)操作體在所述收款方終端的操作界面上觸控收款控件的觸控操作;
第一獲取子模塊,用于當(dāng)所述檢測(cè)子模塊檢測(cè)到所述觸控操作后,獲取所述操作體在所述操作界面上輸入的收款金額;
第二獲取子模塊,用于獲取所述收款方對(duì)應(yīng)的收款賬戶(hù);
第一請(qǐng)求生成子模塊,用于根據(jù)所述收款金額及所述收款賬戶(hù),生成所述收款請(qǐng)求。
可選地,所述收款終端包括智能終端和至少一臺(tái)支持NFC的銷(xiāo)售POS機(jī),所述獲取模塊,包括:
第二檢測(cè)子模塊,用于檢測(cè)操作體在所述POS機(jī)上輸入的收款金額;
第三獲取子模塊,用于使所述POS機(jī)與所述智能終端通信獲得收款方對(duì)應(yīng)的收款賬戶(hù);
第二請(qǐng)求生成子模塊,用于根據(jù)所述收款金額和所述收款賬戶(hù)產(chǎn)生所述收款請(qǐng)求。
第八方面,本發(fā)明提供一種基于近場(chǎng)通信NFC的支付裝置,應(yīng)用于具有NFC模塊的支付方終端中,所述裝置包括:
NFC連接建立模塊,用于建立所述支付方終端與收款方終端之間的NFC通信連接,并通過(guò)所述NFC通信連接接收所述收款方終端發(fā)送的收款請(qǐng)求;
支付指令生成模塊,用于根據(jù)所述收款請(qǐng)求生成支付指令,并將所述支付指令發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述支付指令將收款金額從支付賬戶(hù)轉(zhuǎn)賬到收款賬戶(hù)中。本實(shí)施例提供的基于NFC的支付方法及裝置,應(yīng)用于具有NFC功能的終端中,支付方終端產(chǎn)生無(wú)線支付請(qǐng)求,該支付請(qǐng)求攜帶支付方的支付信息。支付方終端與收款方終端之間建立NFC通信連接,支付方終端通過(guò)NFC通信方式將無(wú)線支付請(qǐng)求發(fā)送給收款方終端。收款方終端通過(guò)NFC通信方式向支付方終端返回收款信息。支付方終端根據(jù)支付信息和收款信息完成支付方與收款方之間的支付。由上述內(nèi)容可知,該方法通過(guò)NFC通信方式獲得收款方的信息,與通過(guò)掃描二維碼的方式相比,該方法不會(huì)傳播病毒或惡意網(wǎng)址等,安全性更高,而且,不需要用戶(hù)執(zhí)行掃描二維碼的操作,只需用戶(hù)在收款方的POS機(jī)上刷具有NFC的終端操作即可,操作更方便。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實(shí)施例一種基于NFC的支付系統(tǒng)的示意圖;
圖2是本發(fā)明實(shí)施例一種基于NFC的支付方法的流程示意圖;
圖3是本發(fā)明實(shí)施例另一種基于NFC的支付方法的流程示意圖;
圖4是本發(fā)明實(shí)施例另一種基于NFC的支付方法的流程示意圖;
圖5是本發(fā)明實(shí)施例一種基于NFC的支付裝置的框圖;
圖6是本發(fā)明實(shí)施例一種支付模塊的框圖;
圖7是本發(fā)明實(shí)施例另一種基于NFC的支付裝置的框圖;
圖8是本發(fā)明實(shí)施例收款信息生成模塊的框圖;
圖9是本發(fā)明實(shí)施例又一種基于NFC的支付裝置的框圖;
圖10是本發(fā)明實(shí)施例另一種基于NFC的支付裝置的框圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
請(qǐng)參見(jiàn)圖1和圖2,圖1為本發(fā)明實(shí)施例一種基于NFC的支付系統(tǒng)的示意圖;圖2為本發(fā)明一種基于NFC的支付方法流程示意圖。
圖1所示系統(tǒng)應(yīng)用于個(gè)人用戶(hù)與企業(yè)用戶(hù)之間的支付場(chǎng)景,如圖1所示,基于NFC的支付系統(tǒng)包括個(gè)人客戶(hù)端110、企業(yè)客戶(hù)端120、POS機(jī)130和服務(wù)器140。
其中,個(gè)人客戶(hù)端110可以安裝在具有NFC功能的移動(dòng)終端上,例如,智能手機(jī)或平板電腦等。企業(yè)客戶(hù)端120可以安裝在PC機(jī)、智能手機(jī)或平板電腦上。
個(gè)人客戶(hù)端110和企業(yè)客戶(hù)端120都可以通過(guò)第三方協(xié)議綁定至少一個(gè)銀行賬號(hào),這樣,個(gè)人用戶(hù)和企業(yè)用戶(hù)對(duì)應(yīng)的賬戶(hù)就可以進(jìn)行資金轉(zhuǎn)入或轉(zhuǎn)出。
對(duì)于個(gè)人用戶(hù)而言,可以在個(gè)人客戶(hù)端上注冊(cè)個(gè)人賬戶(hù),然后將該個(gè)人賬戶(hù)綁定至少一個(gè)銀行賬號(hào),從而可以將銀行賬號(hào)中的資金轉(zhuǎn)入該個(gè)人賬戶(hù)中;同時(shí),個(gè)人賬戶(hù)內(nèi)的資金可以轉(zhuǎn)出到企業(yè)賬戶(hù)中,即,個(gè)人用戶(hù)向該企業(yè)用戶(hù)付款,例如,個(gè)人向商家付款。
同理,對(duì)于企業(yè)用戶(hù)而言,可以在企業(yè)客戶(hù)端上注冊(cè)企業(yè)賬戶(hù),然后將該企業(yè)賬戶(hù)綁定至少一個(gè)銀行賬號(hào),從而可以將銀行賬號(hào)中的資金轉(zhuǎn)入該企業(yè)賬戶(hù)中;而且,可以將企業(yè)賬戶(hù)內(nèi)的資金轉(zhuǎn)出到銀行賬號(hào)或其他賬戶(hù)中。
個(gè)人客戶(hù)端和企業(yè)客戶(hù)端均通過(guò)互聯(lián)網(wǎng)與對(duì)應(yīng)的服務(wù)器之間交互數(shù)據(jù)。換言之,個(gè)人賬戶(hù)或企業(yè)賬戶(hù)之間的資金流轉(zhuǎn)通過(guò)客戶(hù)端對(duì)應(yīng)的服務(wù)器完成,即在互聯(lián)網(wǎng)環(huán)境中實(shí)現(xiàn)。但是個(gè)人賬戶(hù)與企業(yè)賬戶(hù)之間建立聯(lián)系通過(guò)NFC通信方式實(shí)現(xiàn)。
下面將結(jié)合圖2對(duì)支付過(guò)程進(jìn)行說(shuō)明:
請(qǐng)參見(jiàn)圖2,該方法應(yīng)用于具有NFC功能的終端中,例如,智能手機(jī)、平板電腦等。該方法的執(zhí)行主體是需要付款的一方,即支付方。
該方法應(yīng)用于支付方發(fā)起支付請(qǐng)求的應(yīng)用場(chǎng)景中,如圖2所示,該方法可以包括以下步驟:
S110,支付方終端獲取支付方發(fā)起的無(wú)線支付請(qǐng)求。
支付方終端即支付交易中需要付款的一方對(duì)應(yīng)的終端,如支持NFC的智能手機(jī)或平板電腦等移動(dòng)終端。
該無(wú)線支付請(qǐng)求攜帶所述支付方的支付信息。其中,該支付信息可以包括支付方的賬號(hào)、支付金額等信息。
該方法可以通過(guò)在具有NFC功能的終端上安裝相應(yīng)的APP(Application,應(yīng)用程序)實(shí)現(xiàn)。例如,用戶(hù)可以在手機(jī)上安裝上述APP,并注冊(cè)賬戶(hù),該APP可以通過(guò)第三方協(xié)議綁定銀行卡,即用戶(hù)注冊(cè)的APP賬戶(hù)可以綁定至少一個(gè)銀行賬號(hào),從而實(shí)現(xiàn)APP賬戶(hù)的資金轉(zhuǎn)入轉(zhuǎn)出。
該APP檢測(cè)操作體在所述支付方終端的操作界面上觸控支付控件的觸控操作;檢測(cè)到所述觸控操作后,獲取所述操作體在所述操作界面上輸入的支付金額;根據(jù)所述支付金額,生成所述無(wú)線支付請(qǐng)求。
例如,APP上設(shè)置有“付款或支付”控件,當(dāng)用戶(hù)需要向其它人或商家付款時(shí),可以點(diǎn)擊該控件,然后,用戶(hù)可以在APP操作界面上的付款金額輸入框中輸入支付金額,此時(shí),APP根據(jù)支付金額生成相應(yīng)的無(wú)線支付請(qǐng)求。
S120,支付方終端建立支付方終端與收款方終端之間的NFC通信連接,通過(guò)所述NFC通信連接將所述無(wú)線支付請(qǐng)求發(fā)送給收款方終端。
支付方終端的NFC模塊與收款方終端的NFC模塊建立NFC通信連接,進(jìn)而通過(guò)NFC通信連接進(jìn)行通信,支付方終端將無(wú)線支付請(qǐng)求通過(guò)NFC通信連接發(fā)送給收款方終端,請(qǐng)求獲得收款方的收款信息。
S130,支付方終端通過(guò)NFC通信連接接收所述收款方終端返回的收款信息。
收款方終端即支付交易過(guò)程中需要收款的一方對(duì)應(yīng)的終端。收款方可以是企業(yè)用戶(hù),例如,學(xué)校食堂、超市、店鋪等,此種應(yīng)用場(chǎng)景下,收款方終端可以是終端(例如,PC機(jī)、智能手機(jī)、平板電腦等)和至少一個(gè)支持NFC的POS機(jī)組合。當(dāng)然,收款方也可以是個(gè)人用戶(hù),例如,用戶(hù)A向用戶(hù)B轉(zhuǎn)賬的場(chǎng)景,此種應(yīng)用場(chǎng)景下,收款方終端也可以是具有NFC功能的智能手機(jī)或平板電腦等移動(dòng)終端。
收款方用戶(hù)需要在收款方終端上安裝相應(yīng)的APP,并注冊(cè)賬戶(hù),對(duì)于企業(yè)用戶(hù),需要預(yù)先建立APP賬戶(hù)與POS機(jī)之間的映射關(guān)系,可以將企業(yè)用戶(hù)所注冊(cè)的賬戶(hù)與POS機(jī)內(nèi)的NFC模塊的標(biāo)識(shí)碼綁定。
支付方終端向收款方終端發(fā)送無(wú)線支付請(qǐng)求后,對(duì)于收款方為企業(yè)用戶(hù)的場(chǎng)景,POS機(jī)通過(guò)POS機(jī)與收款A(yù)PP之間的通信連接將無(wú)線支付請(qǐng)求發(fā)送給對(duì)應(yīng)的收款方APP,收款方APP接收到無(wú)線支付請(qǐng)求后根據(jù)收款賬戶(hù)生成收款信息,并將收款信息發(fā)送給POS機(jī),POS機(jī)通過(guò)NFC通信連接將收款信息發(fā)送給支付方終端。
在本發(fā)明的一些實(shí)施例中,POS機(jī)與收款A(yù)PP之間的通信連接包括以下兩種方式:1)收款方終端與POS機(jī)通過(guò)有線方式連接,即POS機(jī)與收款A(yù)PP所在的終端之間是有線連接;2)收款方終端與POS機(jī)均連接互聯(lián)網(wǎng),即POS機(jī)通過(guò)收款方APP對(duì)應(yīng)的服務(wù)器與收款A(yù)PP通信。
S140,支付方終端根據(jù)所述支付信息和所述收款信息完成所述支付方與收款方之間的支付。
支付方終端接收到收款方的收款信息后,根據(jù)支付信息和收款信息完成支付方與收款方之間的資金支付。具體的,將支付金額從支付方賬戶(hù)轉(zhuǎn)入收款方賬戶(hù)中。
本實(shí)施例提供的基于NFC的支付方法,支付方通過(guò)NFC通信方式獲得收款方的信息,與通過(guò)掃描二維碼的方式相比,該方法不會(huì)傳播病毒或惡意網(wǎng)址等,安全性更高,而且,不需要用戶(hù)執(zhí)行掃描二維碼的操作,只需用戶(hù)在收款方的POS機(jī)上刷具有NFC的終端操作即可,操作更方便。
請(qǐng)參見(jiàn)圖3,為本發(fā)明實(shí)施例一種基于NFC的支付方法,本實(shí)施例應(yīng)用于包括支付方終端、接收方終端和服務(wù)器的系統(tǒng)中。本實(shí)施例仍以個(gè)人用戶(hù)向企業(yè)用戶(hù)付款為例進(jìn)行說(shuō)明。如圖3所示,該方法包括以下步驟:
S210,支付方客戶(hù)端獲取無(wú)線支付請(qǐng)求,該無(wú)線支付請(qǐng)求攜帶支付方的支付信息。
支付方用戶(hù)在支付方終端上點(diǎn)擊“付款或支付”控件產(chǎn)生相應(yīng)的無(wú)線支付請(qǐng)求。
S220,支付方客戶(hù)端建立支付方終端與收款方POS機(jī)之間的NFC通信連接,并通過(guò)該NFC通信連接向收款方POS機(jī)發(fā)送無(wú)線支付請(qǐng)求。
支付方終端控制自身內(nèi)部的NFC模塊與收款方的POS機(jī)之間的NFC通信連接。支付方終端內(nèi)的客戶(hù)端產(chǎn)生無(wú)線支付請(qǐng)求發(fā)送給支付方終端內(nèi)的NFC模塊,由NFC模塊通過(guò)NFC通信連接將無(wú)線支付請(qǐng)求發(fā)送給收款方的POS機(jī)。
S230,收款方POS機(jī)將無(wú)線支付請(qǐng)求發(fā)送給收款方客戶(hù)端。
POS機(jī)通過(guò)自身與收款方客戶(hù)端之間的通信連接將無(wú)線支付請(qǐng)求發(fā)送給收款方客戶(hù)端。
S240,收款方客戶(hù)端根據(jù)無(wú)線支付請(qǐng)求生成收款信息,并發(fā)送給收款方POS機(jī)。
S250,收款方POS機(jī)將收款信息發(fā)送給支付方終端內(nèi)的NFC模塊。
收款方POS機(jī)通過(guò)NFC通信連接將收款信息發(fā)送給支付方終端內(nèi)的NFC模塊。
S260,支付方終端內(nèi)的NFC模塊將收款信息發(fā)送給支付方客戶(hù)端。
支付方終端內(nèi)的NFC模塊通過(guò)NFC模塊與支付方客戶(hù)端所在控制器之間的通信連接將收款信息發(fā)送給支付方客戶(hù)端。
S270,支付方客戶(hù)端根據(jù)支付信息和收款信息生成支付指令并發(fā)送給服務(wù)器。
S280,服務(wù)器根據(jù)支付指令將支付金額從支付賬戶(hù)轉(zhuǎn)到收款賬戶(hù)中,完成支付操作。
S290,服務(wù)器向支付方客戶(hù)端發(fā)送支付成功消息,并在支付方客戶(hù)端上顯示該支付成功消息;同時(shí),服務(wù)器向收款方客戶(hù)端發(fā)送收款成功消息,并在收款方客戶(hù)端上顯示收款成功消息。
本實(shí)施例提供的基于NFC的支付方法,支付方和收款方均需要在終端上安裝相應(yīng)的客戶(hù)端,并進(jìn)行注冊(cè),注冊(cè)后可以通過(guò)第三方協(xié)議綁定銀行賬號(hào)。支付方與收款方之間通過(guò)NFC通信方式建立聯(lián)系,即支付方通過(guò)NFC通信方式獲取收款方的信息,然后,服務(wù)器在后臺(tái)完成支付方與收款方之間的支付。與通過(guò)掃描二維碼的方式相比,利用NFC通信方法不會(huì)傳播病毒或惡意網(wǎng)站,安全性更高,而且,只需要用戶(hù)在收款方的POS機(jī)上刷具有NFC的終端操作即可,操作更方便。
請(qǐng)參見(jiàn)圖4,為本發(fā)明實(shí)施例另一種基于NFC的支付方法的流程示意圖,該方法應(yīng)用于圖1所示的基于NFC的支付系統(tǒng)中,且應(yīng)用于收款方發(fā)起收款的應(yīng)用場(chǎng)景中。如圖4所示,該方法包括以下步驟:
S310,收款方客戶(hù)端獲取收款請(qǐng)求,并發(fā)送給目標(biāo)POS。收款請(qǐng)求攜帶收款賬戶(hù)和收款金額信息。
目標(biāo)POS機(jī)可以是與收款方客戶(hù)端對(duì)應(yīng)的至少一個(gè)POS機(jī)中的任意一個(gè)POS機(jī)。
在本發(fā)明的一些實(shí)施例中,檢測(cè)操作體在收款方終端的操作界面上觸控收款控件的觸控操作;檢測(cè)到觸控操作后,獲取操作體在操作界面上輸入的收款金額;獲取收款方對(duì)應(yīng)的收款賬戶(hù)。
例如,收款方用戶(hù)可以在APP上設(shè)置收款金額或收款明細(xì),并根據(jù)收款金額信息和收款賬戶(hù)生成收款請(qǐng)求發(fā)送給POS機(jī),并在POS機(jī)上顯示收款方信息、收款金額或收款明細(xì)。
在本發(fā)明的其它實(shí)施例中,由POS機(jī)產(chǎn)生收款請(qǐng)求,具體的,POS機(jī)檢測(cè)操作體在所述POS機(jī)上輸入的收款金額;POS機(jī)與收款方APP通信獲得收款方對(duì)應(yīng)的收款賬戶(hù);POS機(jī)根據(jù)所述收款金額和所述收款賬戶(hù)產(chǎn)生收款請(qǐng)求。
例如,用戶(hù)可以在POS機(jī)上設(shè)置收款金額信息,POS機(jī)通過(guò)與收款方客戶(hù)端通信獲取收款賬戶(hù)。POS機(jī)根據(jù)收款金額信息和收款賬戶(hù)生成收款請(qǐng)求。
S320,目標(biāo)POS機(jī)建立自身與支付方終端的NFC模塊之間的NFC通信連接,并通過(guò)NFC通信連接將收款請(qǐng)求發(fā)送給支付方終端內(nèi)的NFC模塊。
S330,支付方終端內(nèi)的NFC模塊將收款請(qǐng)求發(fā)送給支付方客戶(hù)端。
S340,支付方客戶(hù)端根據(jù)收款請(qǐng)求產(chǎn)生支付指令,并發(fā)送給服務(wù)器。
S350,服務(wù)器根據(jù)支付指令,將收款金額從支付賬戶(hù)轉(zhuǎn)入收款賬戶(hù)中。
S360,服務(wù)器向支付方客戶(hù)端發(fā)送支付成功消息,并在支付方客戶(hù)端上顯示該支付成功消息;同時(shí),服務(wù)器向收款方客戶(hù)端發(fā)送收款成功消息,并在收款方客戶(hù)端上顯示收款成功消息。
可選地,如圖1所示,本實(shí)施例所應(yīng)用的基于NFC支付系統(tǒng),還可以包括與個(gè)人客戶(hù)端相關(guān)聯(lián)的IC(Integrated Circuit,集成電路)卡??梢酝ㄟ^(guò)個(gè)人客戶(hù)端建立IC卡與個(gè)人客戶(hù)端之間的關(guān)聯(lián)關(guān)系,即將個(gè)人用戶(hù)信息寫(xiě)入IC卡內(nèi)。其中,該IC卡的賬戶(hù)是個(gè)人客戶(hù)端賬戶(hù)的子賬戶(hù),能夠?qū)崿F(xiàn)暫存余額或備用余額等功能。例如,當(dāng)用戶(hù)忘記帶手機(jī)時(shí),可以利用IC卡進(jìn)行支付,攜帶方便。
本實(shí)施例提供的基于NFC的支付方法,由收款方發(fā)起收款請(qǐng)求,并通過(guò)NFC通信連接將收款請(qǐng)求發(fā)送給支付方客戶(hù)端,由支付方客戶(hù)端生成支付指令并發(fā)送給服務(wù)器。服務(wù)器根據(jù)支付指令完成支付方與收款方之間的支付操作。與通過(guò)掃描二維碼的方式相比,利用NFC通信方法不會(huì)傳播病毒或惡意網(wǎng)站,安全性更高,而且,只需要用戶(hù)在收款方的POS機(jī)上刷具有NFC的終端操作即可,操作更方便。
相應(yīng)于上述的基于NFC的支付方法實(shí)施例,本發(fā)明還提供了基于NFC的支付裝置實(shí)施例。
請(qǐng)參見(jiàn)圖5,為本發(fā)明實(shí)施例一種基于NFC的支付裝置的框圖,該裝置應(yīng)用于支持NFC的移動(dòng)終端中,例如智能手機(jī)、平板電腦等,且該移動(dòng)終端作為支付方終端。本實(shí)施例應(yīng)用于支付方終端發(fā)起支付請(qǐng)求的場(chǎng)景中。
如圖5所示,該裝置包括:獲取模塊510、NFC連接建立模塊520、接收模塊530和支付模塊540。
獲取模塊510,用于獲取無(wú)線支付請(qǐng)求,所述無(wú)線支付請(qǐng)求攜帶支付信息,所述支付信息包含支付金額。
在本發(fā)明的一些實(shí)施例中,所述獲取模塊包括:檢測(cè)子模塊,用于檢測(cè)操作體在所述支付方終端的操作界面上觸控支付控件的觸控操作;獲取子模塊,用于當(dāng)所述檢測(cè)子模塊檢測(cè)到所述觸控操作后,獲取所述操作體在所述操作界面上輸入的支付金額;請(qǐng)求生成子模塊,用于根據(jù)所述支付金額,生成所述無(wú)線支付請(qǐng)求。
NFC連接建立模塊520,用于建立支付方終端與收款方終端之間的NFC通信連接,并通過(guò)所述NFC通信連接將所述無(wú)線支付請(qǐng)求發(fā)送給所述收款方終端。
接收模塊530,用于通過(guò)所述NFC通信連接接收所述收款方終端返回的收款信息,所述收款信息是由所述收款方終端根據(jù)所述無(wú)線支付請(qǐng)求產(chǎn)生的包含收款賬戶(hù)的信息。
支付模塊540,用于根據(jù)所述支付信息和所述收款信息完成支付操作。
如圖6所示,所述支付模塊540包括指令生成子模塊541和發(fā)送子模塊542。
指令生成子模塊541,用于根據(jù)所述支付信息和所述收款信息生成支付指令。
發(fā)送子模塊542,用于將所述支付指令發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述支付指令將所述支付金額從支付賬戶(hù)轉(zhuǎn)賬到所述收款賬戶(hù)中。
本實(shí)施例提供的基于NFC的支付裝置,支付方終端產(chǎn)生無(wú)線支付請(qǐng)求,該支付請(qǐng)求攜帶支付方的支付信息。支付方終端與收款方終端之間建立NFC通信連接,支付方終端通過(guò)NFC通信方式將無(wú)線支付請(qǐng)求發(fā)送給收款方終端。收款方終端通過(guò)NFC通信方式向支付方終端返回收款信息。支付方終端根據(jù)支付信息和收款信息完成支付方與收款方之間的支付。由上述內(nèi)容可知,該裝置通過(guò)NFC通信方式獲得收款方的信息,與通過(guò)掃描二維碼的方式相比,該方法不會(huì)傳播病毒或惡意網(wǎng)址等,安全性更高,而且,不需要用戶(hù)執(zhí)行掃描二維碼的操作,只需用戶(hù)在收款方的POS機(jī)上刷具有NFC的終端操作即可,操作更方便。
請(qǐng)參見(jiàn)圖7,為本發(fā)明實(shí)施例另一種基于NFC的支付裝置的框圖,該裝置應(yīng)用于收款方的終端中,且應(yīng)用于支付方終端發(fā)起支付請(qǐng)求的應(yīng)用場(chǎng)景中。
如圖7所示,該裝置包括:NFC連接建立模塊710、收款信息生成模塊720和發(fā)送模塊730。
NFC連接建立模塊710,用于建立收款方終端與支付方終端之間的NFC通信連接。
收款信息生成模塊720,用于通過(guò)所述NFC通信連接接收所述支付方終端發(fā)送的無(wú)線支付請(qǐng)求,并根據(jù)所述無(wú)線支付請(qǐng)求產(chǎn)生收款信息,所述收款信息包含收款賬戶(hù)。
在本發(fā)明的一些實(shí)施例中,收款方終端包括智能終端和至少一臺(tái)支持NFC的銷(xiāo)售終端POS機(jī),并預(yù)先建立所述收款賬戶(hù)與所述POS機(jī)的標(biāo)識(shí)碼之間的映射關(guān)系。
如圖8所示,收款信息生成模塊720,包括:接收子模塊721、信息產(chǎn)生子模塊722。
接收子模塊721,用于使所述支付方NFC模塊建立NFC通信連接的目標(biāo)POS機(jī),通過(guò)NFC通信連接接收所述無(wú)線支付請(qǐng)求,并通過(guò)所述智能終端與所述目標(biāo)POS機(jī)之間通信連接發(fā)送給所述智能終端。
信息產(chǎn)生子模塊722,用于使所述智能終端根據(jù)所述無(wú)線支付請(qǐng)求產(chǎn)生收款信息,并通過(guò)所述智能終端與所述目標(biāo)POS機(jī)之間的通信連接發(fā)送給所述目標(biāo)POS機(jī),以使所述目標(biāo)POS機(jī)將所述收款信息通過(guò)所述NFC通信連接發(fā)送給所述支付方終端。
發(fā)送模塊730,用于通過(guò)所述NFC通信連接將所述收款信息發(fā)送給所述支付方終端,以使所述支付方終端根據(jù)所述支付信息和所述收款信息完成支付操作。
請(qǐng)參見(jiàn)圖9,為本發(fā)明實(shí)施例又一種基于NFC的支付裝置的框圖,該裝置應(yīng)用于收款方終端,且收款方終端發(fā)起收款請(qǐng)求的應(yīng)用場(chǎng)景中。如圖9所示,該裝置包括:獲取模塊910、NFC連接建立模塊920、發(fā)送模塊930和接收模塊940。
獲取模塊910,用于獲取收款請(qǐng)求,所述收款請(qǐng)求攜帶收款賬戶(hù)和收款金額信息。
在本發(fā)明的一些實(shí)施例中,由收款方對(duì)應(yīng)的APP產(chǎn)生收款請(qǐng)求,此種應(yīng)用場(chǎng)景下,獲取模塊910包括:第一檢測(cè)子模塊,用于檢測(cè)操作體在所述收款方終端的操作界面上觸控收款控件的觸控操作;第一獲取子模塊,用于當(dāng)所述檢測(cè)子模塊檢測(cè)到所述觸控操作后,獲取所述操作體在所述操作界面上輸入的收款金額;第二獲取子模塊,用于獲取所述收款方對(duì)應(yīng)的收款賬戶(hù);第一請(qǐng)求生成子模塊,用于根據(jù)所述收款金額及所述收款賬戶(hù),生成所述收款請(qǐng)求。
在本發(fā)明的另一些實(shí)施例中,由POS機(jī)產(chǎn)生收款請(qǐng)求,此種應(yīng)用場(chǎng)景下,獲取模塊,包括:第二檢測(cè)子模塊,用于檢測(cè)操作體在所述POS機(jī)上輸入的收款金額;第三獲取子模塊,用于使所述POS機(jī)與所述智能終端通信獲得收款方對(duì)應(yīng)的收款賬戶(hù);第二請(qǐng)求生成子模塊,用于根據(jù)所述收款金額和所述收款賬戶(hù)產(chǎn)生所述收款請(qǐng)求。
NFC連接建立模塊920,用于建立所述收款方終端與支付方終端之間的NFC通信連接。
發(fā)送模塊930,用于通過(guò)所述NFC通信連接將所述收款請(qǐng)求發(fā)送給所述支付方終端,以使所述支付方終端根據(jù)所述收款請(qǐng)求付款。
接收模塊940,用于接收所述支付方終端對(duì)應(yīng)的支付賬戶(hù)的付款。
所述接收模塊具體用于:接收服務(wù)器發(fā)送的收款成功消息,并顯示所述收款成功消息,其中,所述收款成功消息由所述服務(wù)器接收到支付方終端發(fā)送的支付指令,并根據(jù)所述支付指令將支付賬戶(hù)內(nèi)的支付金額轉(zhuǎn)賬到收款賬戶(hù)后產(chǎn)生;所述支付指令由所述支付方終端接收到所述收款信息后產(chǎn)生。
本實(shí)施例提供的基于NFC的支付裝置,由收款方發(fā)起收款請(qǐng)求,并通過(guò)NFC通信連接將收款請(qǐng)求發(fā)送給支付方客戶(hù)端,由支付方客戶(hù)端生成支付指令并發(fā)送給服務(wù)器。服務(wù)器根據(jù)支付指令完成支付方與收款方之間的支付操作。與通過(guò)掃描二維碼的方式相比,利用NFC通信方法不會(huì)傳播病毒或惡意網(wǎng)站,安全性更高,而且,只需要用戶(hù)在收款方的POS機(jī)上刷具有NFC的終端操作即可,操作更方便。
請(qǐng)參見(jiàn)圖10,為本發(fā)明實(shí)施例另一種基于NFC的支付裝置的框圖,該裝置應(yīng)用于支付方終端中,且由收款方發(fā)起收款請(qǐng)求的應(yīng)用場(chǎng)景。如圖10所示,該裝置包括:NFC連接建立模塊1010、支付指令生成模塊1020。
NFC連接建立模塊1010,用于建立所述支付方終端與收款方終端之間的NFC通信連接,并通過(guò)所述NFC通信連接接收所述收款方終端發(fā)送的收款請(qǐng)求。
支付指令生成模塊1020,用于根據(jù)所述收款請(qǐng)求生成支付指令,并將所述支付指令發(fā)送給服務(wù)器,以使所述服務(wù)器根據(jù)所述支付指令將收款金額從支付賬戶(hù)轉(zhuǎn)賬到收款賬戶(hù)中。
對(duì)于前述的各方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書(shū)中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本發(fā)明所必須的。
需要說(shuō)明的是,本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可。對(duì)于裝置類(lèi)實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。
最后,還需要說(shuō)明的是,在本文中,諸如第一和第二等之類(lèi)的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。
對(duì)所公開(kāi)的實(shí)施例的上述說(shuō)明,使本領(lǐng)域技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)將是顯而易見(jiàn)的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開(kāi)的原理和新穎特點(diǎn)相一致的最寬的范圍。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。