本實(shí)用新型涉及支付技術(shù)領(lǐng)域,尤其涉及一種支付裝置及交互式二維碼支付系統(tǒng)。
背景技術(shù):
目前在線支付主要有兩種模式:一種是付款人提供掃描的二維碼,收款人在電腦上輸入付款金額后,由收款人通過掃描設(shè)備掃描付款人提供的二維碼完成支付;另一種是收款人提供掃描的二維碼,由付款人掃描二維碼后,付款人輸入價(jià)格進(jìn)行支付。在這兩種支付模式下,付款處理都是由客戶端和支付服務(wù)器直接交互,因而付款金額都是由單方控制的,用戶體驗(yàn)非常不好。而且,對(duì)于付款人提供二維碼、收款人控制支付金額的支付模式,支付是直接完成的,即直接根據(jù)付款人的金額完成支付扣費(fèi),沒有確認(rèn)支付的過程,增加了付款人的不安全感。而對(duì)于由付款人確定付款金額的支付方式,雖然付款人能夠控制自己的支付金額和支付過程,但收款人只能被動(dòng)收款,不知道支付金額是多少,只能在支付完成時(shí),在支付結(jié)果頁面看到支付金額,這也相應(yīng)增加了收款人的不安全感。
技術(shù)實(shí)現(xiàn)要素:
根據(jù)本實(shí)用新型的一個(gè)方面,提供了一種支付裝置及一種交互式二維碼支付系統(tǒng),以解決上述問題的至少一個(gè)。其中,支付裝置包括裝置本體和設(shè)置于裝置本體上的二維碼載體,裝置本體包括輸入單元和控制單元,其中,輸入單元連接控制單元,用于獲取輸入信息輸出至控制單元;控制單元用于根據(jù)輸入信息生成第一支付請(qǐng)求輸出,第一支付請(qǐng)求包括支付裝置編碼和支付金額。
通過本實(shí)用新型提供的支付裝置,能夠利用輸入單元進(jìn)行實(shí)時(shí)支付金額輸入,并通過控制單元將包括輸入支付金額的第一支付請(qǐng)求發(fā)送出去,而通過二維碼載體中承載信息,可以追蹤輸入的支付金額,以根據(jù)實(shí)時(shí)輸入的支付金額進(jìn)行支付,提高對(duì)支付金額的可控度。將輸入單元交由收款方控制,將二維碼載體交由付款方控制,即可實(shí)現(xiàn)基于交互模式的二維碼支付,提高支付的用戶體驗(yàn)和安全感。
在一些實(shí)施方式中,該裝置還包括顯示單元,顯示單元連接控制單元。通過將處理結(jié)果信息,如支付請(qǐng)求處理信息和支付結(jié)果信息,進(jìn)行顯示,能夠方便支付的雙方進(jìn)行查看,改變傳統(tǒng)支付中,只能單方支付的局面,提高支付金額的透明度。
在一些實(shí)施方式中,裝置本體還包括電源模塊和無線模塊,電源模塊分別與輸入單元、顯示單元和控制單元相連,無線模塊與控制單元相連。由此,可以通過獨(dú)立的電源模塊對(duì)裝置進(jìn)行供電和通過無線模塊將第一支付請(qǐng)求發(fā)送出去,使支付裝置更智能化,方便遠(yuǎn)程使用,應(yīng)用范圍更廣。
在一些實(shí)施方式中,還包括殼體,輸入單元和顯示單元設(shè)置在殼體上,控制單元、電源模塊和無線模塊設(shè)置于殼體內(nèi),二維碼載體設(shè)置于殼體表面。由此,可以對(duì)支付裝置進(jìn)行安全保護(hù),延長支付裝置的使用壽命,防止損壞。
根據(jù)本實(shí)用新型的另一個(gè)方面,還提供了一種交互式二維碼支付系統(tǒng),包括支付裝置、云端服務(wù)器和支付終端,支付裝置連接云端服務(wù)器,云端服務(wù)器連接支付終端;其中,支付裝置為前述的支付裝置,控制單元輸出第一支付請(qǐng)求至云端服務(wù)器;支付終端通過二維碼載體生成第二支付請(qǐng)求輸出至云端服務(wù)器,第二支付請(qǐng)求包括產(chǎn)品ID;云端服務(wù)器根據(jù)第一支付請(qǐng)求和第二支付請(qǐng)求進(jìn)行支付處理。由此,收款方通過支付裝置控制支付金額,付款方通過支付終端控制支付金額和支付確認(rèn),可以實(shí)現(xiàn)支付處理中的雙向交互,支付的雙方都可以對(duì)支付過程進(jìn)行控制,尤其是控制支付金額,提供支付的用戶體驗(yàn)和安全性。
在一些實(shí)施方式中,云端服務(wù)器上包括二維碼生成單元、存儲(chǔ)單元、第一數(shù)據(jù)處理單元和第二數(shù)據(jù)處理單元,二維碼生成單元用于生成二維碼信息和數(shù)據(jù)行信息,二維碼信息承載在二維碼載體中,數(shù)據(jù)行信息存儲(chǔ)于存儲(chǔ)單元中,二維碼信息包括產(chǎn)品ID,數(shù)據(jù)行信息包括支付裝置編碼、產(chǎn)品ID和支付金額;第一數(shù)據(jù)處理單元用于根據(jù)第一支付請(qǐng)求更新存儲(chǔ)單元的支付金額,并輸出更新結(jié)果至支付裝置;第二數(shù)據(jù)處理單元用于根據(jù)第二支付請(qǐng)求和存儲(chǔ)單元的數(shù)據(jù)行信息生成支付指令輸出至支付終端,并將支付終端返回的支付結(jié)果信息輸出至支付裝置。由此,云端服務(wù)器可以根據(jù)支付裝置發(fā)送的第一支付請(qǐng)求確認(rèn)支付金額,并根據(jù)支付終端的第二支付請(qǐng)求調(diào)用支付終端的支付確認(rèn)頁面,從而實(shí)現(xiàn)共同對(duì)支付過程進(jìn)行干預(yù)和監(jiān)控。
在一些實(shí)施方式中,支付終端包括二維碼獲取單元和支付模塊,二維碼獲取單元用于通過支付裝置上的二維碼載體獲取二維碼信息生成第二支付請(qǐng)求輸出至云端服務(wù)器;支付模塊用于接收支付指令進(jìn)行支付和返回支付結(jié)果信息至云端服務(wù)器。由此,可以通過二維碼獲取單元生成第二支付請(qǐng)求,將產(chǎn)品ID發(fā)送至云端服務(wù)器并獲取對(duì)應(yīng)的支付金額,從而進(jìn)入支付確認(rèn)頁面進(jìn)行支付,并能告知對(duì)方支付結(jié)果,進(jìn)一步提高交互性和用戶體驗(yàn)。
附圖說明
圖1為本實(shí)用新型一種實(shí)施方式的交互式二維碼支付系統(tǒng)的框架結(jié)構(gòu)示意圖;
圖2為圖1中支付裝置的一實(shí)施方式的模塊結(jié)構(gòu)示意圖;
圖3為圖1中支付裝置的又一實(shí)施方式的模塊結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖對(duì)本實(shí)用新型的實(shí)施方式作詳細(xì)的說明。
圖1示意性地顯示了根據(jù)本實(shí)用新型的一種實(shí)施方式的交互式二維碼支付系統(tǒng)的框架結(jié)構(gòu)。如圖1所示,該系統(tǒng)包括支付裝置1、云端服務(wù)器2和支付終端3,支付裝置1與云端服務(wù)器2相連進(jìn)行數(shù)據(jù)交互,云端服務(wù)器2與支付終端3相連進(jìn)行數(shù)據(jù)交互。其中,支付裝置1與云端服務(wù)器2相連可以是有線連接或無線連接的方式,云端服務(wù)器2與支付終端3也可以是有線連接或無線連接的方式。支付裝置1與云端服務(wù)器2進(jìn)行數(shù)據(jù)交互包括支付裝置1向云端服務(wù)器2輸出第一支付請(qǐng)求,云端服務(wù)器2根據(jù)第一支付請(qǐng)求獲取支付金額進(jìn)行存儲(chǔ),并返回對(duì)第一支付請(qǐng)求的處理結(jié)果至支付裝置1。云端服務(wù)器2與支付終端3進(jìn)行數(shù)據(jù)交互包括支付終端3向云端服務(wù)器2輸出第二支付請(qǐng)求,云端服務(wù)器2根據(jù)第二支付請(qǐng)求和存儲(chǔ)的支付金額生成支付指令輸出至支付終端3,支付終端3返回支付結(jié)果給云端服務(wù)器2。
在一個(gè)具體實(shí)施例中,可在云端服務(wù)器2上配置二維碼生成單元、存儲(chǔ)單元、第一數(shù)據(jù)處理單元和第二數(shù)據(jù)處理單元(圖未示出)。其中,二維碼生成單元用于生成二維碼信息和數(shù)據(jù)行信息,存儲(chǔ)單元用于存儲(chǔ)生成的數(shù)據(jù)行信息。其中,數(shù)據(jù)行信息包括支付裝置編碼、產(chǎn)品ID和支付金額,二維碼信息包含產(chǎn)品ID。第一數(shù)據(jù)處理單元用于處理第一支付請(qǐng)求,配置成根據(jù)支付裝置1的第一支付請(qǐng)求獲取支付裝置編碼和支付金額,并根據(jù)支付裝置編碼更新數(shù)據(jù)行信息中的支付金額(即將支付金額設(shè)置為接收到的第一支付請(qǐng)求中的支付金額),并返回確認(rèn)信息至支付裝置1。第二數(shù)據(jù)處理單元用于處理第二支付請(qǐng)求,配置成根據(jù)支付終端3的第二支付請(qǐng)求獲取產(chǎn)品ID,并根據(jù)產(chǎn)品ID獲取存儲(chǔ)的對(duì)應(yīng)的支付金額,根據(jù)獲取的支付金額生成支付指令輸出至支付終端3,和接收支付終端3返回的支付結(jié)果信息輸出至支付裝置1。
其中,圖2示意性地顯示了一種實(shí)施方式的支付裝置,在該實(shí)施例中支付裝置1通過外部電源供電,通過有線連接的方式連接至云端服務(wù)器2。如圖2所示,支付裝置1可以設(shè)置為包括裝置本體10和設(shè)置于所述裝置本體上的二維碼載體11。裝置本體1包括輸入單元101和控制單元102。其中,輸入單元101連接控制單元102,用于獲取輸入信息輸出至控制單元102,控制單元102用于根據(jù)輸入信息生成第一支付請(qǐng)求輸出。在具體應(yīng)用中,可以將云端服務(wù)器2生成的二維碼信息承載在二維碼載體11中,并將二維碼載體11設(shè)置在支付裝置1上,以通過二維碼載體11記載產(chǎn)品ID。支付終端3可包括二維碼獲取單元和支付模塊,二維碼獲取單元用于獲取二維碼載體中的二維碼信息生成第二支付請(qǐng)求輸出至云端服務(wù)器,支付模塊用于接收云端服務(wù)器的支付指令進(jìn)行支付和返回支付結(jié)果信息至云端服務(wù)器。具體地,支付終端3可以選用現(xiàn)有的支付產(chǎn)品如支付寶、微信支付等。第一支付請(qǐng)求的生成是通過支付裝置1的輸入單元101接收支付金額輸入,并根據(jù)支付金額輸入生成第一支付請(qǐng)求,第一支付請(qǐng)求可以包括支付裝置編碼和支付金額。第二支付請(qǐng)求的生成可以是通過支付終端2的掃描功能掃描支付裝置1上的二維碼載體11,通過掃描二維碼載體11獲取第二支付請(qǐng)求輸出至云端服務(wù)器2,在這種情況下第二支付請(qǐng)求可以是包括產(chǎn)品ID。在云端服務(wù)器向支付終端3發(fā)送了支付指令后,支付終端3根據(jù)其支付模塊的現(xiàn)有接口功能,直接顯示支付確認(rèn)畫面(即顯示支付金額和請(qǐng)求輸入支付密碼)。在用戶完成支付后,支付終端3返回支付結(jié)果至云端服務(wù)器2。云端服務(wù)器2接收到支付結(jié)果后,將支付結(jié)果輸出至支付裝置1。
圖3示意性地顯示了另一種實(shí)施方式的支付裝置。如圖3所示,該支付裝置在圖2所示裝置的基礎(chǔ)上,還包括有顯示單元104、電源模塊105和無線模塊103。其中,電源模塊105分別與輸入單元101、顯示單元104和控制單元102相連,以為輸入單元101、顯示單元104和控制單元102提供獨(dú)立的電源。無線模塊103與控制單元102相連,以使控制單元102能夠通過無線方式遠(yuǎn)程連接云端服務(wù)器2,而不管云端服務(wù)器2的物理位置是在何地。顯示單元104連接控制單元102,用于接收控制單元102輸出的信息進(jìn)行顯示,根據(jù)上文敘述可知,顯示的信息例如包括第一支付請(qǐng)求處理結(jié)果信息和支付結(jié)果信息。
當(dāng)使用時(shí),收款的用戶通過支付裝置1的輸入單元101輸入支付金額,控制單元102根據(jù)支付金額生成第一支付請(qǐng)求,其中第一支付請(qǐng)求包括支付裝置編碼和支付金額??刂茊卧?02將第一支付請(qǐng)求發(fā)送至云端服務(wù)器2,云端服務(wù)器2的第一數(shù)據(jù)處理單元根據(jù)第一支付請(qǐng)求更新存儲(chǔ)單元的相應(yīng)數(shù)據(jù)行信息(即根據(jù)支付裝置編碼找到對(duì)應(yīng)的支付金額進(jìn)行更新),并在更新成功后返回處理結(jié)果信息至支付裝置1的控制單元102??刂茊卧?02將接收到的處理結(jié)果信息輸出至顯示單元104進(jìn)行顯示。之后,付款的用戶通過支付終端3掃描二維碼載體11,以生成第二支付請(qǐng)求發(fā)送至云端服務(wù)器2。云端服務(wù)器2的第二數(shù)據(jù)處理單元根據(jù)第二支付請(qǐng)求中的產(chǎn)品ID找到存儲(chǔ)單元中的對(duì)應(yīng)的數(shù)據(jù)行,并獲取該數(shù)據(jù)行對(duì)應(yīng)的支付金額,根據(jù)支付金額生成支付指令輸出至支付終端3。支付終端3接收到支付指令后,啟動(dòng)支付模塊進(jìn)行支付,具體為在支付終端3輸出支付確認(rèn)畫面,例如支付金額和支付密碼輸入界面,等待用戶進(jìn)行確認(rèn)支付。當(dāng)支付成功后,支付終端3將支付結(jié)果信息返回給云端服務(wù)器2,云端服務(wù)器2的第二數(shù)據(jù)處理單元接收支付結(jié)果信息輸出至支付裝置1,支付裝置1的控制單元102接收支付結(jié)果信息輸出至顯示單元104進(jìn)行顯示。
優(yōu)選地,還可為支付裝置1增設(shè)殼體,將輸入單元101和顯示單元104設(shè)置在殼體上,而將控制單元102、無線模塊103和電源模塊105都設(shè)置于殼體內(nèi),并將二維碼載體11粘貼于殼體表面。這樣就可以很方便地使用支付裝置1發(fā)送第一支付請(qǐng)求和接收支付終端3的掃碼操作。在具體實(shí)施例中,輸入單元101例如可以是輸入鍵盤或觸摸屏,顯示單元104例如可以是電子顯示屏,控制單元102例如可以是單片機(jī),無線模塊103例如可以是Wi-Fi模塊等,電源模塊105可以是電池等,二維碼載體11例如可以是RFID標(biāo)簽等,這些都可以通過現(xiàn)有技術(shù)的軟件或硬件模塊或產(chǎn)品實(shí)現(xiàn),在此不再贅述。
以上所述的僅是本實(shí)用新型的一些實(shí)施方式。對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本實(shí)用新型創(chuàng)造構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本實(shí)用新型的保護(hù)范圍。