移動支付裝置、系統(tǒng)及其工作方法
【技術領域】
[0001]本發(fā)明涉及移動支付數(shù)據(jù)處理技術領域,特別涉及一種移動支付裝置、系統(tǒng)及其工作方法。
【背景技術】
[0002]目前客戶在實體商店消費并通過銀行支付通常有3種模式:1、使用實物銀行卡插卡到商戶的POS (point of sale,銷售終端)機上進行消費支付;2、利用客戶別名(如手機號或卡號)、銀行發(fā)送給客戶手機的預約碼、銀行生成的隨機密碼在商戶POS進行無卡消費支付;3、使用帶移動支付功能的特制手機在支持短距離感應式手機支付的商戶POS上進行消費支付。但是上述3種模式都存在缺陷:第I種模式使用銀行卡和銀行卡密碼進行POS消費支付是目前最常用的消費支付方式,客戶必須持卡和知道卡密碼才能進行POS消費支付,在沒有實物銀行卡情況下無法進行支付。第2種模式提供便利的無卡消費支付功能,但這種模式需要客戶在消費支付時在POS上手工輸入較多的信息,該信息可能包括客戶卡號(或是銀行生成的臨時驗證碼)、客戶預留的預約碼或銀行的隨機密碼等才能進行消費支付,手工輸入的內容較多,客戶操作很麻煩且很容易輸入錯誤,同時銀行通過短信方式發(fā)送給客戶手機的內容,這些內容包括銀行生成的預約碼、動態(tài)密碼,這些內容都是明文,短信內容容易被他人截獲或者被他人偷窺造成安全隱患。第3種模式對用戶手機有特殊要求,手機必須有特殊硬件設備來支持NFC等近場通訊以便實現(xiàn)手機支付,使用的SM卡也必須經過銀行特殊處理,現(xiàn)有普通制式的手機無法實現(xiàn)該類型的手機消費支付,不利于推廣移動支付。
【發(fā)明內容】
[0003]本發(fā)明實施例提供了一種移動支付裝置,以實現(xiàn)無卡介質移動支付、支付操作簡單且有利于推廣移動支付。該裝置包括:認證數(shù)據(jù)獲取設備,用于從用戶支付用的智能終端獲取攜帶有支付賬號的認證數(shù)據(jù),所述認證數(shù)據(jù)是銀行支付服務器判斷是否允許支付的依據(jù);第一輸入設備,用于接收用戶輸入的支付密碼和支付金額;通信設備,用于向銀行支付服務器發(fā)送觸發(fā)所述銀行支付服務器進行支付相關操作的支付請求,所述支付請求包括獲取的認證數(shù)據(jù)、所述支付密碼和所述支付金額。
[0004]在一個實施例中,所述認證數(shù)據(jù)為圖片數(shù)據(jù)或音頻數(shù)據(jù)。
[0005]在一個實施例中,所述認證數(shù)據(jù)獲取設備包括:圖像掃描設備,用于從智能終端獲取圖片數(shù)據(jù);和/或音頻識別設備,用于從智能終端獲取音頻數(shù)據(jù)。
[0006]在一個實施例中,還包括:顯示設備,用于顯示支付操作結果。
[0007]本發(fā)明實施例還提供了一種移動支付系統(tǒng),以實現(xiàn)無卡介質移動支付、支付操作簡單且有利于推廣移動支付。該系統(tǒng)包括:智能終端、上述任一項所述的移動支付裝置、銀行支付服務器和無線通訊運營商服務器,其中,所述智能終端,用于向所述無線通訊運營商服務器發(fā)送預約支付請求,所述預約支付請求包括支付賬號;所述無線通訊運營商服務器,用于將所述預約支付請求轉發(fā)給所述銀行支付服務器;所述銀行支付服務器,用于根據(jù)所述預約支付請求生成攜帶有支付賬號的認證數(shù)據(jù),并將所述認證數(shù)據(jù)發(fā)送給所述無線通訊運營商服務器;所述無線通訊運營商服務器,還用于將所述認證數(shù)據(jù)轉發(fā)給所述智能終端;所述智能終端,還用于接收所述認證數(shù)據(jù),并在支付時,播放所述認證數(shù)據(jù);所述移動支付裝置,用于獲取所述智能終端播放的認證數(shù)據(jù),向所述銀行支付服務器發(fā)送支付請求,所述支付請求中包括獲取的認證數(shù)據(jù)、所述支付密碼和所述支付金額;所述銀行支付服務器,還用于對所述支付請求中的認證數(shù)據(jù)進行解析校驗,并在校驗成功時,根據(jù)所述支付密碼、所述支付金額和所述支付請求中認證數(shù)據(jù)包括的支付賬號進行支付操作。
[0008]在一個實施例中,所述智能終端,包括:顯示屏,用于顯示圖片形式的認證數(shù)據(jù);和/或喇叭,用于播放音頻形式的認證數(shù)據(jù)。
[0009]在一個實施例中,所述智能終端,包括:第二輸入設備,用于輸入靜態(tài)密碼;匹配器,用于將輸入的靜態(tài)密碼與所述智能終端存儲的靜態(tài)密碼進行匹配,在匹配成功時,允許所述智能終端發(fā)送所述預約支付請求和所述支付請求。
[0010]在一個實施例中,所述智能終端,包括:存儲器,用于存儲所述無線通訊運營商服務器轉發(fā)的多份認證數(shù)據(jù)和與多份認證數(shù)據(jù)匹配的時效策略密鑰;選擇器,用于根據(jù)所述時效策略密鑰從所述多份認證數(shù)據(jù)中選擇出與當前時段對應的認證數(shù)據(jù),作為當前時段播放的認證數(shù)據(jù)。
[0011]在一個實施例中,所述銀行支付服務器,包括:認證數(shù)據(jù)生成模塊,用于根據(jù)所述預約支付請求生成多份認證數(shù)據(jù)和與多份認證數(shù)據(jù)匹配的時效策略密鑰;所述認證數(shù)據(jù)生成模塊,包括:文字信息轉碼器,用于將文字信息的GBK碼轉換成ASCII碼;校驗碼編碼器,用于對ASCII碼添加檢驗碼;數(shù)模變換器,用于將加有檢驗碼的ASCII碼轉換成量化模擬信號;低通濾波器,用于濾除模擬信號中的高頻率信號,形成電模擬語聲信號。
[0012]本發(fā)明實施例還提供了一種移動支付裝置的工作方法,以實現(xiàn)無卡介質移動支付、支付操作簡單且有利于推廣移動支付。該方法包括:從用戶支付用的智能終端獲取攜帶有支付賬號的認證數(shù)據(jù),所述認證數(shù)據(jù)是銀行支付服務器判斷是否允許支付的依據(jù);接收用戶輸入的支付密碼和支付金額;向銀行支付服務器發(fā)送觸發(fā)所述銀行支付服務器進行支付相關操作的支付請求,所述支付請求包括獲取的認證數(shù)據(jù)、所述支付密碼和所述支付金額。
[0013]在一個實施例中,所述認證數(shù)據(jù)為圖片數(shù)據(jù)或音頻數(shù)據(jù)。
[0014]本發(fā)明實施例還提供了一種移動支付系統(tǒng)的工作方法,以實現(xiàn)無卡介質移動支付、支付操作簡單且有利于推廣移動支付。該方法包括:通過智能終端向無線通訊運營商服務器發(fā)送預約支付請求,所述預約支付請求包括支付賬號;通過無線通訊運營商服務器將所述預約支付請求轉發(fā)給銀行支付服務器;通過銀行支付服務器根據(jù)所述預約支付請求生成攜帶有支付賬號的認證數(shù)據(jù),并將所述認證數(shù)據(jù)發(fā)送給所述無線通訊運營商服務器;再次通過所述無線通訊運營商服務器將所述認證數(shù)據(jù)轉發(fā)給所述智能終端;通過所述智能終端接收并存儲所述認證數(shù)據(jù),在支付時,通過所述智能終端播放所述認證數(shù)據(jù);通過移動支付裝置獲取所述智能終端播放的認證數(shù)據(jù),向所述銀行支付服務器發(fā)送支付請求,所述支付請求中包括獲取的認證數(shù)據(jù)、所述支付密碼和所述支付金額;通過所述銀行支付服務器對所述支付請求中的認證數(shù)據(jù)進行解析校驗,并在校驗成功時,根據(jù)所述支付密碼、所述支付金額和所述支付請求中認證數(shù)據(jù)包括的支付賬號進行支付操作。
[0015]在本發(fā)明實施例中,通過移動支付裝置從用戶支付用的智能終端獲取攜帶有支付賬號的認證數(shù)據(jù),并將獲取的認證數(shù)據(jù)、支付密碼和支付金額發(fā)送給銀行支付服務器,來觸發(fā)銀行支付服務器進行支付相關操作,由于銀行支付服務器可以根據(jù)認證數(shù)據(jù)來判斷是否允許進行支付操作,在允許支付操作時,根據(jù)支付密碼和支付金額進行支付操作,與現(xiàn)有技術相比,避免了使用實物銀行卡進行支付,實現(xiàn)了無卡介質移動支付;同時避免手工輸入較多內容,實現(xiàn)了支付操作簡單、安全;由于是通過智能終端來向移動支付裝置提供認證數(shù)據(jù),該智能終端不需具備近距離感應功能,只要是普通的智能手機、平板電腦或者其他類似的帶有無線通訊功能的可移動設備即可,因此,有利于推廣移動支付。
【附圖說明】
[0016]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,并不構成對本發(fā)明的限定。在