專利名稱:支付賬號的激活方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子支付技術(shù)領(lǐng)域,特別涉及一種支付賬號的激活方法及系統(tǒng)。
背景技術(shù):
目前,通過銀行進行支付、轉(zhuǎn)賬等行為越來越普遍,銀行通過商業(yè)收款機(P0S,Point Of Sales)、自動提款機(ATM,Auto Teller Machine)或在柜臺讀取存折或磁條卡的磁條信息、IC卡信息并識別銀行賬戶的信息從而進行相應的操作,隨著電話銀行、網(wǎng)上銀行的普及,銀行也開始通過電話、互聯(lián)網(wǎng)來讀取銀行賬戶信息。通過上述方式,包括支付者銀行賬戶真實信息的信息直接傳輸給銀行。而某些情況下,銀行的客戶,即支付者不希望直接提供真實的賬戶信息,例如擔心真實賬戶信息的泄露;另外一些情況下,提供真實的賬戶信息會給支付者帶來不便,例如支付者無法準確記憶賬戶信息,或者沒有攜帶存折或銀行卡等等。如果能夠給支付者提供更多、更方便的途徑使得支付者不必提供銀行賬戶信息,而是提供一個容易記憶或便于提供的替代信息,則對銀行、收款單位和支付者均極為有利。現(xiàn)有技術(shù)中,提供一個容易記憶或便于提供的替代信息具體采取的方式是建立與銀行賬戶相對應的支付賬號,例如支付寶賬號、手機銀行賬號,用戶開通(激活)所述支付賬號后(主要是確定用戶身份、驗證與所述支付賬號相對應的銀行賬戶的真實可用性),便能夠以該支付賬號實現(xiàn)支付。然而,目前對于支付辦理的形式,基本上都需要去銀行柜臺開通支付(激活支付賬號),例如支付寶,財付通等都是這種形式;此外,中國移動的移動支付,由于其擁有足夠多的營業(yè)網(wǎng)點,在中國移動的各營業(yè)網(wǎng)點前臺辦理同樣可以確定用戶身份。但是,確認用戶身份以及驗證銀行賬戶卻存在著比較大的麻煩,如果讓用戶去銀行柜臺,可能因為怕開通不方便而導致開通率(激活率)太低,而一般又不可能設立足夠多的營業(yè)網(wǎng)點;如果不通過銀行柜臺或營業(yè)網(wǎng)點對用戶的支付賬號進行激活,又難以確保安全性問題。因此,如何能夠確保便捷、安全地激活用戶的支付賬號已成為電子支付領(lǐng)域中亟待解決的問題。關(guān)于電子支付技術(shù),還可參考公開號為CN 1758276A的中國專利申請,該專利申請公開了一種支付服務管理系統(tǒng)及方法。
發(fā)明內(nèi)容
本發(fā)明要解決的問題是提供一種支付賬號的激活方法及系統(tǒng),以確保用戶便捷、安全地激活支付賬號。為解決上述問題,本發(fā)明技術(shù)方案提供一種支付賬號的激活方法,包括:終端設備基于用戶的操作信息向云服務器提交綁定請求;其中,所述綁定請求攜帶所述用戶的身份信息、支付賬號及驗證信息、與所述支付賬號對應的銀行賬號及其密碼、所述終端設備的身份數(shù)據(jù);在接收到所述綁定請求后,所述云服務器調(diào)用綁定接口,將所述綁定請求提交至支付服務器;所述支付服務器對所述綁定請求進行驗證,在驗證通過后建立所述支付賬號與所述銀行賬號、所述終端設備的身份數(shù)據(jù)之間的綁定關(guān)系,并向所述云服務器返回綁定結(jié)果;所述云服務器向所述終端設備返回所述綁定結(jié)果以完成對所述支付賬號的激活。可選的,所述支付賬號的激活方法還包括:所述終端設備基于用戶的操作信息向云服務器提交綁定請求前,對所述用戶的身份信息進行驗證。可選的,所述支付賬號的激活方法還包括:在所述用戶的身份信息驗證通過后,由所述云服務器檢查是否存在該用戶及所述終端設備的綁定信息,所述綁定信息包括:該用戶的支付賬號在所述終端設備或其他終端設備上綁定銀行賬號的信息或其他用戶的支付賬號在所述終端設備上綁定銀行賬號的信息??蛇x的,所述支付賬號的激活方法還包括:當存在所述綁定信息時,向所述用戶提示進行解除綁定的操作??蛇x的,所述解除綁定的操作包括:所述云服務器接收所述終端設備提交的解除綁定請求;檢查并確定可解除綁定后,將所述解除綁定請求提交至所述支付服務器,并接收所述支付服務器返回的解除綁定結(jié)果;在接收到所述解除綁定結(jié)果后,刪除所述綁定信息。可選的,對所述用戶的身份信息進行的驗證包括:驗證所述用戶是否為所述終端設備的登記用戶。可選的,所述支付賬號的激活方法還包括:所述云服務器在接收到所述綁定請求后,對所述支付賬號在所述終端設備或其他終端設備上是否已綁定銀行賬號進行檢查。可選的,所述云服務器向所述支付服務器提交綁定請求前,還包括記錄所述用戶的身份信息、支付賬號、所述終端設備的身份數(shù)據(jù)??蛇x的,所述支付賬號的激活方法還包括:所述云服務器基于所述綁定結(jié)果和記錄的所述用戶的身份信息、支付賬號、所述終端設備的身份數(shù)據(jù)更新并存儲所述支付賬號在所述終端設備上綁定銀行賬號的信息??蛇x的,所述支付賬號的激活方法還包括:對所述綁定請求攜帶的信息進行加密處理。可選的,以事務管理的方式對所述支付賬號的激活過程中的執(zhí)行結(jié)果進行標記??蛇x的,所述支付服務器對所述綁定請求進行的驗證包括:驗證所述銀行賬號與其密碼、所述用戶的身份信息是否匹配。可選的,所述支付賬號與所述終端設備的身份數(shù)據(jù)、所述銀行賬號一一對應??蛇x的,所述終端設備為車載終端設備。為解決上述問題,本發(fā)明技術(shù)方案還提供一種支付賬號的激活系統(tǒng),包括:終端設備、適于與所述終端設備通訊的云服務器、適于與所述云服務器通訊的支付服務器;所述終端設備包括綁定請求提交單元,適于基于用戶的操作信息向所述云服務器提交綁定請求;其中,所述綁定請求攜帶所述用戶的身份信息、支付賬號及驗證信息、與所述支付賬號對應的銀行賬號及其密碼、所述終端設備的身份數(shù)據(jù);
所述云服務器包括:綁定請求接收單元,適于接收所述綁定請求;綁定請求處理單元,適于在接收到所述綁定請求后,調(diào)用綁定接口,將所述綁定請求提交至所述支付服務器,并接收所述支付服務器返回的綁定結(jié)果;綁定結(jié)果反饋單元,適于向所述終端設備返回所述綁定結(jié)果以完成對所述支付賬號的激活;所述支付服務器,適于對所述綁定請求進行驗證,在驗證通過后建立所述支付賬號與所述銀行賬號、所述終端設備的身份數(shù)據(jù)之間的綁定關(guān)系,并向所述云服務器返回綁
定結(jié)果。與現(xiàn)有技術(shù)相比,本發(fā)明技術(shù)方案具有以下優(yōu)點:通過終端設備基于用戶的操作信息向云服務器提交綁定請求,所述綁定請求攜帶所述用戶的身份信息、支付賬號及驗證信息、與所述支付賬號對應的銀行賬號及其密碼、所述終端設備的身份數(shù)據(jù),由所述云服務器調(diào)用綁定接口,將所述綁定請求提交至支付服務器進行驗證,所述支付服務器在驗證通過后建立所述支付賬號與所述銀行賬號、所述終端設備的身份數(shù)據(jù)之間的綁定關(guān)系,并通過所述云服務器向所述終端設備返回綁定結(jié)果以完成對所述支付賬號的激活,由于所述綁定請求中攜帶有唯一標識某個終端設備的身份數(shù)據(jù),所述支付服務器在驗證所述綁定請求時能夠先根據(jù)與該終端設備的身份數(shù)據(jù)對應的用戶身份信息安全、準確地確認用戶身份,進而完成對銀行賬號及其密碼的驗證,從而能夠確保用戶便捷、安全地實現(xiàn)對支付賬號的激活。
圖1是本發(fā)明實施方式提供的支付賬號的激活方法的流程示意圖;圖2是本發(fā)明實施例提供的支付賬號的激活過程示意圖;圖3對用戶的身份信息進行驗證的示意圖;圖4是解除支付賬號與銀行賬號綁定的示意圖;圖5是本發(fā)明實施例提供的支付賬號的激活系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施例方式為使本發(fā)明的上述目的、特征和優(yōu)點能夠更為明顯易懂,下面結(jié)合附圖對本發(fā)明的具體實施方式
做詳細的說明。在以下描述中闡述了具體細節(jié)以便于充分理解本發(fā)明。但是本發(fā)明能夠以多種不同于在此描述的其它方式來實施,本領(lǐng)域技術(shù)人員可以在不違背本發(fā)明內(nèi)涵的情況下做類似推廣。因此本發(fā)明不受下面公開的具體實施方式
的限制。圖1是本發(fā)明實施方式提供的支付賬號的激活方法的流程示意圖。如圖1所示,所述支付賬號的激活方法包括:步驟S101,終端設備基于用戶的操作信息向云服務器提交綁定請求;其中,所述綁定請求攜帶所述用戶的身份信息、支付賬號及驗證信息、與所述支付賬號對應的銀行賬號及其密碼、所述終端設備的身份數(shù)據(jù);步驟S102,在接收到所述綁定請求后,所述云服務器調(diào)用綁定接口,將所述綁定請求提交至支付服務器;
步驟S103,所述支付服務器對所述綁定請求進行驗證,在驗證通過后建立所述支付賬號與所述銀行賬號、所述終端設備的身份數(shù)據(jù)之間的綁定關(guān)系,并向所述云服務器返回綁定結(jié)果;步驟S104,所述云服務器向所述終端設備返回所述綁定結(jié)果以完成對所述支付賬號的激活。本發(fā)明實施方式中,對支付賬號的激活(開通),包括對支付賬號所屬用戶的身份進行確認以及對與所述支付賬號對應的銀行賬號及其密碼進行驗證;具體由終端設備向云服務器提交攜帶用戶的身份信息、支付賬號及驗證信息、與所述支付賬號對應的銀行賬號及其密碼、終端設備的身份數(shù)據(jù)的綁定請求,所述云服務器提交支付服務器進行驗證(確認用戶身份、驗證銀行賬號及其密碼),在用戶身份確認、銀行賬號及其密碼驗證通過后,通過建立支付賬號與所述銀行賬號、啟動激活的終端設備的身份數(shù)據(jù)之間的綁定關(guān)系,并返回綁定結(jié)果,即實現(xiàn)對支付賬號的激活。下面以具體實施例對上述支付賬號的激活方法作詳細說明。本實施例中,所述終端設備具體為車載終端設備,在其他實施例中,所述終端設備也可以為手機、個人電腦等。如今,汽車產(chǎn)業(yè)發(fā)展迅速,汽車的數(shù)量越來越多。人們在擁有汽車的同時,也會越來越關(guān)注使用汽車時的使用體驗,汽車上的車載終端設備可以實現(xiàn)包括音樂、視頻、圖片等多媒體需求的服務,以及行車導航、實時路況信息等行車需求的服務等。隨著用戶需求的不斷增加,直接通過汽車上的車載終端設備進行購物支付,將逐漸成為一種趨勢。用戶在車輛上登錄所述車載終端設備完成對所述支付賬號的激活后,便可以通過所述車載終端設備進行購物消費,并以所述支付賬號安全、便捷地實現(xiàn)支付。圖2是本發(fā)明實施例提供的支付賬號激活過程示意圖。結(jié)合圖1和圖2,首先執(zhí)行步驟S101,終端設備基于用戶的操作信息向云服務器提交綁定請求;其中,所述綁定請求攜帶所述用戶的身份信息、支付賬號及驗證信息、與所述支付賬號對應的銀行賬號及其密碼、所述終端設備的身份數(shù)據(jù)。若用戶需要激活其擁有的支付賬號,可以通過所述終端設備便能啟動激活的過程,即在該終端設備上啟動支付賬號與銀行賬號的綁定。具體實施時,用戶登錄終端設備后,可以在一啟動激活過程的操作界面中,通過輸入一系列信息,包括用戶身份相關(guān)信息以及該用戶的支付賬號以及欲與所述支付賬號綁定的銀行賬號的相關(guān)信息,輸入完畢后點擊確認,將上述信息作為所述用戶的操作信息提交,終端設備獲得所述用戶的操作信息后,再結(jié)合本終端設備的身份數(shù)據(jù)生成所述綁定請求,提交至云服務器進行處理。本實施例中,所述用戶的操作信息具體包括:所述用戶的身份信息、支付賬號及驗證信息、與所述支付賬號對應的銀行賬號及其密碼。其中,所述用戶的身份信息可以包括登錄終端設備的操作系統(tǒng)的用戶賬號和登錄密碼,還可以包括該用戶的姓名、身份證號、住址等信息;所述驗證信息具體包括所述支付賬號的消費密碼,所述消費密碼是用戶確認支付的憑證,是對所述支付賬號激活后,用戶以所述支付賬號實現(xiàn)支付過程中需要驗證的關(guān)鍵信息之一;所述終端設備的身份數(shù)據(jù)具體包括終端設備的設備號,該設備號能夠唯一標識一臺終端設備,后續(xù)步驟中基于終端設備的設備號能夠查詢到與其對應的用于比對的用戶身份信息,從而可以將所述綁定請求中攜帶的用戶的身份信息與查詢到的用戶身份信息進行比對,在比對通過后實現(xiàn)對用戶身份的確認,此外,還能夠根據(jù)終端設備的設備號檢查提交所述綁定請求的終端設備上是否已綁定銀行賬號,在其他實施例中,所述終端設備的身份數(shù)據(jù)還可以包括該終端設備的名稱、型號等信息。需要說明的是,所述支付賬號可以與用戶登錄終端設備的用戶賬號相同,也可以與之不同,考慮到支付賬號激活的便捷性,本實施例中將用戶登錄終端設備的用戶賬號(用戶名,例如為用戶的郵箱地址)作為所述支付賬號,而所述消費密碼則區(qū)別于用戶登錄終端設備的登錄密碼,如前所述,所述消費密碼是用戶確認支付的憑證,而所述登錄密碼則是用戶進入車載終端設備的操作系統(tǒng)的憑證。本實施例中,即使用戶之前已經(jīng)登錄終端設備,為了確保激活支付賬號的安全性,在啟動激活操作前,仍然有必要對用戶的身份信息進行再次驗證,即在步驟SlOl中所述終端設備基于用戶的操作信息向云服務器提交綁定請求前,還對所述用戶的身份信息進行驗證。圖3是對用戶的身份信息進行驗證的示意圖,對用戶的身份信息進行驗證的過程如圖3所示,用戶以用戶名、密碼登錄終端設備,終端設備將所述用戶名、密碼發(fā)送至云服務器進行驗證(其他實施例中也可以在終端設備本地進行驗證),云服務器通過云端數(shù)據(jù)庫驗證用戶名和密碼是否相符,該用戶是否為該終端設備的登記用戶,并將云端數(shù)據(jù)庫的返回結(jié)果發(fā)送至所述終端設備。其中,所謂的云,是由許多部具有高運算能力的超級電腦所組成的數(shù)據(jù)中心(data center),而進入云端處理,指的就是透過網(wǎng)絡,連接上這些超級電腦,由它們來幫用戶處理數(shù)據(jù)。需要說明的是,驗證用戶的身份信息,除了驗證前面所述的用戶登錄終端設備的操作系統(tǒng)的用戶賬號和登錄密碼之外,還包括驗證該用戶是否為該終端設備的登記用戶,因此,本實施例中,對所述用戶的身份信息進行的驗證包括驗證所述用戶是否為所述車載終端設備的登記用戶,若驗證通過則表明所述用戶為車載終端設備的登記用戶,所述車載終端設備的登記用戶一般具體指該車載終端設備所在車輛的車主,當然,在其他實施例中,所述登記用戶也可以是車主授權(quán)的其他用戶,例如該車主的家人等。如前所述,對用戶的支付賬號進行激活的過程包括在用戶的終端設備上建立支付賬號與銀行賬號的綁定關(guān)系,即建立用戶的支付賬號與所述終端設備的身份數(shù)據(jù)、銀行賬號之間的對應關(guān)系。本實施例中,為了確保對支付賬號的激活操作的安全性,所述用戶的支付賬號與所述終端設備的身份數(shù)據(jù)、銀行賬號是一一對應的,即一個支付賬號只能對應在一臺終端設備上進行激活操作,該支付賬號也只對應一個銀行賬號,也就是說,如果用戶已在該終端設備上將其支付賬號綁定某個銀行賬號,除了不能進行重復綁定該銀行賬號之夕卜,該用戶還不能在該終端設備上再綁定其他銀行賬號,如果其他用戶(例如該終端設備的前登記用戶)已在該終端設備上將支付賬號綁定某個銀行賬號,則該用戶也無法進行綁定操作,總之,若所述終端設備上已存在支付賬號與銀行賬號綁定的信息,則需要將已有的綁定關(guān)系解除,才能建立新的綁定關(guān)系。由此可知,本實施例中,進行解除綁定的操作的目的是為了能夠進行綁定的操作,所以解除綁定的操作也屬于對支付賬號激活過程中的一部分。如此,所述用戶的支付賬號、所述終端設備的身份數(shù)據(jù)、銀行賬號之間一一對應的關(guān)系能夠有效確保激活操作的安全性。當然,在其他實施例中,一個支付賬號可以對應多個終端設備的身份數(shù)據(jù),也可以對應多個銀行賬號。因此,本實施例中,所述支付賬號的激活方法還包括:在所述用戶的身份信息驗證通過后,由所述云服務器檢查是否存在該用戶及所述終端設備的綁定信息,所述綁定信息包括:該用戶的支付賬號在所述終端設備或其他終端設備上綁定銀行賬號的信息或其他用戶的支付賬號在所述終端設備上綁定銀行賬號的信息。具體地,終端設備可以通過向云服務器發(fā)送綁定信息檢查請求,云服務器基于所述綁定信息檢查請求中攜帶的終端設備的設備號以及用戶的身份信息,檢查是否存在該用戶及所述終端設備的綁定信息,并將檢查的結(jié)果反饋至所述終端設備。在其他實施例中,也可以不由所述云服務器檢查是否存在該用戶及所述終端設備的綁定信息,所述綁定信息也可以存于所述終端設備,待所述用戶的身份信息驗證通過后,由所述終端設備檢查是否存在該用戶及所述終端設備的綁定信息。需要說明的是,所述綁定信息僅僅表明用戶的支付賬號是否已存在綁定關(guān)系的信息,或者是所述終端設備上是否已存在綁定關(guān)系的信息,而并不是指支付賬號與具體哪個銀行賬號進行綁定的信息,即支付賬號與銀行賬號之間的詳細對應關(guān)系并非本實施例中所述綁定信息。當檢查出存在所述綁定信息時,所述終端設備還可以向所述用戶提示進行解除綁定的操作。例如,當云服務器檢查出已存在所述綁定信息,則將該檢查結(jié)果返回至終端設備,終端設備基于該檢查結(jié)果彈出提示界面,請求是否自動解除綁定,若用戶確認解除綁定,則進行解除綁定的操作。關(guān)于解除綁定的操作可以參考圖4,圖4是解除支付賬號與銀行賬號綁定的示意圖。本實施例中,所述解除綁定的操作可以包括:所述云服務器接收所述終端設備提交的解除綁定請求;檢查并確定可解除綁定后,將所述解除綁定請求提交至所述支付服務器,并接收所述支付服務器返回的解除綁定結(jié)果;在接收到所述解除綁定結(jié)果后,刪除所述綁定信息。如圖4所示,類似于綁定的操作,在終端設備向云服務器提交解除綁定請求之前,同樣會對用戶的身份信息先進行驗證,驗證通過后提交所述解除綁定請求至所述云服務器,所述云服務器在檢查是否可解除綁定后,將所述解除綁定請求提交至支付服務器進行解除綁定,若成功解除綁定,則接收所述支付服務器返回的解除綁定結(jié)果,之后刪除所述綁定信息,并向所述終端設備返回所述解除綁定結(jié)果以完成解除綁定的操作。本實施例中,所述支付賬號的激活方法還包括對所述綁定請求攜帶的信息進行加密處理。具體是通過在所述車載終端設備上設置相關(guān)的加密控件和/或數(shù)字證書,從而能確保信息傳輸?shù)陌踩?。終端設備向云服務器提交綁定請求后,執(zhí)行步驟S102,在接收到所述綁定請求后,所述云服務器調(diào)用綁定接口,將所述綁定請求提交至支付服務器。本實施例中,云服務器還可以在接收到所述綁定請求后,檢查該綁定請求中攜帶的所述支付賬號是否在所述終端設備或其他終端設備上已綁定銀行賬號,若檢查出已綁定銀行賬號,則會中止對所述綁定請求的處理,并向終端設備通知該支付賬號已綁定銀行賬號,若檢查出未綁定銀行賬號,則對所述綁定請求進行處理。需要說明的是,如前所述,終端設備在提交所述綁定請求前,也可以檢查是否存在用戶及所述終端設備的綁定信息,在檢查出所述用戶的支付賬號在本終端設備或其他終端設備上已綁定銀行賬號或者其他用戶在本終端設備上已綁定銀行賬號后,還提示用戶進行解除綁定的操作;與所述終端設備檢查綁定信息(終端設備也可以通過云服務器檢查綁定信息)有所區(qū)別的是,所述云服務器檢查的是所述綁定請求中攜帶的支付賬號是否在所述終端設備或其他終端設備上已綁定銀行賬號,終端設備和云服務器雖然都是檢查綁定信息,但檢查的目的略有不同,并且,當兩者檢查的結(jié)果不一致時,以云服務器檢查的結(jié)果為準。本實施例中,所述云服務器向所述支付服務器提交綁定請求前,還會記錄所述用戶的身份信息、支付賬號、所述終端設備的身份數(shù)據(jù)。記錄這些信息的目的是為了在后續(xù)步驟中,當支付服務器對所述綁定請求驗證通過,向云服務器返回綁定結(jié)果后,所述云服務器能夠基于接收到的所述綁定結(jié)果和記錄的這些信息更新并存儲所述支付賬號的相關(guān)綁定信息。云服務器將所述綁定請求提交至支付服務器后,執(zhí)行步驟S103,所述支付服務器對所述綁定請求進行驗證,在驗證通過后建立所述支付賬號與所述銀行賬號、所述終端設備的身份數(shù)據(jù)之間的綁定關(guān)系,并向所述云服務器返回綁定結(jié)果。具體地,所述支付服務器對所述綁定請求進行的驗證包括:驗證所述銀行賬號與其密碼、所述用戶的身份信息是否匹配。一方面,由于用戶在購買所述終端設備時(一般車載終端設備與車輛捆綁銷售,購車時便同時購買了車載終端設備),會登記該用戶身份的相關(guān)信息(姓名、身份證號等信息)、用戶登錄終端設備的操作系統(tǒng)的用戶賬號和登錄密碼等信息,這些信息都會存儲于云端數(shù)據(jù)庫中,所述云服務器會從所述云端數(shù)據(jù)庫調(diào)取所有購買終端設備的用戶的登記信息以及所述終端設備的身份數(shù)據(jù),并將其提交至所述支付服務器以便其進行支付賬號的激活和以該支付賬號進行支付時的驗證處理。因此,在所述支付服務器存儲有所有終端設備的身份數(shù)據(jù)、與各終端設備對應的用戶的登記信息(包括用戶身份的相關(guān)信息、用戶登錄終端設備的操作系統(tǒng)的用戶賬號和登錄密碼等信息)。由于終端設備的身份數(shù)據(jù)能夠唯一標識對應的終端設備,由此獲得對應用戶的登記信息,所以當所述支付服務器接收到所述綁定請求后,根據(jù)所述綁定請求中攜帶的終端設備的身份數(shù)據(jù)便可以查詢到該終端設備對應的用戶的登記信息,將所述綁定請求中的用戶的身份信息與查詢獲得的該終端設備對應的用戶的登記信息進行比對,若完全匹配,則能夠完成對用戶身份的確認。另一方面,所述支付服務器還與至少一家銀行的銀行服務器具有通訊聯(lián)系,能夠?qū)⑺鼋壎ㄕ埱笾袛y帶的與所述支付賬號對應的銀行賬號及其密碼提交至與所述銀行賬號對應的銀行服務器,由所述銀行服務器對銀行賬號及其密碼是否匹配進行驗證,當驗證通過后返回驗證結(jié)果,所述支付服務器接收到銀行服務器返回的驗證結(jié)果后,則能夠完成對所述銀行賬號及其密碼的驗證。需要說明的是,本實施例中,所述支付服務器與至少一個銀行服務器進行通訊,能夠適應不同用戶的支付賬號對應不同銀行的銀行賬號的需求。在其他實施例中,所述支付服務器也可以為銀行服務器,此時,所述支付服務器自身便能實現(xiàn)對所述銀行賬號及其密碼的驗證。所述支付服務器在確認用戶的身份,驗證與支付賬號對應的銀行賬號及其密碼后,便完成了對所述綁定請求的驗證,在所述綁定請求驗證通過后,建立所述支付賬號與所述銀行賬號、所述終端設備的身份數(shù)據(jù)之間的綁定關(guān)系,并向所述云服務器返回綁定結(jié)果。所述綁定關(guān)系以及所述綁定請求中攜帶的支付賬號對應的驗證信息存儲于所述支付服務器,以便后續(xù)用戶以所述支付賬號進行支付時進行驗證處理。所述支付服務器所返回的綁定結(jié)果中包括驗證通過的結(jié)果以及所綁定的銀行賬號。所述云服務器接收到所述支付服務器返回的綁定結(jié)果后,可以基于所述綁定結(jié)果和提交所述綁定請求之前所記錄的所述用戶的身份信息、支付賬號、所述終端設備的身份數(shù)據(jù)更新并存儲所述支付賬號在所述終端設備上綁定銀行賬號的信息。需要說明的是,所述綁定結(jié)果中包括的已綁定的銀行賬號也是經(jīng)過加密過的信息,云服務器并不能獲知支付賬號綁定的銀行賬號的詳細信息,這樣能夠確保用戶的銀行賬號的安全性。執(zhí)行步驟S104,所述云服務器向所述終端設備返回所述綁定結(jié)果以完成對所述支付賬號的激活。本實施例中,所述支付賬號的激活方法,還包括:以事務管理的方式對所述支付賬號的激活過程中的執(zhí)行結(jié)果進行標記。在整個支付賬號的激活流程中,存在多個驗證或檢查的步驟,每個步驟都會產(chǎn)生成功或失敗的結(jié)果,以事務管理的方式對支付賬號的激活過程中的執(zhí)行結(jié)果進行標記就是將各步驟執(zhí)行的結(jié)果標記為“成功”或“失敗”,對事務狀態(tài)標記為“已完成”或“未完成”,舉例來說,參閱圖2,云服務器在接收到所述綁定請求后,便啟動事務,此后進行的操作如前面所述,直至接收到支付服務器返回的綁定結(jié)果,綁定信息入庫,記錄業(yè)務流水,結(jié)束事務,整個事務流程中的每一個步驟都可以用“成功”或“失敗”進行標記;類似地,參閱圖4,云服務器在接收到所述解除綁定請求后,同樣啟動事務,此后進行的操作如前面所述,直至接收到支付服務器返回的解除綁定結(jié)果,刪除綁定信息,記錄業(yè)務流水,結(jié)束事務,整個事務流程中的每一個步驟也可以用“成功”或“失敗”進行標記。如此,能夠清楚了解激活過程中當前所處狀態(tài),也便于相關(guān)運營人員對激活過程進行管理和控制。需要說明的是,在整個激活過程中,從啟動激活操作起,直至激活操作完成,所述終端設備的身份數(shù)據(jù)起著至關(guān)重要的作用,因為其唯一標識一臺終端設備,相關(guān)用戶的激活操作只能通過指定的終端設備實現(xiàn),在其他終端設備上則難以完成激活,而且支付服務器驗證所述綁定請求時,也需要基于終端設備的身份數(shù)據(jù)獲取對應的用于比對的用戶身份信息以確認用戶的身份,由此確保了激活操作的安全性;用戶通過終端設備便能完成對支付賬號的激活,不需要去銀行柜臺或營業(yè)網(wǎng)點,由此確保了激活操作的便捷性。基于上述支付賬號的激活方法,本實施例還提供了一種支付賬號的激活系統(tǒng)。圖5是本實施例提供的支付賬號的激活系統(tǒng)的結(jié)構(gòu)示意圖。如圖5所示,所述支付賬號的激活系統(tǒng)包括:終端設備10、適于與所述終端設備10通訊的云服務器20、適于與所述云服務器20通訊的支付服務器30 ;所述終端設備10包括綁定請求提交單元101,適于基于用戶的操作信息向所述云服務器20提交綁定請求;其中,所述綁定請求攜帶所述用戶的身份信息、支付賬號及驗證信息、與所述支付賬號對應的銀行賬號及其密碼、所述終端設備10的身份數(shù)據(jù);所述云服務器20包括:綁定請求接收單元201,適于接收所述綁定請求; 綁定請求處理單元202,與所述綁定請求接收單元201相連,適于在接收到所述綁定請求后,調(diào)用綁定接口,將所述綁定請求提交至所述支付服務器30,并接收所述支付服務器30返回的綁定結(jié)果;綁定結(jié)果反饋單元203,與所述綁定請求處理單元202相連,適于向所述終端設備10返回所述綁定結(jié)果以完成對所述支付賬號的激活;所述支付服務器30,適于對所述綁定請求進行驗證,在驗證通過后建立所述支付賬號與所述銀行賬號、所述終端設備10的身份數(shù)據(jù)之間的綁定關(guān)系,并向所述云服務器20返回綁定結(jié)果。具體實施時,所述支付服務器30對所述綁定請求進行的驗證包括:驗證所述銀行賬號與其密碼、所述用戶的身份信息是否匹配。本實施例中,所述終端設備為車載終端設備,所述支付賬號與所述終端設備的身份數(shù)據(jù)、銀行賬號 對應。本實施例中,所述終端設備10還包括身份信息驗證單元102,與所述綁定請求處理單元101相連,適于在所述綁定請求處理單元101基于用戶的操作信息向云服務器20提交綁定請求前,對所述用戶的身份信息進行驗證。所述云服務器20還包括第一綁定檢查單元(圖中未示出),適于在所述用戶的身份信息驗證通過后,檢查是否存在該用戶及所述終端設備10的綁定信息,所述綁定信息包括:該用戶的支付賬號在所述終端設備10或其他終端設備上綁定銀行賬號的信息或其他用戶的支付賬號在所述終端設備10上綁定銀行賬號的信息。其中,所述用戶的身份信息驗證通過包括:驗證出所述用戶為所述終端設備10的登記用戶。所述終端設備10還包括解除綁定提示單元(圖中未示出),適于當存在所述綁定信息時,向所述用戶提示進行解除綁定的操作。具體地,在所述第一綁定檢查單元檢查出存在所述綁定信息后,將該檢查結(jié)果返回終端設備10,所述解除綁定提示單元基于該檢查結(jié)果向所述用戶提示進行解除綁定的操作,若用戶確認解除綁定,則可由終端設備10向所述云服務器20提交解除綁定請求。所述云服務器20還包括:解除綁定請求接收單元201’,適于接收所述終端設備10提交的解除綁定請求;解除綁定請求處理單元202’,與所述解除綁定請求接收單元201’相連,適于檢查并確定可解除綁定后,將所述解除綁定請求提交至所述支付服務器30,并接收所述支付服務器30返回的解除綁定結(jié)果;綁定解除結(jié)果反饋單元203’,與所述解除綁定請求處理單元202’相連,適于向所述終端設備10返回所述解除綁定結(jié)果;綁定信息刪除單元206’,與所述解除綁定請求處理單元202’相連,適于在接收到所述解除綁定結(jié)果后,刪除所述綁定信息。本實施例中,所述云服務器20還包括第二綁定檢查單元204,與所述綁定請求接收單元201相連,適于在接收到所述綁定請求后,對所述支付賬號在所述終端設備10或其他終端設備上是否已綁定銀行賬號進行檢查。所述云服務器20還包括記錄單元205,與所述綁定請求處理單元202相連,適于在所述綁定請求處理單元202向所述支付服務器30提交綁定請求前,記錄所述用戶的身份信息、支付賬號、所述終端設備10的身份數(shù)據(jù)。所述云服務器20還包括更新存儲單元206,與所述綁定請求處理單元202、記錄單元205相連,適于基于所述綁定結(jié)果和記錄的所述用戶的身份信息、支付賬號、所述終端設備10的身份數(shù)據(jù)更新并存儲所述支付賬號在所述終端設備10上綁定銀行賬號的信息。本實施例中,所述終端設備10還包括加密單元103,與所述綁定請求提交單元101相連,適于對所述綁定請求攜帶的信息進行加密處理。此外,所述云服務器20還包括事務管理單元(圖中未示出),適于以事務管理的方式對所述支付賬號的激活過程中的執(zhí)行結(jié)果進行標記。本實施例所述支付賬號的激活系統(tǒng)的具體實施還可參考所述支付賬號的激活方法的實施,在此不再贅述。綜上,本發(fā)明實施方式提供的支付賬號的激活方法及系統(tǒng),至少具有如下有益效果:通過終端設備基于用戶的操作信息向云服務器提交綁定請求,所述綁定請求攜帶所述用戶的身份信息、支付賬號及驗證信息、與所述支付賬號對應的銀行賬號及其密碼、所述終端設備的身份數(shù)據(jù),由所述云服務器調(diào)用綁定接口,將所述綁定請求提交至支付服務器進行驗證,所述支付服務器在驗證通過后建立所述支付賬號與所述銀行賬號、所述終端設備的身份數(shù)據(jù)之間的綁定關(guān)系,并通過所述云服務器向所述終端設備返回綁定結(jié)果以完成對所述支付賬號的激活,由于所述綁定請求中攜帶有唯一標識某個終端設備的身份數(shù)據(jù),所述支付服務器在驗證所述綁定請求時能夠先根據(jù)與該終端設備的身份數(shù)據(jù)對應的用戶身份信息安全、準確地確認用戶身份,進而完成對銀行賬號及其密碼的驗證,從而能夠確保用戶便捷、安全地實現(xiàn)對支付賬號的激活。本發(fā)明雖然已以較佳實施例公開如上,但其并不是用來限定本發(fā)明,任何本領(lǐng)域技術(shù)人員在不脫離本發(fā)明的精神和范圍內(nèi),都可以利用上述揭示的方法和技術(shù)內(nèi)容對本發(fā)明技術(shù)方案做出可能的變動和修改,因此,凡是未脫離本發(fā)明技術(shù)方案的內(nèi)容,依據(jù)本發(fā)明的技術(shù)實質(zhì)對以上實施例所作的任何簡單修改、等同變化及修飾,均屬于本發(fā)明技術(shù)方案的保護范圍。
權(quán)利要求
1.一種支付賬號的激活方法,其特征在于,包括: 終端設備基于用戶的操作信息向云服務器提交綁定請求;其中,所述綁定請求攜帶所述用戶的身份信息、支付賬號及驗證信息、與所述支付賬號對應的銀行賬號及其密碼、所述終端設備的身份數(shù)據(jù); 在接收到所述綁定請求后,所述云服務器調(diào)用綁定接口,將所述綁定請求提交至支付服務器; 所述支付服務器對所述綁定請求進行驗證,在驗證通過后建立所述支付賬號與所述銀行賬號、所述終端設備的身份數(shù)據(jù)之間的綁定關(guān)系,并向所述云服務器返回綁定結(jié)果; 所述云服務器向所述終端設備返回所述綁定結(jié)果以完成對所述支付賬號的激活。
2.根據(jù)權(quán)利要求1所述的支付賬號的激活方法,其特征在于,還包括:所述終端設備基于用戶的操作信息向云服務器提交綁定請求前,對所述用戶的身份信息進行驗證。
3.根據(jù)權(quán)利要求2所述的支付賬號的激活方法,其特征在于,還包括:在所述用戶的身份信息驗證通過后,由所述云服務器檢查是否存在該用戶及所述終端設備的綁定信息,所述綁定信息包括:該用戶的支付賬號在所述終端設備或其他終端設備上綁定銀行賬號的信息或其他用戶的支付賬號在所述終端設備上綁定銀行賬號的信息。
4.根據(jù)權(quán)利要求3所述的支付賬號的激活方法,其特征在于,當存在所述綁定信息時,還包括向所述用戶提示進行解除綁定的操作。
5.根據(jù)權(quán)利要求4所述的支付賬號的激活方法,其特征在于,所述解除綁定的操作包括: 所述云服務器接收所述終端設`備提交的解除綁定請求; 檢查并確定可解除綁定后,將所述解除綁定請求提交至所述支付服務器,并接收所述支付服務器返回的解除綁定結(jié)果; 在接收到所述解除綁定結(jié)果后,刪除所述綁定信息。
6.根據(jù)權(quán)利要求2所述的支付賬號的激活方法,其特征在于,對所述用戶的身份信息進行的驗證包括:驗證所述用戶是否為所述終端設備的登記用戶。
7.根據(jù)權(quán)利要求1所述的支付賬號的激活方法,其特征在于,還包括:所述云服務器在接收到所述綁定請求后,對所述支付賬號在所述終端設備或其他終端設備上是否已綁定銀行賬號進行檢查。
8.根據(jù)權(quán)利要求1所述的支付賬號的激活方法,其特征在于,所述云服務器向所述支付服務器提交綁定請求前,還包括記錄所述用戶的身份信息、支付賬號、所述終端設備的身份數(shù)據(jù)。
9.根據(jù)權(quán)利要求8所述的支付賬號的激活方法,其特征在于,還包括:所述云服務器基于所述綁定結(jié)果和記錄的所述用戶的身份信息、支付賬號、所述終端設備的身份數(shù)據(jù)更新并存儲所述支付賬號在所述終端設備上綁定銀行賬號的信息。
10.根據(jù)權(quán)利要求1所述的支付賬號的激活方法,其特征在于,還包括對所述綁定請求攜帶的信息進行加密處理。
11.根據(jù)權(quán)利要求1所述的支付賬號的激活方法,其特征在于,以事務管理的方式對所述支付賬號的激活過程中的執(zhí)行結(jié)果進行標記。
12.根據(jù)權(quán)利要求1所述的支付賬號的激活方法,其特征在于,所述支付服務器對所述綁定請求進行的驗證包括:驗證所述銀行賬號與其密碼、所述用戶的身份信息是否匹配。
13.根據(jù)權(quán)利要求1所述的支付賬號的激活方法,其特征在于,所述支付賬號與所述終端設備的身份數(shù)據(jù)、所述銀行賬號一一對應。
14.根據(jù)權(quán)利要求1所述的支付賬號的激活方法,其特征在于,所述終端設備為車載終端設備。
15.一種支付賬號的激活系統(tǒng),其特征在于,包括:終端設備、適于與所述終端設備通訊的云服務器、適于與所述云服務器通訊的支付服務器; 所述終端設備包括綁定請求提交單元,適于基于用戶的操作信息向所述云服務器提交綁定請求;其中,所述綁定請求攜帶所述用戶的身份信息、支付賬號及驗證信息、與所述支付賬號對應的銀行賬號及其密碼、所述終端設備的身份數(shù)據(jù); 所述云服務器包括: 綁定請求接收單元,適于接收所述綁定請求; 綁定請求處理單元,適于在接收到所述綁定請求后,調(diào)用綁定接口,將所述綁定請求提交至所述支付服務器,并接收所述支付服務器返回的綁定結(jié)果; 綁定結(jié)果反饋單元,適于向所述終端設備返回所述綁定結(jié)果以完成對所述支付賬號的激活; 所述支付服務器,適于對所述綁定請求進行驗證,在驗證通過后建立所述支付賬號與所述銀行賬號、所述終端設備的身份數(shù)據(jù)之間的綁定關(guān)系,并向所述云服務器返回綁定結(jié)果O
16.根據(jù)權(quán)利要求15所述的支付賬號的激活系統(tǒng),其特征在于,所述終端設備還包括身份信息驗證單元,適于在所述綁定請求處理單元基于用戶的操作信息向云服務器提交綁定請求前,對所述用戶的身份信息進行驗證。
17.根據(jù)權(quán)利要求16所述的支付賬號的激活系統(tǒng),其特征在于,所述云服務器還包括第一綁定檢查單元,適于在所述用戶的身份信息驗證通過后,檢查是否存在該用戶及所述終端設備的綁定信息,所述綁定信息包括:該用戶的支付賬號在所述終端設備或其他終端設備上綁定銀行賬號的信息或其他用戶的支付賬號在所述終端設備上綁定銀行賬號的信肩、O
18.根據(jù)權(quán)利要求17所述的支付賬號的激活系統(tǒng),其特征在于,所述終端設備還包括解除綁定提示單元,適于當存在所述綁定信息時,向所述用戶提示進行解除綁定的操作。
19.根據(jù)權(quán)利要求18所述的支付賬號的激活系統(tǒng),其特征在于,所述云服務器還包括: 解除綁定請求接收單元,適于接收所述終端設備提交的解除綁定請求; 解除綁定請求處理單元,適于檢查并確定可解除綁定后,將所述解除綁定請求提交至所述支付服務器,并接收所述支付服務器返回的解除綁定結(jié)果; 綁定解除結(jié)果反饋單元,適于向所述終端設備返回所述解除綁定結(jié)果; 綁定信息刪除單元,適于在接收到所述解除綁定結(jié)果后,刪除所述綁定信息。
20.根據(jù)權(quán)利要求16所述的支付賬號的激活系統(tǒng),其特征在于,所述身份信息驗證單元對所述用戶的身份信息進行的驗證包括:驗證所述用戶是否為所述終端設備的登記用戶。
21.根據(jù)權(quán)利要求15所述的支付賬號的激活系統(tǒng),其特征在于,所述云服務器還包括第二綁定檢查單元,適于在接收到所述綁定請求后,對所述支付賬號在所述終端設備或其他終端設備上是否已綁定銀行賬號進行檢查。
22.根據(jù)權(quán)利要求15所述的支付賬號的激活系統(tǒng),其特征在于,所述云服務器還包括記錄單元,適于在向所述支付服務器提交綁定請求前,記錄所述用戶的身份信息、支付賬號、所述終端設備的身份數(shù)據(jù)。
23.根據(jù)權(quán)利要求22所述的支付賬號的激活系統(tǒng),其特征在于,所述云服務器還包括更新存儲單元,適于基于所述綁定結(jié)果和記錄的所述用戶的身份信息、支付賬號、所述終端設備的身份數(shù)據(jù)更新并存儲所述支付賬號在所述終端設備上綁定銀行賬號的信息。
24.根據(jù)權(quán)利要求15所述的支付賬號的激活系統(tǒng),其特征在于,所述終端設備還包括加密單元,適于對所述綁定請求攜帶的信息進行加密處理。
25.根據(jù)權(quán)利要求15所述的支付賬號的激活系統(tǒng),其特征在于,所述云服務器還包括事務管理單元,適于以事務管理的方式對所述支付賬號的激活過程中的執(zhí)行結(jié)果進行標記。
26.根據(jù)權(quán)利要求15所述的支付賬號的激活系統(tǒng),其特征在于,所述支付服務器對所述綁定請求進行的驗證包括:驗證所述銀行賬號與其密碼、所述用戶的身份信息是否匹配。
27.根據(jù)權(quán)利要求15所述的支付賬號的激活系統(tǒng),其特征在于,所述支付賬號與所述終端設備的身份數(shù)據(jù)、銀 行賬號一一對應。
28.根據(jù)權(quán)利要求15所述的支付賬號的激活系統(tǒng),其特征在于,所述終端設備為車載終端設備。
全文摘要
一種支付賬號的激活方法及系統(tǒng),所述支付賬號的激活方法包括終端設備基于用戶的操作信息向云服務器提交綁定請求;其中,所述綁定請求攜帶所述用戶的身份信息、支付賬號及驗證信息、與所述支付賬號對應的銀行賬號及其密碼、所述終端設備的身份數(shù)據(jù);在接收到所述綁定請求后,所述云服務器調(diào)用綁定接口,將所述綁定請求提交至支付服務器;所述支付服務器對所述綁定請求進行驗證,在驗證通過后建立所述支付賬號與所述銀行賬號、所述終端設備的身份數(shù)據(jù)之間的綁定關(guān)系,并向所述云服務器返回綁定結(jié)果;所述云服務器向所述終端設備返回所述綁定結(jié)果以完成對所述支付賬號的激活。本技術(shù)方案能確保便捷、安全地激活支付賬號。
文檔編號H04L29/08GK103188238SQ20111045712
公開日2013年7月3日 申請日期2011年12月30日 優(yōu)先權(quán)日2011年12月30日
發(fā)明者萬磊, 姜宇, 岳鵬程, 吳岳 申請人:上海博泰悅臻電子設備制造有限公司