專利名稱:一種金融pos機板卡的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機通信與數(shù)據(jù)確認技術(shù)領(lǐng)域,尤其涉及一種商業(yè)交易中常用的POS機用的POS機板卡。
背景技術(shù):
POS(電子收款機系統(tǒng))最早是銷售點的縮寫,一般意義上指商場中為所購貨物付款的地方。一般而言,POS指自動化超級市場使用的計算器化交易系統(tǒng),利用掃描儀讀取標簽和條形碼、電子收款機,及利用其它專用設(shè)備記錄該銷售點的收益。POS機指的是這一過程用的終端機。目前,市場上POS機使用得十分廣泛,無論是金融、加油、電信等行業(yè),尤其是當IC卡的使用人群增加以后,大大方便了持卡人的使用。
金融POS終端是在購物過程中經(jīng)常使用的設(shè)備,它廣泛用于零售業(yè)和服務(wù)業(yè)的金融卡交易,有利于減小消費環(huán)節(jié)的現(xiàn)金使用量,方便消費者。通常的金融POS外形類似于一個手持式或臺式的計算設(shè)備,具有鍵盤、液晶顯示器、刷卡槽、打印機、通訊接口等,可以完成消費、預(yù)授權(quán)、退貨、查詢等功能。
如圖1所示現(xiàn)有金融POS機是一款獨立的終端設(shè)備,全部功能都集中由該設(shè)備獨立完成,主板外接同步Modem,通過同步Modem與后臺服務(wù)器通訊。
同步Modem的傳輸速度不高,當需要傳輸?shù)臄?shù)據(jù)量大時,通訊消耗時間將過長。同步Modem通過線路與后臺連接,不支持目前被廣泛使用的Internet資源。只能組成具有固定功能的POS機,擴展能力差。設(shè)備的開發(fā)過程復(fù)雜,開發(fā)周期長。
目前,多媒體終端、自助終端、繳費終端、信息終端等越來越多,但只有少量開通了真正的支付功能,而完全符合中國銀聯(lián)直聯(lián)POS規(guī)范的自助終端產(chǎn)品幾乎沒有。這些自助終端在開通支付功能時都遇到了障礙這些終端由于未按中國銀聯(lián)POS規(guī)范設(shè)計,無法通過中國銀聯(lián)的認證,因此,亦無法與銀行連接實現(xiàn)支付功能。
因此,需要一種POS機,可方便地實現(xiàn)直聯(lián)POS規(guī)范要求的所有功能,符合中國銀聯(lián)直聯(lián)POS規(guī)范設(shè)計要求的變化,具有可連接外部系統(tǒng)的通訊口和豐富的通訊協(xié)議,完全實現(xiàn)與銀行連接實現(xiàn)支付功能。
發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術(shù)所存在的問題,本發(fā)明的目的是提供一種金融POS機板卡,可方便地實現(xiàn)直聯(lián)POS規(guī)范要求的所有功能,符合中國銀聯(lián)直聯(lián)POS規(guī)范設(shè)計要求的變化,具有可連接外部系統(tǒng)的通訊口和豐富的通訊協(xié)議,完全實現(xiàn)與銀行連接實現(xiàn)支付功能??梢院唵蔚厍度氲浆F(xiàn)有多媒體終端、自助終端、繳費終端、信息終端等產(chǎn)品中,為其增加完整的符合金融規(guī)范的POS支付功能。
本發(fā)明的目的是通過以下技術(shù)方案實現(xiàn)的一種金融POS機板卡,包括POS主板設(shè)置有讀卡器、密碼鍵盤接口與通信接口,控制讀卡器讀取數(shù)據(jù)卡的內(nèi)容、讀取密碼與控制與應(yīng)用系統(tǒng)通訊;讀卡器與POS主板連接,讀取相應(yīng)的數(shù)據(jù)卡的信息給POS主板密碼鍵盤接口與POS主板連接,并接密碼鍵盤;通信接口與POS主板連接,與應(yīng)用系統(tǒng)通訊實現(xiàn)數(shù)據(jù)的輸入與輸出。
所述的POS機板卡,還包括存儲器與POS主板連接,用于存儲POS機處理中的數(shù)據(jù)。
所述的讀卡器包括磁條閱讀器用于讀取磁卡的數(shù)據(jù);和/或,IC卡座用于讀取IC卡數(shù)據(jù);和/或,社會保障SAM卡座用于讀取SAM卡數(shù)據(jù);和/或,自動交款機PSAM卡座用于讀取PSAM卡數(shù)據(jù)。
所述的通信接口為RS232串口。
所述的通信接口與應(yīng)用系統(tǒng)通訊采用傳輸控制協(xié)議TCP/互聯(lián)網(wǎng)協(xié)議IP協(xié)議。
所述的POS機板卡,還設(shè)有函數(shù)接口組,用于對1所述的POS機板卡進行控制與管理維護操作。
所述的函數(shù)接口組包括登錄函數(shù)接口、退出函數(shù)接口、聯(lián)機簽到函數(shù)接口、聯(lián)機簽退函數(shù)接口、刷卡函數(shù)接口、輸入密碼函數(shù)接口、接收密碼函數(shù)接口、、查余額函數(shù)接口、消費函數(shù)接口、消費撤銷函數(shù)接口、退貨函數(shù)接口、批結(jié)算函數(shù)接口、預(yù)授權(quán)函數(shù)接口、預(yù)授權(quán)完成函數(shù)接口、預(yù)授權(quán)撤銷函數(shù)接口、預(yù)授權(quán)完成撤銷函數(shù)接口、查流水函數(shù)接口、查總額函數(shù)接口、重打印函數(shù)接口、清除POS記錄函數(shù)接口、打印交易記錄函數(shù)接口、打印交易總額函數(shù)接口、參數(shù)設(shè)置函數(shù)接口、參數(shù)回讀函數(shù)接口、恢復(fù)出廠設(shè)置函數(shù)接口、檢測IC卡函數(shù)接口、IC卡上電函數(shù)接口、IC卡下電函數(shù)接口和/或IC卡應(yīng)用命令函數(shù)接口。
由上述本發(fā)明提供的技術(shù)方案可以看出,本發(fā)明是一種金融POS機板卡,可方便地實現(xiàn)直聯(lián)POS規(guī)范要求的所有功能,符合中國銀聯(lián)直聯(lián)POS規(guī)范設(shè)計要求的變化,具有可連接外部系統(tǒng)的通訊口和豐富的通訊協(xié)議,完全實現(xiàn)與銀行連接實現(xiàn)支付功能??梢院唵蔚厍度氲浆F(xiàn)有多媒體終端、自助終端、繳費終端、信息終端等產(chǎn)品中,為其增加完整的符合金融規(guī)范的POS支付功能。
圖1為現(xiàn)有技術(shù)的POS機板卡的結(jié)構(gòu)示意圖;圖2為本發(fā)明所述的POS機板卡的結(jié)構(gòu)示意圖。
具體實施例方式
本發(fā)明所述的一種金融POS機板卡的具體實施方式
如下一種金融POS機板卡,包括POS主板、讀卡器、密碼鍵盤接口與通信接口,其中POS主板設(shè)置有讀卡器、密碼鍵盤接口與通信接口,完成POS機的所有控制工作,包括控制讀卡器讀取數(shù)據(jù)卡的內(nèi)容、讀取密碼與控制同應(yīng)用系統(tǒng)通訊讀卡器與POS主板連接,讀取相應(yīng)的數(shù)據(jù)卡的信息給POS主板;包括磁條閱讀器、IC卡座、社會保障SAM卡座和/或自動交款機PSAM卡座,其中磁條閱讀器用于讀取磁卡的數(shù)據(jù);IC卡座用于讀取IC卡數(shù)據(jù);社會保障SAM卡座用于讀取SAM卡數(shù)據(jù);自動交款機PSAM卡座用于讀取PSAM卡數(shù)據(jù)。
密碼鍵盤接口與POS主板連接,并接密碼鍵盤;通信接口與POS主板連接,與應(yīng)用系統(tǒng)通訊實現(xiàn)數(shù)據(jù)的輸入與輸出。本實施方式的通信接口為RS232串口。本實施方式的通信接口與應(yīng)用系統(tǒng)通訊采用傳輸控制協(xié)議TCP/互聯(lián)網(wǎng)協(xié)議IP協(xié)議。
本實施方式的POS機板卡,還包括存儲器與POS主板連接,用于存儲POS機處理中的數(shù)據(jù)。
所述的POS機板卡,還設(shè)有函數(shù)接口組,用于對所述的POS機板卡進行控制、開發(fā)與升級操作。
函數(shù)接口組包括下列中的一個或多個甚至全部1、登錄(操作員簽到)函數(shù)接口strResult=PosOn.oplogon(strOperID,strOperKey);參數(shù)為操作員代碼、操作員密碼,輸入正確的操作員代碼與操作員密碼才允許登錄。
2、退出(操作員簽退)函數(shù)接口strResult=PosOn.oplogoff();3、聯(lián)機簽到(POS簽到)函數(shù)接口PosOn.POSlogon()4、聯(lián)機簽退*(POS簽退)函數(shù)接口strResult=PosOn.POSlogoff();5、刷卡函數(shù)接口strResult=PosOn.BrushCard(strWaitTime);參數(shù)為刷卡等待時間。
6、輸入密碼函數(shù)接口PosOn.InputKeySend();7、接收密碼函數(shù)接口PosOn.InputKeyRev();8、查余額函數(shù)接口PosOn.magcardbalancequery(strCardNo,strCardValidDate);參數(shù)為卡號,卡有效期。
9、消費函數(shù)接口strResult=PosOn.magcardsale(strSaleIn,strCardNoIn,strCardValidDate);參數(shù)為金額、卡號,卡有效期;10、消費撤銷函數(shù)接口strResult=PosOn.salewithdraw(strSuperID,strSuperKey,strOldDealCardNo,strCardNo,strCardValidDate);參數(shù)為主管代碼、主管密碼、憑證號、卡號,卡有效期;11、退貨函數(shù)接口strResult=PosOn.magcardrefund(strSuperID,strSuperKey,strOldDealRefeNo,strDealDate,strCancelGoodSale,strCardNo,strCardValidDate,strRespond);參數(shù)為主管代碼、主管密碼、憑證號、交易日期、金額、卡號,卡有效期、應(yīng)答碼;只有輸入以上正確參數(shù)才允許退貨。
12、批結(jié)算*(POS結(jié)算)函數(shù)接口PosOn.batchbalance(strPrint);參數(shù)為打印要求;13、預(yù)授權(quán)函數(shù)接口strResult=PosOn.magcardpreauth(strSale,strCardNo,strCardValidDate);參數(shù)為金額、卡號,卡有效期;14、預(yù)授權(quán)完成函數(shù)接口strResult=PosOn.magcardfinishpreauth(strAuthNo,strAuthDate,strSale,strCardNoIn,strDate)參數(shù)為授權(quán)碼、授權(quán)日期、金額、卡號,卡有效期;15、預(yù)授權(quán)撤銷函數(shù)接口strResultb=PosOn.preauthwithdraw(strSuperID,strSuperKey,strAuthNo,strBatchTimeNo,strWarrantNo,strAuthDate,strSale,strCardNo,strCardValidDate);參數(shù)為主管代碼、主管密碼、授權(quán)碼、批次號、憑證號、授權(quán)日期、金額、卡號,卡有效期;16、預(yù)授權(quán)完成撤銷函數(shù)接口PosOn.finishpreauthwithdraw(strSuperID,strSuperKey,strOldDealCardNo,strDealDate,strCardNo,strCardValidDate);參數(shù)為主管代碼、主管密碼、憑證號、交易日期、卡號,卡有效期;17、查流水函數(shù)接口strResult=PosOn.traderecordquery(strQueryMode);參數(shù)為查詢方式;
18、查總額*(當批交易查詢)函數(shù)接口PosOn.tradetotalamountquery(strQueryMode);參數(shù)為查詢方式;19、重打印函數(shù)接口strResult=PosOn.reprintlastrecord();20、清除POS記錄函數(shù)接口strResult=PosOn.clearPOSrecord(strAdminID,strAdminKey);參數(shù)為主管代碼、主管密碼21、打印交易記錄函數(shù)接口strResult=PosOn.printtraderecord();22、打印交易總額函數(shù)接口strResult=PosOn.printtradetotalamount();23、參數(shù)設(shè)置函數(shù)接口strResult=PosOn.setPOSparameter(strSetParam);參數(shù)為參數(shù);24、參數(shù)回讀函數(shù)接口strResult=PosOn.readPOSparameter(strReadParam);參數(shù)為參數(shù)25、恢復(fù)出廠設(shè)置函數(shù)接口strResult=PosOn.restorefactorypara();26、檢測IC卡函數(shù)接口strResult=PosOn.DectectICCard(strWaitTime,strCardSeatNo);參數(shù)為等待時間、卡座號;27、IC卡上電函數(shù)接口strResult=PosOn.ElectrifyICCard(strCardSeatNo);參數(shù)為卡座號;28、IC卡下電函數(shù)接口strResult=PosOn.WentICCard(strCardSeatNo);參數(shù)為卡座號;29、IC卡應(yīng)用命令函數(shù)接口
strResult=PosOn.CmdICCard(strCardSeatNo,strCmdAPDU);參數(shù)為卡座號、APDU命令;以上所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)該以權(quán)利要求的保護范圍為準。
權(quán)利要求
1.一種金融POS機板卡,其特征在于,包括POS主板設(shè)置有讀卡器、密碼鍵盤接口與通信接口,控制讀卡器讀取數(shù)據(jù)卡的內(nèi)容、讀取密碼與控制與應(yīng)用系統(tǒng)通訊;讀卡器與POS主板連接,讀取相應(yīng)的數(shù)據(jù)卡的信息給POS主板;密碼鍵盤接口與POS主板連接,并接密碼鍵盤;通信接口與POS主板連接,與應(yīng)用系統(tǒng)通訊實現(xiàn)數(shù)據(jù)的輸入與輸出。
2.根據(jù)權(quán)利要求1所述的POS機板卡,其特征在于,還包括存儲器與POS主板連接,用于存儲POS機處理中的數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的POS機板卡,其特征在于,所述的讀卡器包括磁條閱讀器用于讀取磁卡的數(shù)據(jù);和/或,IC卡座用于讀取IC卡數(shù)據(jù);和/或,社會保障SAM卡座用于讀取SAM卡數(shù)據(jù);和/或,自動交款機PSAM卡座用于讀取PSAM卡數(shù)據(jù)。
4.根據(jù)權(quán)利要求1所述的POS機板卡,其特征在于,所述的通信接口為RS232串口。
5.根據(jù)權(quán)利要求1或4所述的POS機板卡,其特征在于,所述的通信接口與應(yīng)用系統(tǒng)通訊采用傳輸控制協(xié)議TCP/互聯(lián)網(wǎng)協(xié)議IP協(xié)議。
6.根據(jù)權(quán)利要求1所述的POS機板卡,其特征在于,還設(shè)有函數(shù)接口組,用于對1所述的POS機板卡進行控制與管理維護操作。
7.根據(jù)權(quán)利要求6所述的POS機板卡,其特征在于,所述的函數(shù)接口組包括登錄函數(shù)接口、退出函數(shù)接口、聯(lián)機簽到函數(shù)接口、聯(lián)機簽退函數(shù)接口、刷卡函數(shù)接口、輸入密碼函數(shù)接口、接收密碼函數(shù)接口、、查余額函數(shù)接口、消費函數(shù)接口、消費撤銷函數(shù)接口、退貨函數(shù)接口、批結(jié)算函數(shù)接口、預(yù)授權(quán)函數(shù)接口、預(yù)授權(quán)完成函數(shù)接口、預(yù)授權(quán)撤銷函數(shù)接口、預(yù)授權(quán)完成撤銷函數(shù)接口、查流水函數(shù)接口、查總額函數(shù)接口、重打印函數(shù)接口、清除POS記錄函數(shù)接口、打印交易記錄函數(shù)接口、打印交易總額函數(shù)接口、參數(shù)設(shè)置函數(shù)接口、參數(shù)回讀函數(shù)接口、恢復(fù)出廠設(shè)置函數(shù)接口、檢測IC卡函數(shù)接口、IC卡上電函數(shù)接口、IC卡下電函數(shù)接口和/或IC卡應(yīng)用命令函數(shù)接口。
全文摘要
本發(fā)明是一種金融POS機板卡,包括POS主板、讀卡器、密碼鍵盤接口與通信接口,還包括存儲器與多個函數(shù)接口,可方便地實現(xiàn)直聯(lián)POS規(guī)范要求的所有功能,符合中國銀聯(lián)直聯(lián)POS規(guī)范設(shè)計要求的變化,具有可連接外部系統(tǒng)的通訊口和豐富的通訊協(xié)議,完全實現(xiàn)與銀行連接實現(xiàn)支付功能。可以簡單地嵌入到現(xiàn)有多媒體終端、自助終端、繳費終端、信息終端等產(chǎn)品中,為其增加完整的符合金融規(guī)范的POS支付功能。
文檔編號G06K7/00GK1941011SQ20051010811
公開日2007年4月4日 申請日期2005年9月29日 優(yōu)先權(quán)日2005年9月29日
發(fā)明者王曉東, 李曉輝, 董保良, 張柳溪 申請人:北京天一集成科技有限公司