專利名稱:一種智能卡交易功能實現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及智能卡在線支付技術(shù)領(lǐng)域,尤其涉及一種智能卡交易功能實現(xiàn)方法。
技術(shù)背景
近年來,國內(nèi)各銀行的智能卡發(fā)行量迅速增加,去年智能卡新增發(fā)行量達(dá)1800萬 張,相關(guān)報道指出預(yù)計今年銀行智能卡的發(fā)行數(shù)量有望超過5000萬張。金融智能卡廣泛推 廣后,持卡人可直接在社保、醫(yī)療、交通、文化、休閑等領(lǐng)域使用,享受事務(wù)處理與繳費一站 式服務(wù)。
在當(dāng)前金融POS行業(yè)中,市場上只有傳統(tǒng)POS機支持智能卡交易,甚至有些廠商生 產(chǎn)的傳統(tǒng)POS機還不能支持智能卡交易。隨著金融電子化的發(fā)展,金融智能卡將逐步取代 磁條卡,成為人們?nèi)粘OM的結(jié)算工具,這就要求銀行卡受理終端必須支持金融智能卡相 關(guān)交易,在增值業(yè)務(wù)日益增多并頻繁優(yōu)化的情況下,傳統(tǒng)POS機每增加或修改一個交易均 需對POS機的程序進行現(xiàn)場升級,如此維護工作量很大,維護成本很高,且升級效率低。發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于提供一種智能卡交易功能實現(xiàn)方法,不僅安全 可靠,而且無需對POS機的程序進行現(xiàn)場升級,降低了維護成本,并且升級效率高。
為解決上述技術(shù)問題,本發(fā)明提出了一種智能卡交易功能實現(xiàn)方法,包括步驟
B、POS機向POSP平臺發(fā)起獲取數(shù)據(jù)信息請求,POSP平臺對該請求進行識別判斷, 下發(fā)與之匹配的數(shù)據(jù)信息。
進一步地,步驟B之前包括步驟
A、P0S機向POSP平臺發(fā)起簽到請求,建立與POSP平臺的數(shù)據(jù)通訊連接。
進一步地,所述步驟B包括
bl、P0S機主動向POSP平臺發(fā)起智能卡參數(shù)下載流程,將POSP平臺給該POS機配 置的智能卡參數(shù)下載到POS機;
b2、P0S機主動向POSP平臺發(fā)起新功能參數(shù)下載流程,將POSP平臺給該POS機配 置的新功能參數(shù)下載到POS機。
進一步地,所述步驟B還包括
b3、P0SP平臺自動對POS機參數(shù)的檢測流程,將POSP平臺給該POS機配置的參數(shù) 下載到POS機。
進一步地,所述步驟bl包括子步驟
b 11、POS機向POSP平臺發(fā)送智能卡參數(shù)下載請求;
bl2、P0SP平臺接收下載請求后下發(fā)智能卡參數(shù)給POS機,并且設(shè)置是否下載完標(biāo) 識;
b 13、POS機對智能卡參數(shù)進行保存;
bl4、POS機對智能卡參數(shù)下載進行判斷,下載沒完成,返回步驟bll繼續(xù)下載,下載完成,結(jié)束。
所述子步驟b2包括子步驟
b21、POS機向POSP平臺發(fā)送新功能參數(shù)下載請求;
b22、P0SP平臺接收下載請求后下發(fā)新功能參數(shù)給POS機,并且設(shè)置是否下載完成 標(biāo)識;
b23、POS機對新功能參數(shù)進行保存;
b24、POS機對新功能參數(shù)下載進行判斷,下載沒完成,返回步驟b21,下載完成,結(jié)束。
進一步地,所述步驟b3包括子步驟
b31、POS機向POSP平臺發(fā)送交易請求;
b32、POSP平臺接收到交易請求后自動檢測POS機上傳的參數(shù)版本;
b33、POSP平臺對POS機上傳的參數(shù)版本進行判斷;有新參數(shù)版本,觸發(fā)POS機進 入步驟b2,沒有新參數(shù)版本,進入下一步驟;
b34、POSP平臺對POS機上傳的智能卡參數(shù)版本進行判斷,有智能卡新參數(shù)版本, 觸發(fā)POS機進入步驟bl,沒有智能卡新參數(shù),進入下一步驟;
b35、POSP平臺處理POS機的交易請求;
b36、POS機提示交易結(jié)束。
進一步地,所述步驟A包括步驟
al、P0S機開機自動向POSP平臺發(fā)起參數(shù)版本下載請求;
a2、POSP平臺接收下載請求后生成終端密鑰并下發(fā)新智能卡參數(shù)版本給POS機;
a3、POS機更新密鑰;
a4、P0S機對下發(fā)的新智能卡參數(shù)版本與本地智能卡參數(shù)版本進行判斷,有智能卡 新參數(shù)版本,進入下一步驟,無智能卡新參數(shù)版本,簽到結(jié)束;
a5、POS機進入步驟B。
進一步地,所述智能卡參數(shù)包括公鑰參數(shù)或/和AID參數(shù)或/和黑名單。
進一步地,所述新功能參數(shù)包括POS機菜單或/和POS機操作提示或/和打印提/Jn ο
上述技術(shù)方案至少具有如下有益效果本發(fā)明通過采用POS機向POSP平臺發(fā)起獲 取數(shù)據(jù)信息請求,POSP平臺對該請求進行識別判斷,下發(fā)與之匹配的數(shù)據(jù)信息,不僅安全 可靠,而且無需對POS機的程序進行現(xiàn)場升級,降低了維護成本,并且升級效率高。
圖1是本發(fā)明智能卡交易功能實現(xiàn)方法的原理框圖。
圖2是本發(fā)明智能卡交易功能實現(xiàn)方法中POS機主動向POSP平臺發(fā)起智能卡參 數(shù)下載的流程圖。
圖3是本發(fā)明智能卡交易功能實現(xiàn)方法中POS機主動向POSP平臺發(fā)起新功能參 數(shù)下載的流程圖。
圖4是本發(fā)明智能卡交易功能實現(xiàn)方法中POSP平臺自動對POS機參數(shù)的檢測的 流程圖。
圖5是本發(fā)明智能卡交易功能實現(xiàn)方法中POSP平臺自動對POS機向POSP平臺發(fā) 起簽到的流程圖。
圖6是本發(fā)明智能卡交易功能實現(xiàn)方法中POSP平臺給POS機終端配置的指令流程表。
圖7是本發(fā)明智能卡交易功能實現(xiàn)方法中POSP平臺的指令流程表。
具體實施方式
需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相 互組合。下面結(jié)合附圖對本發(fā)明做進一步描述。
如圖1所示,本發(fā)明的智能卡交易功能實現(xiàn)方法包括步驟A、P0S機向POSP平臺發(fā) 起簽到請求,建立與POSP平臺的數(shù)據(jù)通訊連接和步驟B、POS機向POSP平臺發(fā)起獲取數(shù)據(jù) 信息請求,POSP平臺對該請求進行識別判斷,下發(fā)與之匹配的數(shù)據(jù)信息。
步驟A具體包含以下子步驟(如圖5)
al、P0S機開機自動向POSP平臺發(fā)起參數(shù)版本下載請求;
a2、POSP平臺接收下載請求后生成終端密鑰并下發(fā)新智能卡參數(shù)版本給POS機;
a3、POS機更新密鑰;
a4、P0S機對下發(fā)的新智能卡參數(shù)版本與本地智能卡參數(shù)版本進行判斷,有智能卡 新參數(shù)版本,進入下一步驟,無智能卡新參數(shù)版本,簽到結(jié)束;
a 5、POS機進入步驟B。
步驟B具體包含以下流程
bl、P0S機主動向POSP平臺發(fā)起智能卡參數(shù)下載流程,將POSP平臺給該POS機配 置的智能卡參數(shù)下載到POS機;
b2、P0S機主動向POSP平臺發(fā)起新功能參數(shù)下載流程,將POSP平臺給該POS機配 置的新功能參數(shù)下載到POS機。
b 3、POSP平臺自動對POS機參數(shù)的檢測流程,將POSP平臺給該POS機配置的參 數(shù)下載到POS機。
其中,bl、POS機主動向POSP平臺發(fā)起智能卡參數(shù)下載流程包含以下子步驟(如 圖2)
bll、POS機向POSP平臺發(fā)送智能卡參數(shù)下載請求;
bl2、P0SP平臺接收下載請求后下發(fā)智能卡參數(shù)給POS機,并且設(shè)置是否下載完標(biāo)
b 13、POS機對智能卡參數(shù)進行保存;
bl4、POS機對智能卡參數(shù)下載進行判斷,下載沒完成,返回步驟bll繼續(xù)下載,下 載完成,結(jié)束。
b2、P0S機主動向POSP平臺發(fā)起新功能參數(shù)下載流程包含以下子步驟(如圖3)
b21、POS機向POSP平臺發(fā)送新功能參數(shù)下載請求;
b22、P0SP平臺接收下載請求后下發(fā)新功能參數(shù)給POS機,并且設(shè)置是否下載完成 標(biāo)識;
b23、POS機對新功能參數(shù)進行保存;
b24、POS機對新功能參數(shù)下載進行判斷,下載沒完成,返回步驟b21,下載完成,結(jié)束。
b3、POSP平臺自動對POS機參數(shù)的檢測流程包含以下子步驟(如圖4)
b31、POS機向POSP平臺發(fā)送交易請求;
b32、POSP平臺接收到交易請求后自動檢測POS機上傳的參數(shù)版本;
b33、POSP平臺對POS機上傳的參數(shù)版本進行判斷;有新參數(shù)版本,觸發(fā)POS機進 入步驟b2,沒有新參數(shù)版本,進入下一步驟;
b34、POSP平臺對POS機上傳的智能卡參數(shù)版本進行判斷,有智能卡新參數(shù)版本, 觸發(fā)POS機進入步驟bl,沒有智能卡新參數(shù),進入下一步驟;
b35、POSP平臺處理POS機的交易請求;
b36、POS機提示交易結(jié)束。
上述智能卡參數(shù)包括公鑰參數(shù)、AID參數(shù)以及黑名單等參數(shù),上述新功能參數(shù)包括 POS機菜單、POS機操作提示以及打印提示,也可以根據(jù)實際情況設(shè)置其他的新功能。
綜上,在通過上述流程后POS機基本完成了交易前的相關(guān)準(zhǔn)備,操作人員通過選 擇某個菜單進行交易,以消費交易為例,POSP平臺給POS機終端配置的指令流程表(見圖 6),具體內(nèi)容如下所述
42H指令只有輸入數(shù)據(jù),由POSP平臺指定終端該交易是否允許fallback撤退,是 否允許強制聯(lián)機,是否允許聯(lián)機轉(zhuǎn)脫機,是否允許使用黑名單,是否支持qPBOC,是否支持非 接PBOC等一些交易屬性。
07H指令被執(zhí)行時POS機終端會提示操作員輸入金額,在終端上送的腳本數(shù)據(jù)中 該指令的輸出數(shù)據(jù)為操作員輸入的交易金額,單位為分。
43H指令的輸入數(shù)據(jù)為POSP平臺指定該交易輸入方式(接觸,非接,fallback等類 型),輸出數(shù)據(jù)為終端實際輸入方式。
44H指令的輸入數(shù)據(jù)為POSP平臺指定POS機終端的PBOC流程,輸出數(shù)據(jù)為需要上 送給發(fā)卡行的IC卡交易數(shù)據(jù)。
47H指令主要用于脫機交易,聯(lián)機交易無需處理。
4AH指令的輸出數(shù)據(jù)用于上送POS機終端上筆聯(lián)機交易TC與腳本執(zhí)行結(jié)果。
ODH指令計算信息鑒別碼,防止數(shù)據(jù)在傳輸過程中被篡改。
51H、52H、53H三個指令用于POS機終端與POSP平臺通訊。
POSP平臺的指令流程表(見圖7),具體內(nèi)容如下所述
28H指令鑒別終端上送的MAC,防止偽造數(shù)據(jù)。
40H指令的輸出數(shù)據(jù)用于下發(fā)終端是否刪除本次交易的沖正記錄的標(biāo)志。
48H指令的輸出數(shù)據(jù)用于下發(fā)發(fā)卡行返回的IC卡數(shù)據(jù)(發(fā)卡行應(yīng)用數(shù)據(jù),腳本等 信息)。
22H指令用于在終端顯示本次交易的交易結(jié)果,顯示的信息通過輸出數(shù)據(jù)下發(fā)。
49H指令的輸出數(shù)據(jù)用于下發(fā)終端的打印數(shù)據(jù)。
26H指令通知終端本次交易結(jié)束。
以上所述是本發(fā)明的具體實施方式
,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員 來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也視為本發(fā)明的保護范圍 。
權(quán)利要求
1.一種智能卡交易功能實現(xiàn)方法,其特征在于,包括步驟B、POS機向POSP平臺發(fā)起獲取數(shù)據(jù)信息請求,POSP平臺對該請求進行識別判斷,下發(fā)與之匹配的數(shù)據(jù)信息。
2.根據(jù)權(quán)利要求1所述的智能卡交易功能實現(xiàn)方法,其特征在于,步驟B之前包括步驟A、POS機向POSP平臺發(fā)起簽到請求,建立與POSP平臺的數(shù)據(jù)通訊連接。
3.根據(jù)權(quán)利要求2所述的智能卡交易功能實現(xiàn)方法,其特征在于,所述步驟B包括bl、P0S機主動向POSP平臺發(fā)起智能卡參數(shù)下載流程,將POSP平臺給該POS機配置的智能卡參數(shù)下載到POS機;b2、P0S機主動向POSP平臺發(fā)起新功能參數(shù)下載流程,將POSP平臺給該POS機配置的新功能參數(shù)下載到POS機。
4.根據(jù)權(quán)利要求3所述的智能卡交易功能實現(xiàn)方法,其特征在于,所述步驟B還包括:b3、P0SP平臺自動對POS機參數(shù)的檢測流程,將POSP平臺給該POS機配置的參數(shù)下載到POS機。
5.根據(jù)權(quán)利要求3所述的智能卡交易功能實現(xiàn)方法,其特征在于,所述步驟bl包括子步驟b 11、POS機向POSP平臺發(fā)送智能卡參數(shù)下載請求;bl2、POSP平臺接收下載請求后下發(fā)智能卡參數(shù)給POS機,并且設(shè)置是否下載完標(biāo)識;bl3、P0S機對智能卡參數(shù)進行保存;bl4、POS機對智能卡參數(shù)下載進行判斷,下載沒完成,返回步驟bll繼續(xù)下載,下載完成,結(jié)束。所述子步驟b2包括子步驟b21、POS機向POSP平臺發(fā)送新功能參數(shù)下載請求;b22、POSP平臺接收下載請求后下發(fā)新功能參數(shù)給POS機,并且設(shè)置是否下載完成標(biāo)b23、P0S機對新功能參數(shù)進行保存;b24、POS機對新功能參數(shù)下載進行判斷,下載沒完成,返回步驟b21、下載完成,結(jié)束。
6.根據(jù)權(quán)利要求4所述的智能卡交易功能實現(xiàn)方法,其特征在于,所述步驟b3包括子步驟b31、POS機向POSP平臺發(fā)送交易請求;b32、POSP平臺接收到交易請求后自動檢測POS機上傳的參數(shù)版本;b33、POSP平臺對POS機上傳的參數(shù)版本進行判斷;有新參數(shù)版本,觸發(fā)POS機進入步驟b2,沒有新參數(shù)版本,進入下一步驟;b34、POSP平臺對POS機上傳的智能卡參數(shù)版本進行判斷,有智能卡新參數(shù)版本,觸發(fā)POS機進入步驟bl,沒有智能卡新參數(shù),進入下一步驟;b35、POSP平臺處理POS機的交易請求;b36、POS機提示交易結(jié)束。
7.根據(jù)權(quán)利要求2所述的智能卡交易功能實現(xiàn)方法,其特征在于,所述步驟A包括步驟al、P0S機開機自動向POSP平臺發(fā)起參數(shù)版本下載請求;a2、POSP平臺接收下載請求后生成終端密鑰并下發(fā)新智能卡參數(shù)版本給POS機;a3、POS機更新密鑰;a4、P0S機對下發(fā)的新智能卡參數(shù)版本與本地智能卡參數(shù)版本進行判斷,有智能卡新參數(shù)版本,進入下一步驟,無智能卡新參數(shù)版本,簽到結(jié)束;a5、POS機進入步驟B。
8.根據(jù)權(quán)利要求3所述的智能卡交易功能實現(xiàn)方法,其特征在于,所述智能卡參數(shù)包括公鑰參數(shù)或/和AID參數(shù)或/和黑名單。
9.根據(jù)權(quán)利要求3所述的智能卡交易功能實現(xiàn)方法,其特征在于,所述新功能參數(shù)包括POS機菜單或/和POS機操作提示或/和打印提示。
全文摘要
本發(fā)明公開了一種智能卡交易功能實現(xiàn)方法,包括步驟B、POS機向POSP平臺發(fā)起獲取數(shù)據(jù)信息請求,POSP平臺對該請求進行識別判斷,下發(fā)與之匹配的數(shù)據(jù)信息,不僅安全可靠,而且無需對POS機的程序進行現(xiàn)場升級,降低了維護成本,并且升級效率高。
文檔編號G07G1/14GK103035083SQ201210498928
公開日2013年4月10日 申請日期2012年11月29日 優(yōu)先權(quán)日2012年11月29日
發(fā)明者李湘云 申請人:深圳市新國都技術(shù)股份有限公司