本發(fā)明涉及計算機、網(wǎng)絡(luò)和金融技術(shù)領(lǐng)域,具體涉及一種點對點電子支付的方法和商家客戶端。
背景技術(shù):
電子支付是指單位、個人直接或授權(quán)他人通過電子終端發(fā)出支付指令,實現(xiàn)貨幣支付與資金轉(zhuǎn)移的行為,已經(jīng)在社會生活中非常普遍。
公開號為CN103955828A的中國專利文獻公開了一種點對點支付系統(tǒng)及方法,涉及電子支付領(lǐng)域,系統(tǒng)包括:第一金融機構(gòu)支付服務(wù)器,以及分別與第一金融機構(gòu)支付服務(wù)器通過無線網(wǎng)絡(luò)連接的付款方NFC終端和收款方NFC終端;第一金融機構(gòu)支付服務(wù)器中記錄有付款方第一賬戶信息和收款方第一賬戶信息;付款方NFC終端與收款方NFC終端之間通過NFC點對點模式互相進行賬戶信息認(rèn)證,認(rèn)證通過后,收款方NFC終端與第一金融機構(gòu)支付服務(wù)器進行交易數(shù)據(jù)同步,由第一金融機構(gòu)支付服務(wù)器對交易數(shù)據(jù)進行驗證,并完成付款方第一賬戶信息和收款方第一賬戶信息的同步。采用該點對點支付系統(tǒng)及方法,兩個消費者之間可以通過具有NFC功能的終端安全便捷的進行付款和收款操作。
公開號為CN105787729A的中國專利文獻公開了一種通過觸摸屏實現(xiàn)點對點支付轉(zhuǎn)賬的方法及系統(tǒng),所述方法包括以下步驟:S100將第一觸控終端和第二觸控終端微距接觸,用以獲取對方的硬件信息和金融信息,并發(fā)送至一外接的第三方服務(wù)器;S200第三方服務(wù)器將接收的硬件信息與預(yù)先存儲的硬件信息分別進行匹配,開啟支付轉(zhuǎn)賬功能;S300第一觸控終端和第二觸控終端對交互獲取的金融信息進行確認(rèn);S400第三方服務(wù)器將接收的轉(zhuǎn)賬金額由關(guān)聯(lián)于第一觸控終端的金融信息的賬戶支付至關(guān)聯(lián)于第二觸控終端的金融信息的賬戶內(nèi)。有益效果是:通過觸摸屏實現(xiàn)點對點支付轉(zhuǎn)賬的方法及系統(tǒng),能夠在兩個移動終端間進行點對點自動轉(zhuǎn)賬,減少了由于手動轉(zhuǎn)賬造成的錯誤率,且操作更加的方便快捷。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于提供一種點對點電子支付的方法和商家客戶端,本發(fā)明提供的方法和商家客戶端能夠解決電子支付中存在的盜刷和偽基站詐騙,并增加支付便捷性。
為實現(xiàn)上述目的,本發(fā)明提供一種點對點電子支付的方法,所述方法包括:接收訂單信息,并生成訂單;接收唯一特征碼;將所接收的唯一特征碼進行加密;將加密后的唯一特征碼上傳至云端服務(wù)器;接收來自云端服務(wù)器的校驗信息;若校驗失敗,則要求再次接收所述唯一特征碼;若校驗成功,則支付成功;將支付信息上傳至所述云端服務(wù)器。
可選地,若要求再次接收所述唯一特征碼后,1秒-180秒內(nèi)未接收到唯一特征碼,重新接收訂單信息。
可選地,所述支付信息包括所述訂單信息、支付金額和支付地點。
可選地,所述唯一特征碼為指紋或虹膜。
可選地,所述加密的次數(shù)為三次。
本發(fā)明還提供一種點對點支付的商家客戶端,所述商家客戶端包括:訂單信息接收和生成模塊,被配置為接收訂單信息,并生成訂單;接收唯一特征碼模塊,被配置為接收唯一特征碼;加密唯一特征碼模塊,被配置為將所接收的唯一特征碼進行加密;唯一特征碼上傳模塊,被配置為將加密后的唯一特征碼上傳至云端服務(wù)器;接收校驗信息模塊,被配置為接收來自云端服務(wù)器的校驗信息;若校驗失敗,則要求再次接收所述唯一特征碼;若校驗成功,則支付成功;支付信息上傳模塊,被配置為將支付信息上傳至所述云端服務(wù)器。
可選地,所述商家客戶端還包括:重新接收訂單信息模塊,被配置為若要求再次接收所述唯一特征碼后,1秒-180秒內(nèi)未接收到唯一特征碼。
可選地,所述支付信息上傳模塊被配置為上傳訂單信息、支付金額和支付地點至所述云端服務(wù)器。
可選地,所述接收唯一特征碼模塊為指紋識別器或虹膜識別器。
可選地,所述加密唯一特征碼模塊被配置為加密多次。
本發(fā)明具有如下優(yōu)點:
本發(fā)明可基本丟棄用戶端進行支付,增加支付便捷性,而且還可以采用多種生物識別技術(shù)校驗,保障支付安全。
附圖說明
圖1是本發(fā)明方法一種具體實施方式的流程示意圖。
圖2是本發(fā)明方法一種具體實施方式的流程示意圖。
具體實施方式
以下實施例用于說明本發(fā)明,但不用來限制本發(fā)明的范圍。
現(xiàn)有支付方法一般為用戶在商家客戶端上進行操作下單,然后商家客戶端生成二維碼供用戶采用手機進行掃描或者掃描用戶手機產(chǎn)生的二維碼。現(xiàn)有支付方法雖然無需采用貨幣支付,但是會產(chǎn)生電子交易安全問題,例如偽基站會發(fā)送錯誤的信息給用戶進行支付。另外,若用戶的手機丟失了,也會讓不法分子有機可乘,盜刷與手機關(guān)聯(lián)的銀行卡或信用卡?;谏鲜鲈?,申請人決定采用更加優(yōu)良的方法來改進現(xiàn)有電子支付方法,具體流程的一種具體實施方式見圖1。
如圖1所示,用戶無需攜帶手機,首先在商家客戶端上進行下單,然后商家客戶端生成訂單后要求客戶提交唯一特征碼,唯一特征碼是指世界上不存在重復(fù)的、僅有某個用戶擁有的、能夠確定用戶身份的特征碼。用戶提交若唯一特征碼,例如是指紋或虹膜,可以采用商家客戶端自帶的指紋識別器或虹膜識別器進行掃描;商家客戶端將該唯一特征碼進行三次加密,例如可以采用RSA等方法;加密后的唯一特征碼被上傳至云端服務(wù)器進行校驗,云端服務(wù)器上收錄有用戶的唯一特征碼以及相應(yīng)的銀行賬戶信息;若云端服務(wù)器校驗成功,商家客戶端顯示支付成功并提供用戶相應(yīng)的商品或服務(wù),并將支付信息,例如訂單信息、支付金額和支付地點等上傳至云端服務(wù)器,云端服務(wù)器能夠扣除用戶相應(yīng)銀行賬戶的金額并記錄該筆交易的記錄,以供查閱;若云端服務(wù)器校驗失敗,則商家客戶端會要求用戶再次提交唯一特征碼,則用戶再次提交唯一特征碼,此時唯一特征碼可以發(fā)生變化,例如可以由虹膜變化為指紋,或由某一手指的指紋變動到另一指紋;商家客戶端接收到唯一特征碼后將該特征碼重復(fù)前述步驟,直至校驗成功;若用戶放棄該次交易,則商家客戶端在1秒-180秒(改時間可以自由設(shè)置,不限于此)內(nèi)未接收到唯一特征碼后,重新接收訂單信息。
具體地,如圖2所示,本發(fā)明的點對點電子支付的方法包括:
步驟S1:接收訂單信息,并生成訂單;
步驟S2:接收唯一特征碼;
步驟S3:將所接收的唯一特征碼進行加密,以防止唯一特征碼被篡改;
步驟S4:將加密后的唯一特征碼上傳至云端服務(wù)器;
步驟S5:接收來自云端服務(wù)器的校驗信息;若校驗失敗,則要求再次接收所述唯一特征碼;若校驗成功,則支付成功;云端服務(wù)器屬于公共系統(tǒng),銀行、商家以及用戶可以共享,可以由國家機關(guān)專門管理,以實現(xiàn)云端服務(wù)器的安全性;
步驟S6:將支付信息上傳至所述云端服務(wù)器。
雖然,上文中已經(jīng)用一般性說明及具體實施例對本發(fā)明作了詳盡的描述,但在本發(fā)明基礎(chǔ)上,可以對之作一些修改或改進,這對本領(lǐng)域技術(shù)人員而言是顯而易見的。因此,在不偏離本發(fā)明精神的基礎(chǔ)上所做的這些修改或改進,均屬于本發(fā)明要求保護的范圍。