一種基于便攜終端通用接口的現(xiàn)場離線支付交易系統(tǒng)和方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于移動互聯(lián)網(wǎng)的移動支付領(lǐng)域,具體涉及一種基于便攜終端通用接口的現(xiàn)場離線支付交易系統(tǒng)及方法。
[0002]
【背景技術(shù)】
[0003]非現(xiàn)金支付在當(dāng)今社會是一種常見的交易方式。通常,消費者通過商家的銀行賬戶或其他支付賬戶來參與購買商品的交易。交易過程都需要驗證消費者賬戶信息及其消費介質(zhì)銀行卡或智能機PDA,及其商家或刷卡終端POS終端的身份或額度信息進(jìn)行。而通過上述方式進(jìn)行支付交易時,往往需要在公共場所現(xiàn)場輸入密碼,容易造成密碼的泄露,特別是生活中頻繁發(fā)生小金額支付時,既繁瑣,又對密碼的安全帶來不安全的隱患。
[0004]如何避免支付密碼泄露造成資金損失的問題,解決經(jīng)常發(fā)生的小額支付的方便和快捷性,給消費者盡可能帶來便利和安全,是所述領(lǐng)域技術(shù)人員有待解決的問題。
[0005]
【發(fā)明內(nèi)容】
[0006]針對現(xiàn)有技術(shù)存在的上述不足,本發(fā)明的目的是提供一種安全、方便和快捷的基于便攜終端通用接口的現(xiàn)場離線支付交易系統(tǒng)和方法。
[0007]實現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案:一種基于便攜終端通用接口的現(xiàn)場離線支付交易系統(tǒng),其特征在于,所述系統(tǒng)包括:便攜終端(PDA)、消費終端(POS)和支付平臺;
所述便攜終端(PDA)設(shè)有信息處理模塊和音頻編碼及傳送模塊,信息處理模塊實現(xiàn)用戶簽名、加密、校驗、支付和通信信息的處理;所述消費終端(POS)設(shè)有數(shù)據(jù)處理模塊和音頻編碼及接收模塊,數(shù)據(jù)處理模塊實現(xiàn)驗收用戶簽名、加密、校驗、支付和通信信息的處理,以及資金支付憑證編碼信息存儲及處理;所述支付平臺設(shè)有專用模塊,實現(xiàn)與便攜終端(PDA)和消費終端(POS)交易資金支付憑證編碼信息的生成和存儲;
所述便攜終端(PDA)采用非遠(yuǎn)程聯(lián)網(wǎng)在線方式(3G、WIFI等),并通過便攜終端(PDA)的通用接口將支付信息現(xiàn)場傳送給消費終端(P0S),便攜終端(PDA)和消費終端(POS)采用協(xié)調(diào)一致的接口和編碼解碼協(xié)議進(jìn)入數(shù)據(jù)交換。
[0008]本發(fā)明還提供一種基于便攜終端通用接口的現(xiàn)場離線支付交易方法,采用上述述現(xiàn)場離線支付交易系統(tǒng);其交易方法包括:
消費者通過便攜終端(PDA)預(yù)先從支付平臺獲取平臺簽名的唯一性的資金支付憑證編碼信息并儲存于便攜終端(PDA)上;交易時,消費者通過便攜終端(PDA)在現(xiàn)場通過音頻向POS發(fā)送資金支付憑證編碼信息;P0S再簽名后通過網(wǎng)絡(luò)向支付平臺發(fā)送資金支付憑證編碼信息;支付平臺驗證后執(zhí)行轉(zhuǎn)移支付結(jié)算,并向POS返回確認(rèn)并反饋消費終端(POS)完成支付交易過程;
所述資金支付憑證編碼信息由支付平臺數(shù)字簽名,并且是唯一性的。
[0009]所述資金支付憑證編碼信息還可以帶有消費者身份、賬戶、有效期等其他信息,但不是必要條件。在支付平臺上可以通過數(shù)據(jù)庫關(guān)聯(lián)上述信息。
[0010]消費者與商家支付交易時,消費者在PDA上輸入需要支付的金額,PDA程序可以將一條或多條上述資金支付憑證編碼信息形成集合,通過PDA常用的接口特別是手機終端都具有的音頻接口,包括但不限于通過耳機音頻接口進(jìn)行電路有線直連、音頻轉(zhuǎn)紅外外置耳機接口插件、音頻轉(zhuǎn)藍(lán)牙外置耳機接口插件等。
[0011]將上述信息轉(zhuǎn)化為對應(yīng)接口的編解碼格式,非聯(lián)網(wǎng)、現(xiàn)場、單向地向商家的帶上述接口的消費終端(POS)傳送。PDA發(fā)送和POS接收采用協(xié)調(diào)一致的接口和編碼解碼協(xié)議。帶編碼信息的音頻文件的生成可以采用DTMF或FSK方式或其他編碼方式,由常用的Android或1S系統(tǒng)應(yīng)用軟件生成帶編碼信息的音頻播放格式。另外,PDA向POS傳送信息時,還可以選擇揚聲器、屏幕條碼/ 二維碼圖形、NFC等其他接口方式。
[0012]上述信息通過軟件轉(zhuǎn)碼生成音頻文件,通過PDA常用的耳機外接口和揚聲器,音頻有線連接或聲波傳遞到P0S,因此系統(tǒng)對消費者終端設(shè)備要求大大簡化,即消費者即使只是普通智能手機,而沒有當(dāng)前仍不普及的帶NFC功能的智能終端,也可以實現(xiàn)現(xiàn)場支付過程,大大提升了系統(tǒng)對消費者終端的普遍適應(yīng)能力。
[0013]同時,由于流程上信息傳遞是由PDA向POS發(fā)起,只需單向發(fā)送即可實現(xiàn)信息傳遞和支付的充分條件。即下述過程不是必要條件:P0S向PDA發(fā)送或回饋驗證信息,并交由PDA解碼接收,這不是必要條件。因此,智能手機端PDA設(shè)備軟硬件對信息接收、分析、解碼、處理能力等性能的要求就不是特別高,這進(jìn)一步提升了系統(tǒng)對消費者終端的普遍適應(yīng)能力。
[0014]相比現(xiàn)有技術(shù),本發(fā)明具有如下有益效果:
1、本發(fā)明通過普通智能手機終端(而非不是很普及的NFC手機終端),在非聯(lián)網(wǎng)在線情形上實現(xiàn)非現(xiàn)金支付交易,由于傳遞的資金支付憑證編碼信息已經(jīng)由支付平臺數(shù)字簽名和各種編碼,并且是唯一性的。于是由消費者再輸入身份或賬戶密碼信息認(rèn)證成為不少必要條件,同時也無需再與支付平臺聯(lián)網(wǎng)。在支付過程中,消費者無需在公共場所無需進(jìn)行手機聯(lián)網(wǎng),無需在輸入賬戶密碼,因此支付過程特別便捷,也不會帶來因在公共場所輸入賬戶密碼造成個人賬戶密碼泄露的隱患而顯得安全。具有方便、快捷的特點,同時解決使用密碼存在的安全隱患的問題。
[0015]2、采用本發(fā)明交易時,PDA無需聯(lián)網(wǎng),只需單向向POS傳送信息,而POS無需向PDA返回傳送信息,并且采用普通智能終端都具備的音頻耳機接口即可實現(xiàn),不但適應(yīng)最廣大消費者,特別是在頻繁發(fā)生的小額支付情形無需輸入密碼,防止了在公共場所消費者賬戶密碼泄露的安全隱患,而且交易過程方便快捷。
[0016]3、上述支付過程特別適用于頻繁發(fā)生的小額支付情形。
[0017]當(dāng)然,為了防止因手機遺失、外借等情形帶來的手機上保存的資金支付憑證編碼信息被盜用,需要輸入手機密碼或其他形式密碼或認(rèn)證,特別是手機上存儲有或?qū)嵤┐箢~支付情形。手機遺失后也可以向平臺申請資金掛失或凍結(jié)。
[0018]4,PDA向POS傳送支付憑證編碼信息時,可以傳送一條或多條支付憑證編碼信息,不必需要消費者人工輸入賬戶密碼或PDA數(shù)字簽名等信息。并且,流程上上述信息由PDA向POS發(fā)起,且單向發(fā)送,而不必需要POS向PDA發(fā)送或回饋。
[0019]
【附圖說明】
[0020]圖1為本發(fā)明基于便攜終端通用接口的現(xiàn)場離線支付交易系統(tǒng)的結(jié)構(gòu)示意圖。
[0021]圖2為本發(fā)明基于便攜終端通用接口的現(xiàn)場離線支付交易支付過程操作流程圖。
[0022]圖3為本發(fā)明PDA及POS信息通信接口方框圖。
[0023]
【具體實施方式】
[0024]下面結(jié)合附圖和【具體實施方式】對本發(fā)明作進(jìn)一步詳細(xì)說明。
[0025]本發(fā)明中,PDA均指便攜終端,例如智能手機、PAD設(shè)備等;P0S均為消費終端。
[0026]參見圖1和圖3,一種基于便攜終端通用接口的現(xiàn)場離線支付交易系統(tǒng),包括:便攜終端(PDA)(包括智能手機、PAD設(shè)備等)、消費終端(POS)和支付平臺;
所述便攜終端(PDA)設(shè)有信息處理模塊和音頻編碼及傳送模塊,信息處理模塊實現(xiàn)用戶簽名、加密、校驗、支付和通信信息的處理;所述消費終端(POS)設(shè)有數(shù)據(jù)處理模塊和音頻編碼及接收模塊,數(shù)據(jù)處理模塊實現(xiàn)驗收用戶簽名、加密、校驗、支付和通信信息的處理,以及資金支付憑證編碼信息存儲及處理;所述支付平臺設(shè)有專用模塊,實現(xiàn)與便攜終端(PDA)和消費終端(POS)交易資金支付憑證編碼信息的生成和存儲;
所述便攜終端(PDA)采用非遠(yuǎn)程聯(lián)網(wǎng)在線方式(3G、WIFI等),并通過便攜終端(PDA)的通用接口將支付信息現(xiàn)場傳送給消費終端(P0S),便攜終端(PDA)和消費終端(POS)采用協(xié)調(diào)一致的接口和編碼解碼協(xié)議進(jìn)入數(shù)據(jù)交換。
[0027]本發(fā)明采用消費者使用便攜終端(PDA),與平臺聯(lián)網(wǎng)操作,通過認(rèn)證軟件和認(rèn)證機制,通過現(xiàn)金購買或轉(zhuǎn)賬、信用等方式,從支付平臺(如銀行平臺、第三方支付平臺等)獲得資金支付憑證編碼信息,并將此信息儲存于便攜終端(PDA)上。
[0028]資金支付憑證編碼信息代表一定支付數(shù)量金額,由支付平臺數(shù)字簽名。并且平臺上每條信息都不相同,具有唯一性,同時每條信息具有相當(dāng)?shù)奈粩?shù)和一定的隨機性,加上后續(xù)介紹的防范措施,外界試探出信息內(nèi)容的成功概率是非常非常低的,近乎不現(xiàn)實,以保障支付信息的安全性。當(dāng)然上述信息在支付平臺是加密和保密存儲的。
[0029]資金支付憑證編碼信息通過認(rèn)證和加密傳輸由支付平臺下載并保持于PDA上。這些資金支付憑證編碼信息可以是一條或多條,代表若干數(shù)量的可以支付金額。
[0030]如圖2所示,一種基于便攜終端通用接口的現(xiàn)場離線支付交易方法,采用所述現(xiàn)場離線支付交易系統(tǒng);其交易方法包括:
消費者通過便攜終端(PDA)預(yù)先從支付平臺獲取平臺簽名的唯一性的資金支付憑證編碼信息并儲存于便攜終端(PDA)上;交易時,通過便攜終端(PDA)在現(xiàn)場通過音頻向POS發(fā)送資金支付憑證編碼信息;P0S再簽名后通過網(wǎng)絡(luò)向支付平臺發(fā)送資金支付憑證編碼信息;支付平臺驗證后執(zhí)行轉(zhuǎn)移支付結(jié)算,并向POS返回確認(rèn)并反饋消費終端(POS)完成支付交易過程。所述資金支付憑證編碼信息由支付平臺數(shù)字簽名,并且是唯一性的。
[0031]支付平臺預(yù)先生成一定數(shù)量的資金支付憑證編碼信息,并保密存放。這些信息由特定隨機函