亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

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

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


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