常用領域
1、校園一卡通業務
2、醫保等社會保險領域
3、支票圈存業務
工作機制
以銀行端的前置機轉發為準的處理方式
概括地說就是銀行端的前置機首先接收圈存機發出的圈存請求,根據圈存金額把銀行卡的餘額做減項操作,然後把這些信息發給校園端的前置機,校園端的前置機根據圈存金額把校園卡的餘額做加項操作,完成校園卡的充值。
圈存機把這些主要信息加密打包傳送到銀行端的前置機。
銀行端的前置機通過安全與通訊處理模組拆包、解密,若檢驗通過了卡的合法性,則調用銀行業務處理模組,把相應卡的餘額減去圈存金額,做轉帳處理。
銀行業務處理模組把處理的結果傳送給銀行端的前置機,銀行端前置機調用安全與通訊處理模組把內容加密、打包做成請求數據包[數據詳細格式見接口說明]向校園端的前置機發出處理請求,請求數據包是銀行與校園的接口。
校園端的前置機處理銀行端前置機發過來的請求包,同時根據請求包中的校園卡信息、圈存金額信息,調用一卡通圈存處理模組把相應卡的餘額加上圈存金額,完成銀行卡到校園卡的充值轉帳。
校園端的前置機向銀行端前置機發出操作結果的應答包[見接口說明],應答包是校園與銀行的接口,應答包裡面含有一卡通系統處理結果的返回碼,若是圈存成功的返回碼號,則銀行端前置機向圈存機傳送交易成功的信息,否則,向圈存機傳送交易失敗的信息,銀行端進行圈存沖正處理。
以校園端的前置機轉發為準的處理方式
以校園端的前置機轉發為準的處理方式與以銀行端的前置機轉發為準的處理方式有一些不同,概括地說就是校園端的前置機首先接收圈存機發出的圈存請求,然後, 校園端前置機把這些信息轉發給銀行端的前置機,銀行端的前置機根據圈存金額把銀行卡的餘額做減項操作,若成功, 校園端的前置機接收成功的返回碼,調用程式進行處理,完成校園卡的充值;若失敗,校園端的前置機接收失敗的返回碼,並通知圈存機。
這裡以一個學生作為圈存操作的主體為例子,學生向圈存機里輸入銀行卡信息、卡密碼、校園卡信息和需要圈存的金額,圈存機把這些主要信息加密打包傳送到校園端的前置機。
校園端的前置機把這些信息轉發給銀行端的前置機作出處理請求,請求數據包是校園與銀行的接口。
銀行端的前置機處理校園端前置機發過來的請求包,通過安全與通訊處理模組拆包、解密,根據請求包中的交易碼信息[見接口說明,按交易碼號進行相應業務處理,如圈存、查詢、沖帳等操作],根據請求包中的銀行卡信息、圈存金額信息,調用銀行業務處理模組把相應卡的餘額減去圈存金額,做轉帳處理。
銀行端的前置機向校園端前置機返回操作結果,若轉帳成功,則校園端前置機調用一卡通圈存處理模組把相應校園卡的餘額加上圈存金額,完成銀行卡到校園卡的充值轉帳。若轉帳失敗,校園端前置機向圈存機傳送交易失敗的信息,交易就結束了。