国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      實現(xiàn)銀行卡代理授權的系統(tǒng)及方法

      文檔序號:6679347閱讀:384來源:國知局
      專利名稱:實現(xiàn)銀行卡代理授權的系統(tǒng)及方法
      技術領域
      本發(fā)明涉及銀行卡處理技術領域,特別是涉及一種實現(xiàn)銀行卡代理授 權的系統(tǒng)及方法。
      背景技術
      銀行卡作為一種現(xiàn)代化的支付工具,以其攜帶方便、使用安全、允許 透支等特點,自面世以來,迅速被人們所接受,近年來,銀行卡已經(jīng)成了絕大多數(shù)持卡人衣、食、住、行的重要組成部分,7"4小時能正常使用銀 行卡成了必然需求。然而在銀行的銀行卡系統(tǒng)出現(xiàn)故障和意外宕機,或者 是銀行卡系統(tǒng)及硬件設備需要不斷進行升級來滿足銀行產(chǎn)品創(chuàng)新和業(yè)務 量的增長,其中部分升級需要在系統(tǒng)停機的情況下進行。因此,目前銀行 卡系統(tǒng)不能保證其7x24小時的100%可用性,這與銀行卡的使用要求之間 的矛盾越來越突出,如何提高銀行卡系統(tǒng)的可用性,保證其7x24小時的 100%提供服務, 一直是各商業(yè)銀行的迫切需要解決的難題。發(fā)明內(nèi)容(一) 要解決的技術問題 本發(fā)明的主要目的在于提供一種實現(xiàn)銀行卡代理授權的系統(tǒng)及方法,以克服目前銀行卡系統(tǒng)在系統(tǒng)出現(xiàn)故障或者是系統(tǒng)升級時,無法提供銀行 卡服務的問題,有效提高銀行卡系統(tǒng)的可用性,保障銀行卡系統(tǒng)能夠7x24 小時的100%提供服務。(二) 技術方案為達到上述目的,本發(fā)明提供的技術方案是這樣的一種實現(xiàn)銀行卡代理授權的系統(tǒng),該系統(tǒng)至少包括 一銀行卡核心系統(tǒng)主機;9一銀行卡代授權主機;一代授權監(jiān)聽裝置,與銀行卡核心系統(tǒng)主機和銀行卡代授權主機分別 連接,用于實現(xiàn)交易控制權限在銀行卡核心系統(tǒng)主機與銀行卡代授權系統(tǒng) 主機之間的切換。上述方案中,所述銀行卡核心系統(tǒng)主機包括存儲客戶數(shù)據(jù)的第一數(shù)據(jù) 存儲裝置和處理客戶交易請求的第一數(shù)據(jù)處理裝置,該銀行卡核心系統(tǒng)主 機是大型計算機,或者是中、小型計算機,用于對銀行卡交易進行處理。上述方案中,所述銀行卡代授權主機包括存儲客戶數(shù)據(jù)的第二數(shù)據(jù)存 儲裝置和具備代授權處理功能的第二數(shù)據(jù)處理裝置,該銀行卡代授權系統(tǒng) 主機是大型計算機,或者是中、小型計算機,用于在銀行卡核心系統(tǒng)主機 例行升級停機或宕機而不可用時,代理銀行卡核心系統(tǒng)主機對銀行卡交易 進行處理,保證銀行卡交易的正常進行。上述方案中,所述第二數(shù)據(jù)存儲裝置中存儲的是要完成代授權類交易 系統(tǒng)必須需要的客戶數(shù)據(jù)和交易信息,至少包括一用于存儲客戶銀行卡賬 戶信息和代授權交易信息的代授權存儲單元。上述方案中,所述代授權存儲單元包括內(nèi)置賬戶裝置,用于存儲客戶賬戶信息,其中至少包括銀行卡卡號、 賬號、客戶名、余額、可用信用額度、密碼偏移量以及校驗客戶密碼必須 的密鑰信息;代授權登記存儲裝置,用于存儲代授權處理的數(shù)據(jù)信息,至少包括 銀行卡卡號、賬號、交易代碼、交易金額、手續(xù)費金額、交易日期、授權 代碼、授權金額、交易商戶名稱、記錄狀態(tài)以及授權失敗原因;其中,內(nèi)置賬戶裝置與代授權登記存儲裝置連接。上述方案中,所述第二數(shù)據(jù)處理裝置是按照代授權交易的業(yè)務和安全 處理規(guī)則,完成代授權處理,至少包括主處理單元,用于根據(jù)接收自代授權監(jiān)聽裝置的交易信息調用接口識 別單元、驗證處理單元、代授權交易處理單元和代授權數(shù)據(jù)同步處理單元對交易信息進行處理;核心系統(tǒng)數(shù)據(jù)同步處理單元,用于定期或不定期地從銀行卡核心系統(tǒng) 主機中獲取對應的賬戶信息、客戶信息和密鑰信息,存儲在第二數(shù)據(jù)處理裝置的內(nèi)置賬戶裝置中;接口識別單元,用于接收代授權監(jiān)聽裝置輸入的交易信息并識別交易 信息的來源,并輸出給驗證處理單元;驗證處理單元,用于對接口識別單元輸入的交易信息進行交易驗證, 至少包括進行交易數(shù)據(jù)檢査和客戶密碼檢査;代授權交易處理單元,用于設置代授權的規(guī)則,完成代授權的處理,并將銀行卡的代授權交易信息登記到代授權登記存儲裝置中;以及代授權數(shù)據(jù)同步處理單元,用于順序讀取代授權登記存儲裝置中的代 授權交易成功記錄,仿照銀行卡核心系統(tǒng)主機的交易報文,向銀行卡核心 系統(tǒng)主機發(fā)送交易信息,將代授權的信息補錄到銀行卡核心系統(tǒng)主機進行 更新;其中,核心系統(tǒng)數(shù)據(jù)同步處理單元、接口識別單元、驗證處理單元、 代授權交易處理單元和代授權數(shù)據(jù)同步處理單元分別連接于主處理單元。 上述方案中,所述代授權交易處理單元包括代授權控制參數(shù)處理子單元,用于設置代授權的規(guī)則,該規(guī)則用于控 制交易范圍、交易金額和單日交易筆數(shù)內(nèi)容;代授權交易控制子單元,用于完成代授權的處理,根據(jù)代授權控制規(guī) 則、交易索權信息和銀行卡賬戶信息,判斷持卡人的賬戶狀態(tài)是否正常, 賬戶余額和可用信用額度是否允許支付對應得交易,如果不允許,則交易 失敗,否則交易成功,并生成授權代碼,組成授權報文返回;代授權登記處理子單元,用于將銀行卡的代授權交易信息登記到代授 權登記存儲裝置中,該代授權交易信息至少包括銀行卡卡號、賬號、交 易代碼、交易金額、手續(xù)費金額、交易日期、授權代碼、授權金額、交易 商戶名稱、記錄狀態(tài)、授權失敗原因,此時的記錄狀態(tài)為代授權交易成功 或代授權交易失敗。上述方案中,所述代授權監(jiān)聽裝置實現(xiàn)交易控制權限在銀行卡核心系 統(tǒng)主機與銀行卡代授權系統(tǒng)主機之間的切換的過程,具體包括代授權監(jiān) 聽裝置實時監(jiān)聽銀行卡核心系統(tǒng)主機的狀態(tài),在監(jiān)聽到銀行卡核心系統(tǒng)主 機不可用時,啟動銀行卡代授權主機工作,并將接收的銀行卡交易指令轉 發(fā)給銀行卡代授權主機;然后繼續(xù)監(jiān)聽銀行卡核心系統(tǒng)主機的狀態(tài),在監(jiān)聽到銀行卡核心系統(tǒng)主機可用時,終止銀行卡代授權主機工作,并將接收 的銀行卡交易指令轉發(fā)給銀行卡核心系統(tǒng)主機,實現(xiàn)交易控制權限在銀行 卡核心系統(tǒng)主機與銀行卡代授權系統(tǒng)主機之間的切換。上述方案中,所述代授權監(jiān)聽裝置采取常鏈接模式實時監(jiān)聽銀行卡核 心系統(tǒng)主機的狀態(tài),當監(jiān)聽到銀行卡核心系統(tǒng)主機連續(xù)超時次數(shù)達N次, N為預先設定的一自然數(shù),將啟動銀行卡代授權主機工作,并將接收的銀行卡交易指令轉發(fā)給銀行卡代授權主機;當監(jiān)聽到銀行卡核心系統(tǒng)主機連 續(xù)超時次數(shù)由N次變成零,重新處于在線狀態(tài)時,終止銀行卡代授權主機工作,并將接收的銀行卡交易指令轉發(fā)給銀行卡核心系統(tǒng)主機。上述方案中,所述銀行卡核心系統(tǒng)主機不可用是由于銀行卡核心系統(tǒng) 主機例行升級停機或宕機而導致的。上述方案中,該系統(tǒng)進一步包括 一接口組處理裝置,連接于所述代 授權監(jiān)聽裝置,用于識別從外部金融網(wǎng)絡接收自交易終端的不同交易指 令,并通過約定的數(shù)據(jù)格式將交易指令發(fā)送給所述代授權監(jiān)聽裝置;同時,將接收自所述代授權監(jiān)聽裝置的指令通過外部金融網(wǎng)絡下發(fā)給交易終端, 完成交易信息的傳遞。上述方案中,該接口組處理裝置由多個通訊控制器和通信轉發(fā)的軟件構成。一種實現(xiàn)銀行卡代理授權的方法,應用于至少包括銀行卡核心系統(tǒng)主機、銀行卡代授權主機和的實現(xiàn)銀行卡代理授權的系統(tǒng),該方法包括代授權監(jiān)聽裝置實時監(jiān)聽銀行卡核心系統(tǒng)主機的狀態(tài),在監(jiān)聽到銀行 卡核心系統(tǒng)主機不可用時,啟動銀行卡代授權主機工作,并將接收的銀行 卡交易指令轉發(fā)給銀行卡代授權主機,由銀行卡代授權主機對銀行卡交易 信息進行處理;代授權監(jiān)聽裝置繼續(xù)監(jiān)聽銀行卡核心系統(tǒng)主機的狀態(tài),在監(jiān)聽到銀行 卡核心系統(tǒng)主機可用時,終止銀行卡代授權主機工作,并將接收的銀行卡 交易指令轉發(fā)給銀行卡核心系統(tǒng)主機,由銀行卡核心系統(tǒng)主機對銀行卡交 易信息進行處理。上述方案中,所述代授權監(jiān)聽裝置監(jiān)聽銀行卡核心系統(tǒng)主機的狀態(tài)采取常鏈接模式。上述方案中,所述代授權監(jiān)聽裝置監(jiān)聽到銀行卡核心系統(tǒng)主機不可 用,是代授權監(jiān)聽裝置監(jiān)聽到銀行卡核心系統(tǒng)主機連續(xù)超時次數(shù)達N次, N為預先設定的一自然數(shù)。上述方案中,所述代授權監(jiān)聽裝置監(jiān)聽到銀行卡核心系統(tǒng)主機可用,是代授權監(jiān)聽裝置監(jiān)聽到銀行卡核心系統(tǒng)主機連續(xù)超時次數(shù)由N次變成零,重新處于在線狀態(tài)。一種實現(xiàn)銀行卡代理授權時銀行卡核心系統(tǒng)數(shù)據(jù)同步處理方法,該方法包括步驟100:銀行卡核心系統(tǒng)主機的第一數(shù)據(jù)處理裝置,完成周期性的 數(shù)據(jù)更新以后,在保證數(shù)據(jù)完整性的前提下,按照一定的規(guī)則,將銀行卡 代授權系統(tǒng)必需的數(shù)據(jù)進行篩選和整理,并定期或不定期的通過代授權監(jiān) 聽裝置發(fā)出數(shù)據(jù)同步請求信息。步驟101:代授權監(jiān)聽裝置判斷銀行卡代授權主機是否可用,如果可 用,則通知銀行卡代授權主機的第二數(shù)據(jù)處理裝置中的核心系統(tǒng)數(shù)據(jù)同步 處理單元準備進行數(shù)據(jù)同步,并執(zhí)行步驟102;否則,執(zhí)行步驟105;步驟102:核心系統(tǒng)數(shù)據(jù)同步處理單元識別第一數(shù)據(jù)處理裝置通過聯(lián) 機或批量方式傳遞過來的賬戶信息,通過覆蓋的方式更新銀行卡代授權主 機的代授權存儲單元中的內(nèi)置賬戶裝置,該信息至少包括銀行卡卡號、 賬號、客戶名、余額、可用信用額度、密碼偏移量;步驟103:核心系統(tǒng)數(shù)據(jù)同步處理單元識別第一數(shù)據(jù)處理裝置通過聯(lián) 機或批量方式傳遞過來的密鑰,通過覆蓋的方式更新銀行卡代授權主機的代授權存儲單元中的內(nèi)置賬戶裝置;步驟104:核心系統(tǒng)數(shù)據(jù)同步處理單元在完成對代授權存儲單元中的內(nèi)置賬戶裝置的數(shù)據(jù)同步更新以后,將成功信息返回給銀行卡核心系統(tǒng)主機,結束;步驟105:代授權監(jiān)聽裝置將失敗信息反饋給銀行卡核心系統(tǒng)主機。 一種實現(xiàn)銀行卡代理授權時代授權交易處理方法,該方法包括步驟200:持卡人在收單商戶使用銀行卡,通過交易終端輸入交易請 求數(shù)據(jù),交易數(shù)據(jù)至少包括賬號、交易金額、手續(xù)費金額、交易曰期、 交易商戶名稱,然后再將交易請求數(shù)據(jù)發(fā)送給外部金融網(wǎng)絡;步驟201:外部金融網(wǎng)絡傳輸交易請求數(shù)據(jù),將交易請求數(shù)據(jù)傳輸給 接口組處理裝置;步驟202:接口組處理裝置接收各收單金融組織的交易信息,識別交 易來源;步驟203:采取常鏈接模式的代授權監(jiān)聽裝置判斷銀行卡核心系統(tǒng)主機是否可用,如果銀行卡核心系統(tǒng)主機可用,則直接將交易信息傳遞給銀行卡核心系統(tǒng)主機進行處理,并結束;如果銀行卡核心系統(tǒng)主機不可用, 則將交易信息傳遞給銀行卡代授權主機;步驟204:銀行卡代授權主機的第二數(shù)據(jù)處理裝置中的主處理單元, 調用接口識別單元根據(jù)預定的交易報文規(guī)定,進行交易信息包的解包處 理;然后,主處理單元調用驗證處理單元進行交易驗證,包括進行交易數(shù) 據(jù)檢査、客戶密碼檢査;步驟205:驗證通過后,主處理單元調用代授權交易控制子單元進行 代授權規(guī)則檢査,首先根據(jù)交易金額、手續(xù)費金額計算索權金額;用索權 金額與代授權存儲單元的內(nèi)置賬戶裝置中的客戶可授權額度進行比較,如 果索權金額大于客戶允許可授權額度則拒絕交易,并提示客戶額度不足; 如果如果索權金額小于或等于客戶可授權額度則繼續(xù)進行處理;然后再判 斷是否符合代授權控制參數(shù)處理子單元設置的授權控制規(guī)則,該授權控制 規(guī)則至少包括當日最大授權金額和次數(shù),如果與授權控制規(guī)則相符,則繼 續(xù)交易,執(zhí)行步驟206;否則,授權失敗,執(zhí)行步驟208;步驟206:代授權交易控制子單元繼續(xù)處理,按照與銀行卡核心系統(tǒng) 主機一致的規(guī)則,生成標準的授權代碼;步驟207:代授權交易控制子單元根據(jù)索權金額直接進行授權處理, 直接從內(nèi)置賬戶裝置中的賬戶余額中進行支付首先從交易信息中獲取賬戶,再根據(jù)賬戶訪問代授權存儲單元中的內(nèi)置賬戶裝置,按索權金額扣減內(nèi)置賬戶裝置中的賬戶余額;步驟208:代授權登記處理子單元將代授權處理的結果登記到代授權存儲單元中的代授權登記存儲裝置中,至少登記銀行卡卡號、賬號、交易 代碼、交易金額、手續(xù)費金額、交易日期、授權代碼、授權金額、交易商 戶名稱、記錄狀態(tài)、授權失敗原因;其中對于授權規(guī)則檢查失敗的交易,記錄狀態(tài)為"代授權失敗",授權代碼為空、授權金額為零;步驟209:代授權交易處理完成,根據(jù)授權成功或失敗的標志分別向交易終端返回交易成功成功或失敗的信息。一種實現(xiàn)銀行卡代理授權時銀行卡代授權系統(tǒng)數(shù)據(jù)同步處理方法,該方法包括步驟300:當交易處理權限從銀行卡代授權主機切換至銀行卡核心系 統(tǒng)主機后,代授權數(shù)據(jù)同步處理子單元將立即向代授權監(jiān)聽裝置發(fā)出數(shù)據(jù)同步請求信息;步驟301:代授權監(jiān)聽裝置判斷銀行卡核心系統(tǒng)主機是否可用,如果 可用,則反饋給代授權數(shù)據(jù)同步處理子單元,進行數(shù)據(jù)同步;如果銀行卡 核心系統(tǒng)主機不可用,則執(zhí)行步驟310,反饋失敗信息;步驟302:代授權數(shù)據(jù)同步處理子單元順序讀取代授權登記存儲裝置 中的授權成功記錄,按照預先與銀行卡核心系統(tǒng)主機的第一數(shù)據(jù)處理裝置 約定的報文規(guī)則或通用的報文規(guī)則組織代授權同步信息報文,其中報文信 息中至少包括銀行卡卡號、賬號、交易代碼、交易金額、手續(xù)費金額、交易日期、授權代碼、授權金額、交易商戶名稱;步驟303:銀行卡核心系統(tǒng)主機的第一數(shù)據(jù)處理裝置在接收到交易信 息后,判斷對應的代授權交易是否需要采取特殊的同步規(guī)則,如果是,則 執(zhí)行步驟304,按照特定的代授權同步交易規(guī)則進行處理;否則執(zhí)行步驟320;步驟304:銀行卡核心系統(tǒng)主機的第一數(shù)據(jù)處理裝置,按照同代授權同步交易的處理規(guī)則,完成銀行卡系統(tǒng)卡片和賬戶信息的更新處理;步驟305:銀行卡核心系統(tǒng)主機的第一數(shù)據(jù)處理裝置,按照同代授權 同步交易的處理規(guī)則,登記銀行卡系統(tǒng)對應日志或登記簿,并標識為特定 規(guī)則更新的代授權成功記錄,并將成功或失敗信息反饋給代授權數(shù)據(jù)同步 處理子單元,執(zhí)行步驟306;步驟320:銀行卡核心系統(tǒng)主機的第一數(shù)據(jù)處理裝置按照普通交易流程進處理代授權同步交易信息,并將成功或失敗信息反饋給代授權數(shù)據(jù)同 步處理子單元;步驟306:代授權數(shù)據(jù)同步處理子單元在接收到銀行卡核心系統(tǒng)主機 的第一數(shù)據(jù)處理裝置反饋的同步成功或失敗的信息后,更新代授權登記存儲裝置中的記錄狀態(tài),避免重復同步;步驟307:代授權系統(tǒng)數(shù)據(jù)同步處理完畢。(三)有益效果本發(fā)明提供的這種實現(xiàn)銀行卡代理授權的系統(tǒng)及方法,解決了現(xiàn)有商 業(yè)銀行卡系統(tǒng)例行停機或意外宕機無法提供銀行卡服務,對持卡人造成嚴 重不便、對商業(yè)銀行(機構)造成損失的問題,有效的提高了銀行卡系統(tǒng)的可用性,保障了銀行卡系統(tǒng)能夠7x24小時的100%提供服務。


      本發(fā)明將參照附圖進行進一步的詳細描述,在附圖中 圖1是本發(fā)明提供的實現(xiàn)銀行卡代理授權系統(tǒng)的結構示意圖; 圖2是實現(xiàn)銀行卡代理授權系統(tǒng)中第二數(shù)據(jù)存儲裝置的結構示意圖; 圖3是實現(xiàn)銀行卡代理授權系統(tǒng)中第二數(shù)據(jù)處理裝置的結構示意圖; 圖4是實現(xiàn)銀行卡代理授權時銀行卡核心系統(tǒng)數(shù)據(jù)同步處理的方法流 程圖;圖5是實現(xiàn)銀行卡代理授權時代授權交易處理的方法流程圖; 圖6是實現(xiàn)銀行卡代理授權時銀行卡代授權系統(tǒng)數(shù)據(jù)同步處理的方法 流程圖。盡管本發(fā)明可以修改為多種變體和可選形式,但是其細節(jié)已經(jīng)以示例 的方式在附圖中示出并將詳細描述。然而,應當理解,本發(fā)明不限于所述 的特定實施例的發(fā)明,相反,本發(fā)明覆蓋落入由所附權利要求限定的本發(fā) 明的保護范圍內(nèi)的所有變體、等價物和替代物。
      具體實施方式
      為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚明白,以下結合具體實 施例,并參照附圖,對本發(fā)明進一步詳細說明。商業(yè)銀行(機構)的生產(chǎn)運營部門在按照日常維護規(guī)則,對核心銀行 系統(tǒng)進行例行升級和優(yōu)化、或在進行核心銀行系統(tǒng)意外宕機處理過程中, 銀行卡代授權系統(tǒng)能夠自動檢測核心銀行系統(tǒng)不可用并自行啟動,保證給持卡人提供必要的服務;當核心銀行系統(tǒng)恢復使用以后,代授權系統(tǒng)亦能 自行主動交出交易控制權,并完成代授權信息同步更新核心銀行系統(tǒng)的處 理。如圖1所示,圖1是本發(fā)明提供的實現(xiàn)銀行卡代理授權系統(tǒng)的結構示 意圖,該系統(tǒng)至少包括一銀行卡核心系統(tǒng)主機l、 一銀行卡代授權主機IO 和一代授權監(jiān)聽裝置5,該代授權監(jiān)聽裝置5與銀行卡核心系統(tǒng)主機1和 銀行卡代授權主機10分別連接,用于實現(xiàn)交易控制權限在銀行卡核心系 統(tǒng)主機1與銀行卡代授權系統(tǒng)主機10之間的切換。銀行卡核心系統(tǒng)主機1包括存儲客戶數(shù)據(jù)的第一數(shù)據(jù)存儲裝置2和處 理客戶交易請求的第一數(shù)據(jù)處理裝置3,該銀行卡核心系統(tǒng)主機1可以是 大型計算機,或者也可以是中、小型計算機,用于對銀行卡交易進行處理。 第一數(shù)據(jù)存儲裝置2可以是一個數(shù)據(jù)庫管理系統(tǒng),也可以是一個文件系統(tǒng)。銀行卡代授權主機IO包括存儲客戶數(shù)據(jù)的第二數(shù)據(jù)存儲裝置11和具 備代授權處理功能的第二數(shù)據(jù)處理裝置12,該銀行卡代授權系統(tǒng)主機10 是大型計算機,或者也可以是中、小型計算機,用于在銀行卡核心系統(tǒng)主 機1例行升級停機或宕機而不可用時,代理銀行卡核心系統(tǒng)主機10對銀 行卡交易進行處理,保證銀行卡交易的正常進行。第二數(shù)據(jù)存儲裝置11中存儲的是要完成代授權類交易系統(tǒng)必須需要 的客戶數(shù)據(jù)和交易信息,至少包括一用于存儲客戶銀行卡賬戶信息和代授 權交易信息的代授權存儲單元13。該代授權存儲單元13包括一內(nèi)置賬戶 裝置14和一代授權登記存儲裝置15,內(nèi)置賬戶裝置14與代授權登記存儲 裝置15連接。內(nèi)置賬戶裝置14用于存儲客戶賬戶信息,其中至少包括 銀行卡卡號、賬號、客戶名、余額、可用信用額度、密碼偏移量以及校驗 客戶密碼必須的密鑰等信息。代授權登記存儲裝置15用于存儲代授權處理的數(shù)據(jù)信息,至少包括銀行卡卡號、賬號、交易代碼、交易金額、手 續(xù)費金額、交易日期、授權代碼、授權金額、交易商戶名稱、記錄狀態(tài)以 及授權失敗原因等。內(nèi)置賬戶裝置14中銀行卡賬戶信息與第一數(shù)據(jù)存儲 裝置2中的銀行卡賬戶信息相對應,特征是數(shù)據(jù)量少很多。第二數(shù)據(jù)處理裝置12是按照代授權交易的業(yè)務和安全處理規(guī)則,完成代授權處理,至少包括主處理單元20、核心系統(tǒng)數(shù)據(jù)同步處理單元21、 接口識別單元22、驗證處理單元23、代授權交易處理單元24和代授權數(shù) 據(jù)同步處理單元25。其中,核心系統(tǒng)數(shù)據(jù)同步處理單元21、接口識別單 元22、驗證處理單元23、代授權交易處理單元24和代授權數(shù)據(jù)同步處理 單元25分別連接于主處理單元20。其中,主處理單元20用于根據(jù)接收自代授權監(jiān)聽裝置的交易信息調 用接口識別單元22、驗證處理單元23、代授權交易處理單元24和代授權 數(shù)據(jù)同步處理單元25對交易信息進行處理。核心系統(tǒng)數(shù)據(jù)同步處理單元 21用于定期或不定期地從銀行卡核心系統(tǒng)主機1中獲取對應的賬戶信息、 客戶信息和密鑰信息,存儲在第二數(shù)據(jù)處理裝置12的內(nèi)置賬戶裝置14中。 接口識別單元22用于接收代授權監(jiān)聽裝置5輸入的交易信息并識別交易 信息的來源,并輸出給驗證處理單元23。驗證處理單元23用于對接口識 別單元22輸入的交易信息進行交易驗證,至少包括進行交易數(shù)據(jù)檢査和 客戶密碼檢查。代授權交易處理單元24用于設置代授權的規(guī)則,完成代 授權的處理,并將銀行卡的代授權交易信息登記到代授權登記存儲裝置15 中。代授權數(shù)據(jù)同步處理單元25用于順序讀取代授權登記存儲裝置15中 的代授權交易成功記錄,仿照銀行卡核心系統(tǒng)主機1的交易報文,向銀行 卡核心系統(tǒng)主機1發(fā)送交易信息,將代授權的信息補錄到銀行卡核心系統(tǒng) 主機1進行更新。代授權數(shù)據(jù)同步處理單元25向銀行卡核心系統(tǒng)主機1 發(fā)送交易信息的方式,可以采取聯(lián)機逐筆處理和批量處理;核心銀行系統(tǒng) 主機1的處理也可以采取兩種方式, 一種是簡單同步處理方式,就是把代 授權的信息視同為普通交易,銀行卡核心系統(tǒng)主機l嚴格檢查和控制;另 外一種就是特殊的同步處理,那就是簡化判斷、強制同步。但無論那種方 式,銀行卡核心系統(tǒng)主機1都不需要再次校驗持卡人的密碼。代授權交易處理單元包括代授權控制參數(shù)處理子單元26、代授權交易控制子單元27和代授權登記處理子單元28。其中,代授權控制參數(shù)處理子單元26用于設置代授權的規(guī)則,該規(guī)則用于控制交易范圍、交易金額 和單日交易筆數(shù)內(nèi)容等。代授權交易控制子單元27用于完成代授權的處 理,根據(jù)代授權控制規(guī)則、交易索權信息和銀行卡賬戶信息,判斷持卡人 的賬戶狀態(tài)是否正常,賬戶余額和可用信用額度是否允許支付對應得交 易,如果不允許,則交易失敗,否則交易成功,并生成授權代碼,組成授 權報文返回。代授權登記處理子單元28用于將銀行卡的代授權交易信息 登記到代授權登記存儲裝置15中,該代授權交易信息至少包括銀行卡 卡號、賬號、交易代碼、交易金額、手續(xù)費金額、交易日期、授權代碼、 授權金額、交易商戶名稱、記錄狀態(tài)、授權失敗原因,此時的記錄狀態(tài)為 代授權交易成功或代授權交易失敗等。所述代授權監(jiān)聽裝置5實現(xiàn)交易控制權限在銀行卡核心系統(tǒng)主機1與銀行卡代授權系統(tǒng)主機19之間的切換的過程,具體包括代授權監(jiān)聽裝置5實時監(jiān)聽銀行卡核心系統(tǒng)主機的狀態(tài),在監(jiān)聽到銀行卡核心系統(tǒng)主機 l不可用時,啟動銀行卡代授權主機10工作,并將接收的銀行卡交易指令轉發(fā)給銀行卡代授權主機10;然后繼續(xù)監(jiān)聽銀行卡核心系統(tǒng)主機1的狀態(tài),在監(jiān)聽到銀行卡核心系統(tǒng)主機1可用時,終止銀行卡代授權主機10工作,并將接收的銀行卡交易指令轉發(fā)給銀行卡核心系統(tǒng)主機1,實現(xiàn)交易控制權限在銀行卡核心系統(tǒng)主機1與銀行卡代授權系統(tǒng)主機10之間的切換。銀行卡核心系統(tǒng)主機1不可用一般是由于銀行卡核心系統(tǒng)主機1例 行升級停機或宕機而導致的。代授權監(jiān)聽裝置5采取常鏈接模式實時監(jiān)聽銀行卡核心系統(tǒng)主機1的 狀態(tài),當監(jiān)聽到銀行卡核心系統(tǒng)主機1連續(xù)超時次數(shù)達N次,N為預先設 定的一自然數(shù),將啟動銀行卡代授權主機IO工作,并將接收的銀行卡交易指令轉發(fā)給銀行卡代授權主機10;當監(jiān)聽到銀行卡核心系統(tǒng)主機1連續(xù)超時次數(shù)由N次變成零,重新處于在線狀態(tài)時,終止銀行卡代授權主機 IO工作,并將接收的銀行卡交易指令轉發(fā)給銀行卡核心系統(tǒng)主機1。另外,該系統(tǒng)還可以進一步包括一接口組處理裝置6,該接口組處理 裝置6由多個通訊控制器和通信轉發(fā)的軟件構成,連接于所述代授權監(jiān)聽 裝置5,用于識別從外部金融網(wǎng)絡7接收自交易終端8的不同交易指令,并通過約定的數(shù)據(jù)格式將交易指令發(fā)送給所述代授權監(jiān)聽裝置5;同時, 將接收自所述代授權監(jiān)聽裝置5的指令通過外部金融網(wǎng)絡7下發(fā)給交易終 端8,完成交易信息的傳遞。外部金融網(wǎng)絡7包括銀行內(nèi)部網(wǎng)絡、其他銀行網(wǎng)絡、銀行間互連網(wǎng)絡等,比如銀聯(lián)網(wǎng)絡、VISA組織網(wǎng)絡等,通過它連接各銀行和商場的交易 終端。交易終端8可是POS終端、ATM、自助終端、柜面終端、網(wǎng)上銀 行等各種交易渠道。銀行卡9為發(fā)卡銀行發(fā)給客戶持有的交易介質,可以 是磁條卡或芯片卡等。銀行卡核心系統(tǒng)主機1是與銀行卡代授權主機10相對應的,銀行卡 代授權主機10至少在邏輯上與銀行卡核心系統(tǒng)主機1分離,保證銀行卡 核心系統(tǒng)主機1例行停機或意外宕機的時候,銀行卡代授權主機10可用, 其中銀行卡代授權主機10也可以考慮雙備份的機制以保證可用度?;谏鲜鰧崿F(xiàn)銀行卡代理授權的系統(tǒng),以下詳細介紹本發(fā)明提供的實 現(xiàn)銀行卡代理授權的方法,該方法應用于至少包括銀行卡核心系統(tǒng)主機、 銀行卡代授權主機和的實現(xiàn)銀行卡代理授權的系統(tǒng),該方法包括代授權監(jiān)聽裝置實時監(jiān)聽銀行卡核心系統(tǒng)主機的狀態(tài),在監(jiān)聽到銀行 卡核心系統(tǒng)主機不可用時,啟動銀行卡代授權主機工作,并將接收的銀行 卡交易指令轉發(fā)給銀行卡代授權主機,由銀行卡代授權主機對銀行卡交易 信息進行處理;代授權監(jiān)聽裝置繼續(xù)監(jiān)聽銀行卡核心系統(tǒng)主機的狀態(tài),在 監(jiān)聽到銀行卡核心系統(tǒng)主機可用時,終止銀行卡代授權主機工作,并將接 收的銀行卡交易指令轉發(fā)給銀行卡核心系統(tǒng)主機,由銀行卡核心系統(tǒng)主機 對銀行卡交易信息進行處理。上述代授權監(jiān)聽裝置監(jiān)聽銀行卡核心系統(tǒng)主機的狀態(tài)采取常鏈接模 式。代授權監(jiān)聽裝置監(jiān)聽到銀行卡核心系統(tǒng)主機不可用,是代授權監(jiān)聽裝 置監(jiān)聽到銀行卡核心系統(tǒng)主機連續(xù)超時次數(shù)達N次,N為預先設定的一 自 然數(shù)。代授權監(jiān)聽裝置監(jiān)聽到銀行卡核心系統(tǒng)主機可用,是代授權監(jiān)聽裝 置監(jiān)聽到銀行卡核心系統(tǒng)主機連續(xù)超時次數(shù)由N次變成零,重新處于在線 狀態(tài)。本發(fā)明提供的這種實現(xiàn)銀行卡代理授權的方法,具體又可以包括實現(xiàn)銀行卡代理授權時銀行卡核心系統(tǒng)數(shù)據(jù)同步處理方法、實現(xiàn)銀行卡代理授 權時代授權交易處理方法和實現(xiàn)銀行卡代理授權時銀行卡代授權系統(tǒng)數(shù) 據(jù)同步處理方法,以下分別予以介紹。如圖4所示,圖4是實現(xiàn)銀行卡代理授權時銀行卡核心系統(tǒng)數(shù)據(jù)同步 處理的方法流程圖,該方法具體包括步驟100:銀行卡核心系統(tǒng)主機的第一數(shù)據(jù)處理裝置,完成周期性的 數(shù)據(jù)更新以后,在保證數(shù)據(jù)完整性的前提下,按照一定的規(guī)則,將銀行卡 代授權系統(tǒng)必需的數(shù)據(jù)進行篩選和整理,并定期或不定期的通過代授權監(jiān) 聽裝置發(fā)出數(shù)據(jù)同步請求信息。步驟101:代授權監(jiān)聽裝置判斷銀行卡代授權主機是否可用,如果可 用,則通知銀行卡代授權主機的第二數(shù)據(jù)處理裝置中的核心系統(tǒng)數(shù)據(jù)同步 處理單元準備進行數(shù)據(jù)同步,并執(zhí)行步驟102;否則,執(zhí)行步驟105;步驟102:核心系統(tǒng)數(shù)據(jù)同步處理單元識別第一數(shù)據(jù)處理裝置通過聯(lián) 機或批量方式傳遞過來的賬戶信息,通過覆蓋的方式更新銀行卡代授權主 機的代授權存儲單元中的內(nèi)置賬戶裝置,該信息至少包括銀行卡卡號、 賬號、客戶名、余額、可用信用額度、密碼偏移量;步驟103:核心系統(tǒng)數(shù)據(jù)同步處理單元識別第一數(shù)據(jù)處理裝置通過聯(lián) 機或批量方式傳遞過來的密鑰,通過覆蓋的方式更新銀行卡代授權主機的 代授權存儲單元中的內(nèi)置賬戶裝置;步驟104:核心系統(tǒng)數(shù)據(jù)同步處理單元在完成對代授權存儲單元中的內(nèi)置賬戶裝置的數(shù)據(jù)同步更新以后,將成功信息返回給銀行卡核心系統(tǒng)主機,結束;步驟105:代授權監(jiān)聽裝置將失敗信息反饋給銀行卡核心系統(tǒng)主機。如圖5所示,圖5是實現(xiàn)銀行卡代理授權時代授權交易處理的方法流 程圖,該方法具體包括步驟200:持卡人在收單商戶使用銀行卡,通過交易終端輸入交易請 求數(shù)據(jù),交易數(shù)據(jù)至少包括賬號、交易金額、手續(xù)費金額、交易曰期、 交易商戶名稱,然后再將交易請求數(shù)據(jù)發(fā)送給外部金融網(wǎng)絡;步驟201:外部金融網(wǎng)絡傳輸交易請求數(shù)據(jù),將交易請求數(shù)據(jù)傳輸給 接口組處理裝置;步驟202:接口組處理裝置接收各收單金融組織的交易信息,識別交 易來源;步驟203:采取常鏈接模式的代授權監(jiān)聽裝置判斷銀行卡核心系統(tǒng)主機是否可用,如果銀行卡核心系統(tǒng)主機可用,則直接將交易信息傳遞給銀行卡核心系統(tǒng)主機進行處理,并結束;如果銀行卡核心系統(tǒng)主機不可用, 則將交易信息傳遞給銀行卡代授權主機;步驟204:銀行卡代授權主機的第二數(shù)據(jù)處理裝置中的主處理單元, 調用接口識別單元根據(jù)預定的交易報文規(guī)定,進行交易信息包的解包處 理;然后,主處理單元調用驗證處理單元進行交易驗證,包括進行交易數(shù) 據(jù)檢査、客戶密碼檢査;步驟205:驗證通過后,主處理單元調用代授權交易控制子單元進行 代授權規(guī)則檢査,首先根據(jù)交易金額、手續(xù)費金額計算索權金額;用索權 金額與代授權存儲單元的內(nèi)置賬戶裝置中的客戶可授權額度進行比較,如 果索權金額大于客戶允許可授權額度則拒絕交易,并提示客戶額度不足; 如果如果索權金額小于或等于客戶可授權額度則繼續(xù)進行處理;然后再判 斷是否符合代授權控制參數(shù)處理子單元設置的授權控制規(guī)則,該授權控制 規(guī)則至少包括當日最大授權金額和次數(shù),如果與授權控制規(guī)則相符,則繼 續(xù)交易,執(zhí)行步驟206;否則,授權失敗,執(zhí)行步驟208;步驟206:代授權交易控制子單元繼續(xù)處理,按照與銀行卡核心系統(tǒng) 主機一致的規(guī)則,生成標準的授權代碼;步驟207:代授權交易控制子單元根據(jù)索權金額直接進行授權處理, 直接從內(nèi)置賬戶裝置中的賬戶余額中進行支付首先從交易信息中獲取賬 戶,再根據(jù)賬戶訪問代授權存儲單元中的內(nèi)置賬戶裝置,按索權金額扣減 內(nèi)置賬戶裝置中的賬戶余額;步驟208:代授權登記處理子單元將代授權處理的結果登記到代授權 存儲單元中的代授權登記存儲裝置中,至少登記銀行卡卡號、賬號、交易 代碼、交易金額、手續(xù)費金額、交易日期、授權代碼、授權金額、交易商 戶名稱、記錄狀態(tài)、授權失敗原因;其中對于授權規(guī)則檢查失敗的交易, 記錄狀態(tài)為"代授權失敗",授權代碼為空、授權金額為零;步驟209:代授權交易處理完成,根據(jù)授權成功或失敗的標志分別向交易終端返回交易成功成功或失敗的信息。如圖6所示,圖6是實現(xiàn)銀行卡代理授權時銀行卡代授權系統(tǒng)數(shù)據(jù)同 步處理的方法流程圖,該方法具體包括.-步驟300:當交易處理權限從銀行卡代授權主機切換至銀行卡核心系 統(tǒng)主機后,代授權數(shù)據(jù)同步處理子單元將立即向代授權監(jiān)聽裝置發(fā)出數(shù)據(jù)同步請求信息;步驟301:代授權監(jiān)聽裝置判斷銀行卡核心系統(tǒng)主機是否可用,如果可用,則反饋給代授權數(shù)據(jù)同步處理子單元,進行數(shù)據(jù)同步;如果銀行卡 核心系統(tǒng)主機不可用,則執(zhí)行步驟310,反饋失敗信息;步驟302:代授權數(shù)據(jù)同步處理子單元順序讀取代授權登記存儲裝置 中的授權成功記錄,按照預先與銀行卡核心系統(tǒng)主機的第一數(shù)據(jù)處理裝置 約定的報文規(guī)則或通用的報文規(guī)則組織代授權同步信息報文,其中報文信 息中至少包括銀行卡卡號、賬號、交易代碼、交易金額、手續(xù)費金額、交易日期、授權代碼、授權金額、交易商戶名稱;步驟303:銀行卡核心系統(tǒng)主機的第一數(shù)據(jù)處理裝置在接收到交易信息后,判斷對應的代授權交易是否需要采取特殊的同步規(guī)則,如果是,則執(zhí)行步驟304,按照特定的代授權同步交易規(guī)則進行處理;否則執(zhí)行步驟320;步驟304:銀行卡核心系統(tǒng)主機的第一數(shù)據(jù)處理裝置,按照同代授權同步交易的處理規(guī)則,完成銀行卡系統(tǒng)卡片和賬戶信息的更新處理-,步驟305:銀行卡核心系統(tǒng)主機的第一數(shù)據(jù)處理裝置,按照同代授權同步交易的處理規(guī)則,登記銀行卡系統(tǒng)對應日志或登記簿,并標識為特定 規(guī)則更新的代授權成功記錄,并將成功或失敗信息反饋給代授權數(shù)據(jù)同步處理子單元,執(zhí)行步驟306;步驟320:銀行卡核心系統(tǒng)主機的第一數(shù)據(jù)處理裝置按照普通交易流程進處理代授權同步交易信息,并將成功或失敗信息反饋給代授權數(shù)據(jù)同步處理子單元;步驟306:代授權數(shù)據(jù)同步處理子單元在接收到銀行卡核心系統(tǒng)主機的第一數(shù)據(jù)處理裝置反饋的同步成功或失敗的信息后,更新代授權登記存儲裝置中的記錄狀態(tài),避免重復同步;步驟307:代授權系統(tǒng)數(shù)據(jù)同步處理完畢。以上所述的具體實施例,對本發(fā)明的目的、技術方案和有益效果進行 了進一步詳細說明,所應理解的是,以上所述僅為本發(fā)明的具體實施例而 已,并不用于限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修 改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
      權利要求
      1、一種實現(xiàn)銀行卡代理授權的系統(tǒng),其特征在于,該系統(tǒng)至少包括一銀行卡核心系統(tǒng)主機;一銀行卡代授權主機;一代授權監(jiān)聽裝置,與銀行卡核心系統(tǒng)主機和銀行卡代授權主機分別連接,用于實現(xiàn)交易控制權限在銀行卡核心系統(tǒng)主機與銀行卡代授權系統(tǒng)主機之間的切換。
      2、 根據(jù)權利要求1所述的實現(xiàn)銀行卡代理授權的系統(tǒng),其特征在于, 所述銀行卡核心系統(tǒng)主機包括存儲客戶數(shù)據(jù)的第一數(shù)據(jù)存儲裝置和處理 客戶交易請求的第一數(shù)據(jù)處理裝置,該銀行卡核心系統(tǒng)主機是大型計算 機,或者是中、小型計算機,用于對銀行卡交易進行處理。
      3、 根據(jù)權利要求1所述的實現(xiàn)銀行卡代理授權的系統(tǒng),其特征在于, 所述銀行卡代授權主機包括存儲客戶數(shù)據(jù)的第二數(shù)據(jù)存儲裝置和具備代 授權處理功能的第二數(shù)據(jù)處理裝置,該銀行卡代授權系統(tǒng)主機是大型計算 機,或者是中、小型計算機,用于在銀行卡核心系統(tǒng)主機例行升級停機或 宕機而不可用時,代理銀行卡核心系統(tǒng)主機對銀行卡交易進行處理,保證 銀行卡交易的正常進行。
      4、 根據(jù)權利要求3所述的實現(xiàn)銀行卡代理授權的系統(tǒng),其特征在于,所述第二數(shù)據(jù)存儲裝置中存儲的是要完成代授^^類交易系統(tǒng)必須需要的 客戶數(shù)據(jù)和交易信息,至少包括一用于存儲客戶銀行卡賬戶信息和代授權 交易信息的代授權存儲單元。
      5、 根據(jù)權利要求4所述的實現(xiàn)銀行卡代理授權的系統(tǒng),其特征在于,所述代授權存儲單元包括內(nèi)置賬戶裝置,用于存儲客戶賬戶信息,其中至少包括銀行卡卡號、 賬號、客戶名、余額、可用信用額度、密碼偏移量以及校驗客戶密碼必須 的密鑰信息;代授權登記存儲裝置,用于存儲代授權處理的數(shù)據(jù)信息,至少包括 銀行卡卡號、賬號、交易代碼、交易金額、手續(xù)費金額、交易日期、授權 代碼、授權金額、交易商戶名稱、記錄狀態(tài)以及授權失敗原因;其中,內(nèi)置賬戶裝置與代授權登記存儲裝置連接。
      6、 根據(jù)權利要求3所述的實現(xiàn)銀行卡代理授權的系統(tǒng),其特征在于, 所述第二數(shù)據(jù)處理裝置是按照代授權交易的業(yè)務和安全處理規(guī)則,完成代 授權處理,至少包括主處理單元,用于根據(jù)接收自代授權監(jiān)聽裝置的交易信息調用接口識 別單元、驗證處理單元、代授權交易處理單元和代授權數(shù)據(jù)同步處理單元 對交易信息進行處理;核心系統(tǒng)數(shù)據(jù)同步處理單元,用于定期或不定期地從銀行卡核心系統(tǒng) 主機中獲取對應的賬戶信息、客戶信息和密鑰信息,存儲在第二數(shù)據(jù)處理 裝置的內(nèi)置賬戶裝置中;接口識別單元,用于接收代授權監(jiān)聽裝置輸入的交易信息并識別交易信息的來源,并輸出給驗證處理單元;驗證處理單元,用于對接口識別單元輸入的交易信息進行交易驗證, 至少包括進行交易數(shù)據(jù)檢查和客戶密碼檢查;代授權交易處理單元,用于設置代授權的規(guī)則,完成代授權的處理, 并將銀行卡的代授權交易信息登記到代授權登記存儲裝置中;以及代授權數(shù)據(jù)同步處理單元,用于順序讀取代授權登記存儲裝置中的代 授權交易成功記錄,仿照銀行卡核心系統(tǒng)主機的交易報文,向銀行卡核心 系統(tǒng)主機發(fā)送交易信息,將代授權的信息補錄到銀行卡核心系統(tǒng)主機進行 更新;其中,核心系統(tǒng)數(shù)據(jù)同步處理單元、接口識別單元、驗證處理單元、 代授權交易處理單元和代授權數(shù)據(jù)同步處理單元分別連接于主處理單元。
      7、 根據(jù)權利要求6所述的實現(xiàn)銀行卡代理授權的系統(tǒng),其特征在于,所述代授權交易處理單元包括代授權控制參數(shù)處理子單元,用于設置代授權的規(guī)則,該規(guī)則用于控 制交易范圍、交易金額和單日交易筆數(shù)內(nèi)容;代授權交易控制子單元,用于完成代授權的處理,根據(jù)代授權控制規(guī) 則、交易索權信息和銀行卡賬戶信息,判斷持卡人的賬戶狀態(tài)是否正常, 賬戶余額和可用信用額度是否允許支付對應得交易,如果不允許,則交易 失敗,否則交易成功,并生成授權代碼,組成授權報文返回;代授權登記處理子單元,用于將銀行卡的代授權交易信息登記到代授 權登記存儲裝置中,該代授權交易信息至少包括銀行卡卡號、賬號、交 易代碼、交易金額、手續(xù)費金額、交易日期、授權代碼、授權金額、交易 商戶名稱、記錄狀態(tài)、授權失敗原因,此時的記錄狀態(tài)為代授權交易成功 或代授權交易失敗。
      8、 根據(jù)權利要求1所述的實現(xiàn)銀行卡代理授權的系統(tǒng),其特征在于, 所述代授權監(jiān)聽裝置實現(xiàn)交易控制權限在銀行卡核心系統(tǒng)主機與銀行卡 代授權系統(tǒng)主機之間的切換的過程,具體包括代授權監(jiān)聽裝置實時監(jiān)聽銀行卡核心系統(tǒng)主機的狀態(tài),在監(jiān)聽到銀行 卡核心系統(tǒng)主機不可用時,啟動銀行卡代授豐又主機工作,并將接收的銀行 卡交易指令轉發(fā)給銀行卡代授權主機;然后繼續(xù)監(jiān)聽銀行卡核心系統(tǒng)主機 的狀態(tài),在監(jiān)聽到銀行卡核心系統(tǒng)主機可用時,終止銀行卡代授權主機工 作,并將接收的銀行卡交易指令轉發(fā)給銀行卡核心系統(tǒng)主機,實現(xiàn)交易控 制權限在銀行卡核心系統(tǒng)主機與銀行卡代授權系統(tǒng)主機之間的切換。
      9、 根據(jù)權利要求8所述的實現(xiàn)銀行卡代理授權的系統(tǒng),其特征在于,所述代授權監(jiān)聽裝置采取常鏈接模式實時監(jiān)聽銀行卡核心系統(tǒng)主機的狀態(tài),當監(jiān)聽到銀行卡核心系統(tǒng)主機連續(xù)超時次數(shù)達N次,N為預先設定的一自然數(shù),將啟動銀行卡代授權主機工作,并將接收的銀行卡交易指令轉發(fā)給銀行卡代授權主機;當監(jiān)聽到銀行卡核心系統(tǒng)主機連續(xù)超時次數(shù)由N 次變成零,重新處于在線狀態(tài)時,終止銀行卡代授權主機工作,并將接收 的銀行卡交易指令轉發(fā)給銀行卡核心系統(tǒng)主^1。
      10、 根據(jù)權利要求8所述的實現(xiàn)銀行卡代理授權的系統(tǒng),其特征在于, 所述銀行卡核心系統(tǒng)主機不可用是由于銀行卡核心系統(tǒng)主機例行升級停 機或宕機而導致的。
      11、 根據(jù)權利要求1所述的實現(xiàn)銀行卡代理授權的系統(tǒng),其特征在于,該系統(tǒng)進一步包括一接口組處理裝置,連接于所述代授權監(jiān)聽裝置,用于識別從外部金 融網(wǎng)絡接收自交易終端的不同交易指令,并通過約定的數(shù)據(jù)格式將交易指令發(fā)送給所述代授權監(jiān)聽裝置;同時,將接收自所述代授權監(jiān)聽裝置的指 令通過外部金融網(wǎng)絡下發(fā)給交易終端,完成交易信息的傳遞。
      12、 根據(jù)權利要求11所述的實現(xiàn)銀行卡代理授權的系統(tǒng),其特征在 于,該接口組處理裝置由多個通訊控制器和通信轉發(fā)的軟件構成。
      13、 一種實現(xiàn)銀行卡代理授權的方法,應用于至少包括銀行卡核心系 統(tǒng)主機、銀行卡代授權主機和的實現(xiàn)銀行卡代理授權的系統(tǒng),其特征在于, 該方法包括代授權監(jiān)聽裝置實時監(jiān)聽銀行卡核心系統(tǒng)主機的狀態(tài),在監(jiān)聽到銀行 卡核心系統(tǒng)主機不可用時,啟動銀行卡代授權主機工作,并將接收的銀行 卡交易指令轉發(fā)給銀行卡代授權主機,由銀行卡代授權主機對銀行卡交易信息進行處理;代授權監(jiān)聽裝置繼續(xù)監(jiān)聽銀行卡核心系統(tǒng)主機的狀態(tài),在監(jiān)聽到銀行 卡核心系統(tǒng)主機可用時,終止銀行卡代授權主機工作,并將接收的銀行卡 交易指令轉發(fā)給銀行卡核心系統(tǒng)主機,由銀行卡核心系統(tǒng)主機對銀行卡交 易信息進行處理。
      14、 根據(jù)權利要求13所述的實現(xiàn)銀行卡代理授權的方法,其特征在 于,所述代授權監(jiān)聽裝置監(jiān)聽銀行卡核心系統(tǒng)主機的狀態(tài)采取常鏈接模 式。
      15、 根據(jù)權利要求13所述的實現(xiàn)銀行卡代理授權的方法,其特征在 于,所述代授權監(jiān)聽裝置監(jiān)聽到銀行卡核心系統(tǒng)主機不可用,是代授權監(jiān) 聽裝置監(jiān)聽到銀行卡核心系統(tǒng)主機連續(xù)超時次數(shù)達N次,N為預先設定的 一自然數(shù)。
      16、 根據(jù)權利要求13所述的實現(xiàn)銀行卡代理授權的方法,其特征在 于,所述代授權監(jiān)聽裝置監(jiān)聽到銀行卡核心系統(tǒng)主機可用,是代授權監(jiān)聽 裝置監(jiān)聽到銀行卡核心系統(tǒng)主機連續(xù)超時次數(shù)由N次變成零,重新處于在 線狀態(tài)。
      17、 一種實現(xiàn)銀行卡代理授權時銀行卡核心系統(tǒng)數(shù)據(jù)同步處理方法, 其特征在于,該方法包括 步驟100:銀行卡核心系統(tǒng)主機的第一數(shù)據(jù)處理裝置,完成周期性的 數(shù)據(jù)更新以后,在保證數(shù)據(jù)完整性的前提下,按照一定的規(guī)則,將銀行卡 代授權系統(tǒng)必需的數(shù)據(jù)進行篩選和整理,并定期或不定期的通過代授權監(jiān) 聽裝置發(fā)出數(shù)據(jù)同步請求信息。步驟101:代授權監(jiān)聽裝置判斷銀行卡代授權主機是否可用,如果可 用,則通知銀行卡代授權主機的第二數(shù)據(jù)處理裝置中的核心系統(tǒng)數(shù)據(jù)同步 處理單元準備進行數(shù)據(jù)同步,并執(zhí)行步驟102;否則,執(zhí)行步驟105;步驟102:核心系統(tǒng)數(shù)據(jù)同步處理單元識別第一數(shù)據(jù)處理裝置通過聯(lián) 機或批量方式傳遞過來的賬戶信息,通過覆蓋的方式更新銀行卡代授權主 機的代授權存儲單元中的內(nèi)置賬戶裝置,該信息至少包括銀行卡卡號、 賬號、客戶名、余額、可用信用額度、密碼偏移量;步驟103:核心系統(tǒng)數(shù)據(jù)同步處理單元識別第一數(shù)據(jù)處理裝置通過聯(lián) 機或批量方式傳遞過來的密鑰,通過覆蓋的方式更新銀行卡代授權主機的 代授權存儲單元中的內(nèi)置賬戶裝置;步驟104:核心系統(tǒng)數(shù)據(jù)同步處理單元在完成對代授權存儲單元中的內(nèi)置賬戶裝置的數(shù)據(jù)同步更新以后,將成功信息返回給銀行卡核心系統(tǒng)主機,結束;步驟105:代授權監(jiān)聽裝置將失敗信息反饋給銀行卡核心系統(tǒng)主機。
      18、 一種實現(xiàn)銀行卡代理授權時代授權交易處理方法,其特征在于,該方法包括步驟200:持卡人在收單商戶使用銀行卡,通過交易終端輸入交易請 求數(shù)據(jù),交易數(shù)據(jù)至少包括賬號、交易金額、手續(xù)費金額、交易日期、 交易商戶名稱,然后再將交易請求數(shù)據(jù)發(fā)送給外部金融網(wǎng)絡;步驟201:外部金融網(wǎng)絡傳輸交易請求數(shù)據(jù),將交易請求數(shù)據(jù)傳輸給 接口組處理裝置;步驟202:接口組處理裝置接收各收單金融組織的交易信息,識別交 易來源;步驟203:采取常鏈接模式的代授權監(jiān)聽裝置判斷銀行卡核心系統(tǒng)主 機是否可用,如果銀行卡核心系統(tǒng)主機可用,則直接將交易信息傳遞給銀 行卡核心系統(tǒng)主機進行處理,并結束;如果銀行卡核心系統(tǒng)主機不可用, 則將交易信息傳遞給銀行卡代授權主機;步驟204:銀行卡代授權主機的第二數(shù)據(jù)處理裝置中的主處理單元, 調用接口識別單元根據(jù)預定的交易報文規(guī)定,進行交易信息包的解包處 理;然后,主處理單元調用驗證處理單元進行交易驗證,包括進行交易數(shù)據(jù)檢査、客戶密碼檢查;步驟205:驗證通過后,主處理單元調用代授權交易控制子單元進行 代授權規(guī)則檢査,首先根據(jù)交易金額、手續(xù)費金額計算索權金額;用索權金額與代授權存儲單元的內(nèi)置賬戶裝置中的客戶可授權額度進行比較,如 果索權金額大于客戶允許可授權額度則拒絕交易,并提示客戶額度不足;如果如果索權金額小于或等于客戶可授權額度則繼續(xù)進行處理;然后再判 斷是否符合代授權控制參數(shù)處理子單元設置的授權控制規(guī)則,該授權控制 規(guī)則至少包括當日最大授權金額和次數(shù),如果與授權控制規(guī)則相符,則繼 續(xù)交易,執(zhí)行步驟206;否則,授權失敗,執(zhí)行步驟208;步驟206:代授權交易控制子單元繼續(xù)處理,按照與銀行卡核心系統(tǒng) 主機一致的規(guī)則,生成標準的授權代碼;步驟207:代授權交易控制子單元根據(jù)索權金額直接進行授權處理, 直接從內(nèi)置賬戶裝置中的賬戶余額中進行支付首先從交易信息中獲取賬 戶,再根據(jù)賬戶訪問代授權存儲單元中的內(nèi)置賬戶裝置,按索權金額扣減 內(nèi)置賬戶裝置中的賬戶余額;步驟208:代授權登記處理子單元將代授權處理的結果登記到代授權存儲單元中的代授權登記存儲裝置中,至少登記銀行卡卡號、賬號、交易 代碼、交易金額、手續(xù)費金額、交易日期、授權代碼、授權金額、交易商戶名稱、記錄狀態(tài)、授權失敗原因;其中對于授權規(guī)則檢査失敗的交易, 記錄狀態(tài)為"代授權失敗",授權代碼為空、授權金額為零;步驟209:代授權交易處理完成,根據(jù)授權成功或失敗的標志分別向 交易終端返回交易成功成功或失敗的信息。
      19、 一種實現(xiàn)銀行卡代理授權時銀行卡代授權系統(tǒng)數(shù)據(jù)同步處理方 法,其特征在于,該方法包括步驟300:當交易處理權限從銀行卡代授權主機切換至銀行卡核心系統(tǒng)主機后,代授權數(shù)據(jù)同步處理子單元將立即向代授權監(jiān)聽裝置發(fā)出數(shù)據(jù)同步請求信息;步驟301:代授權監(jiān)聽裝置判斷銀行卡核心系統(tǒng)主機是否可用,如果可用,則反饋給代授權數(shù)據(jù)同步處理子單元,進行數(shù)據(jù)同步;如果銀行卡 核心系統(tǒng)主機不可用,則執(zhí)行步驟310,反饋失敗信息;步驟302:代授權數(shù)據(jù)同步處理子單元順序讀取代授權登記存儲裝置 中的授權成功記錄,按照預先與銀行卡核心系統(tǒng)主機的第一數(shù)據(jù)處理裝置 約定的報文規(guī)則或通用的報文規(guī)則組織代授權同步信息報文,其中報文信 息中至少包括銀行卡卡號、賬號、交易代碼、交易金額、手續(xù)費金額、交易日期、授權代碼、授權金額、交易商戶名稱;步驟303:銀行卡核心系統(tǒng)主機的第一數(shù)據(jù)處理裝置在接收到交易信 息后,判斷對應的代授權交易是否需要采取特殊的同步規(guī)則,如果是,則執(zhí)行步驟304,按照特定的代授權同步交易規(guī)則進行處理;否則執(zhí)行步驟 320;步驟304:銀行卡核心系統(tǒng)主機的第一數(shù)據(jù)處理裝置,按照同代授權 同步交易的處理規(guī)則,完成銀行卡系統(tǒng)卡片和賬戶信息的更新處理;步驟305:銀行卡核心系統(tǒng)主機的第一數(shù)據(jù)處理裝置,按照同代授權 同步交易的處理規(guī)則,登記銀行卡系統(tǒng)對應日志或登記簿,并標識為特定 規(guī)則更新的代授權成功記錄,并將成功或失敗信息反饋給代授權數(shù)據(jù)同步 處理子單元,執(zhí)行步驟306;步驟320:銀行卡核心系統(tǒng)主機的第一數(shù)據(jù)處理裝置按照普通交易流程進處理代授權同步交易信息,并將成功或失敗信息反饋給代授權數(shù)據(jù)同步處理子單元;步驟306:代授權數(shù)據(jù)同步處理子單元在接收到銀行卡核心系統(tǒng)主機的第一數(shù)據(jù)處理裝置反饋的同步成功或失敗的信息后,更新代授權登記存儲裝置中的記錄狀態(tài),避免重復同步;步驟307:代授權系統(tǒng)數(shù)據(jù)同步處理完畢。
      全文摘要
      本發(fā)明公開了一種實現(xiàn)銀行卡代理授權的系統(tǒng),至少包括一銀行卡核心系統(tǒng)主機、一銀行卡代授權主機和一代授權監(jiān)聽裝置,該代授權監(jiān)聽裝置與銀行卡核心系統(tǒng)主機和銀行卡代授權主機分別連接,用于實現(xiàn)交易控制權限在銀行卡核心系統(tǒng)主機與銀行卡代授權系統(tǒng)主機之間的切換。本發(fā)明同時公開了一種實現(xiàn)銀行卡代理授權的方法。利用本發(fā)明,克服了目前銀行卡系統(tǒng)在系統(tǒng)出現(xiàn)故障或者是系統(tǒng)升級時,無法提供銀行卡服務的問題,有效提高了銀行卡系統(tǒng)的可用性,保障了銀行卡系統(tǒng)能夠7×24小時的100%提供服務。
      文檔編號G07F19/00GK101329795SQ200810144860
      公開日2008年12月24日 申請日期2008年7月31日 優(yōu)先權日2008年7月31日
      發(fā)明者濤 呂, 偉 羅, 趙澤棟, 黃肇敏 申請人:中國工商銀行股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1