【正文】
。. 批結(jié)算POS 終端操作員在合適的時(shí)候選擇批結(jié)算,POS 終端完成批結(jié)算以后自動(dòng)簽退。16 / 66P O S 終端2 、 S e n d T r a d e B a t c h _ R e s p o n s eP O S 服務(wù)系統(tǒng)( P O S P )1 、 S e n d T r a d e B a t c h5 、 P O S 終端打印結(jié)算單 , 自動(dòng)簽退3 、 S e n d S e t t l e m e n t4 、 S e n d S e t t l e m e n t _ R e s p o n s e5 、 P O S 終端狀態(tài)置為 “ 已簽退 ” 批結(jié)算交易流程圖流程說(shuō)明:1. POS 終端通過(guò) SendTradeBatch 指令向 POS 服務(wù)系統(tǒng)發(fā)送批上送指令;2. POS 服務(wù)系統(tǒng)向 POS 終端返回 SendTradeBatch 的響應(yīng);3. POS 終端將所有的交易通過(guò) SendTradeBatch 指令上送成功以后,則通過(guò) SendSettlement向 POS 服務(wù)系統(tǒng)發(fā)送批結(jié)算指令;4. POS 服務(wù)系統(tǒng)向 POS 終端返回 SendSettlement 的響應(yīng);5. POS 終端在處理完批結(jié)算以后將 POS 終端的狀態(tài)置為“已簽退”;POS 終端收到SendSettlement 的響應(yīng)后打印結(jié)算單,自動(dòng)簽退。. 回響POS 終端通過(guò)回響消息上報(bào) POS 終端的物理狀態(tài)以及運(yùn)行狀態(tài),POS 服務(wù)系統(tǒng)通過(guò)回響的響應(yīng)返回監(jiān)控指令,如凍結(jié)終端,發(fā)送應(yīng)用程序或參數(shù)的更新下載通知。P O S 終端2 、 A c t i v e T e s t _ R e s p o n s eP O S 服務(wù)系統(tǒng) ( P M S )1 、 A c t i v e T e s t 回響交易流程圖流程說(shuō)明:1. POS 終端通過(guò) ActiveTest 向 POS 服務(wù)系統(tǒng)發(fā)送回響請(qǐng)求;2. POS 服務(wù)系統(tǒng)通過(guò) ActiveTest_Response 返回回響請(qǐng)求響應(yīng)。17 / 66. POS 終端初始化P CP O S 終端P O S 服務(wù)系統(tǒng)加密機(jī)8 、 生成新的 K E K ,通過(guò) M K 加密 K E K1 、 建立連接2 、 D o w n l o a d A p p l i c a t i o n3 、 D o w n l o a d A p p l i c a t i o n _ R e s p o n s e4 、 D o w n l o a d A p p R e s u l t N o t i f i c a t i o n5 、 D o w n l o a d A p p R e s u l t N o t i f i c a t i o n _ R e s p o n s e6 、 I n i t i a l i z e F o r K E K1 1 、 I n i t i a l i z e F o r K E K _ R e s p o n s e7 、 請(qǐng)求新的 K E K9 、 返回明文以及密文的 K E K1 0 、 保存密文 K E K1 2 、 D o w n L o a d A p p P a r a m e t e r1 3 、 D o w n L o a d A p p P a r a m e t e r _ R e s p o n s e… … 終端初始化交易流程圖流程說(shuō)明:1. POS 終端通過(guò)串口與 PC 相連,經(jīng)過(guò) PC 和 POS 服務(wù)系統(tǒng)建立相應(yīng)的連接;2. POS 終端通過(guò) DownLoadApplication 指令向 POS 服務(wù)系統(tǒng)發(fā)送應(yīng)用程序下載的請(qǐng)求;3. POS 服務(wù)系統(tǒng)通過(guò) DownLoadApplication 響應(yīng)返回相應(yīng)的應(yīng)用程序;4. 當(dāng) POS 終端下載完相應(yīng)的應(yīng)用程序以后,向 POS 服務(wù)系統(tǒng)發(fā)送下載應(yīng)用程序的結(jié)果通知指令 DownLoadAppResultNotification,以通知 POS 服務(wù)系統(tǒng)該 POS 終端已經(jīng)下載完相應(yīng)的應(yīng)用程序;5. POS 服務(wù)系統(tǒng)返回 DownLoadAppResultNotification 的響應(yīng);6. POS 終端向 POS 服務(wù)系統(tǒng)發(fā)送初始化 KEK 的請(qǐng)求指令 InitializeForKEK;7. POS 服務(wù)系統(tǒng)向加密機(jī)請(qǐng)求新的 KEK;8. 加密機(jī)根據(jù)相應(yīng)的生成規(guī)則生成新的 KEK,同時(shí)通過(guò)加密機(jī)的 MK 對(duì)其加密;9. 加密機(jī)向 POS 服務(wù)系統(tǒng)返回明文以及密文的 KEK;10. POS 服務(wù)系統(tǒng)保存密文的 KEK;11. POS 服務(wù)系統(tǒng)通過(guò) InitializeForKEK 的響應(yīng)將明文的 KEK 下載至 POS 終端;12. POS 終端通過(guò) DownLoadAppParameter 指令向 POS 服務(wù)系統(tǒng)發(fā)送初始化參數(shù)的請(qǐng)求;13. POS 服務(wù)系統(tǒng)通過(guò) DownLoadAppParameter 的響應(yīng)向 POS 終端返回相應(yīng)的參數(shù)。18 / 66. 應(yīng)用程序更新POS 終端根據(jù)回響或者簽到請(qǐng)求返回的響應(yīng)中所攜帶的應(yīng)用程序更新標(biāo)志判斷是否需要進(jìn)行應(yīng)用程序更新,如果更新標(biāo)志為強(qiáng)制更新,則 POS 終端在簽退后發(fā)起相應(yīng)的應(yīng)用程序更新的請(qǐng)求,如果更新標(biāo)志為選擇更新,則 POS 終端在簽退后由相關(guān)人員發(fā)起應(yīng)用程序更新的請(qǐng)求。P O S 終端P O S 服務(wù)系統(tǒng) ( P M S )1 、 建立連接4 、 D o w n l o a d A p p R e s u l t N o t i f i c a t i o n5 、 D o w n l o a d A p p R e s u l t N o t i f i c a t i o n _ R e s p o n s e2 、 D o w n l o a d A p p l i c a t i o n3 、 D o w n l o a d A p p l i c a t i o n _ R e s p o n s e… …流程說(shuō)明:1. POS 終端向 POS 服務(wù)系統(tǒng)中的 POS 終端管理平臺(tái)建立相應(yīng)的連接;2. POS 終端通過(guò) DownLoadApplication 指令向 POS 服務(wù)系統(tǒng)發(fā)送應(yīng)用程序下載的請(qǐng)求;3. POS 服務(wù)系統(tǒng)通過(guò) DownLoadApplication 響應(yīng)返回相應(yīng)的應(yīng)用程序;4. 當(dāng) POS 終端下載完相應(yīng)的應(yīng)用程序以后,向 POS 服務(wù)系統(tǒng)發(fā)送下載應(yīng)用程序的結(jié)果通知指令 DownLoadAppResultNotification,以通知 POS 服務(wù)系統(tǒng)該 POS 終端已經(jīng)下載完相應(yīng)的應(yīng)用程序;5. POS 服務(wù)系統(tǒng)返回 DownLoadAppResultNotification 的響應(yīng)。. 參數(shù)更新POS 終端根據(jù)回響或者簽到請(qǐng)求返回的響應(yīng)中所攜帶的參數(shù)更新標(biāo)志判斷是否需要進(jìn)行參數(shù)更新,如果更新標(biāo)志為強(qiáng)制更新,則 POS 終端在簽退后自動(dòng)發(fā)起相應(yīng)的參數(shù)更新的請(qǐng)求,如果更新標(biāo)志為選擇更新,則 POS 終端在簽退后由相關(guān)人員發(fā)起參數(shù)更新的請(qǐng)求。19 / 66P O S 終端P O S 服務(wù)系統(tǒng) ( P M S )1 、 建立連接2 、 D o w n L o a d A p p P a r a m e t e r3 、 D o w n L o a d A p p P a r a m e t e r _ R e s p o n s e流程說(shuō)明:1. POS 終端向 POS 服務(wù)系統(tǒng)中的 POS 終端管理平臺(tái)建立相應(yīng)的連接;2. POS 終端通過(guò) DownLoadAppParameter 指令向 POS 服務(wù)系統(tǒng)發(fā)送參數(shù)下載的請(qǐng)求;3. POS 服務(wù)系統(tǒng)通過(guò) DownLoadAppParameter 響應(yīng)返回相應(yīng)的參數(shù)。. KEK 更新當(dāng)需要更新 KEK 時(shí),有兩種方式實(shí)現(xiàn) KEK 的更新:? 將 POS 終端召回到中國(guó)移動(dòng)的機(jī)房,將 POS 終端通過(guò)串口連接至相應(yīng)的 PC(該 PC連接至 POS 服務(wù)系統(tǒng)),由 POS 終端通過(guò) PC 和 POS 服務(wù)系統(tǒng)建立遠(yuǎn)程連接完成KEK 的更新;? 按照第一種方式將 KEK 下載至母 POS 中,由母 POS 導(dǎo)入至相應(yīng)的 POS 終端。P CP O S 終端P O S 服務(wù)系統(tǒng)( P M S )加密機(jī)4 、 生成新的 K E K ,通過(guò) M K 加密 K E K1 、 建立連接2 、 I n i t i a l i z e F o r K E K7 、 I n i t i a l i z e F o r K E K _ R e s p o n s e3 、 請(qǐng)求新的 K E K5 、 返回明文以及密文的 K E K6 、 保存密文 K E K流程說(shuō)明:1. POS 終端通過(guò)串口與 PC 相連,經(jīng)過(guò) PC 和 POS 服務(wù)系統(tǒng)建立相應(yīng)的連接;2. POS 終端向 POS 服務(wù)系統(tǒng)發(fā)送下載 KEK 的請(qǐng)求指令 InitializeForKEK;3. POS 服務(wù)系統(tǒng)向加密機(jī)請(qǐng)求新的 KEK;4. 加密機(jī)根據(jù)相應(yīng)的生成規(guī)則生成新的 KEK,同時(shí)通過(guò)加密機(jī)的 MK 對(duì)其加密;5. 加密機(jī)向 POS 服務(wù)系統(tǒng)返回明文以及密文的 KEK;6. POS 服務(wù)系統(tǒng)保存密文的 KEK;7. POS 服務(wù)系統(tǒng)通過(guò) InitializeForKEK 的響應(yīng)將明文的 KEK 下載至 POS 終端。20 / 669. IF1——POSPOS 服務(wù)系統(tǒng)交易接口. 消息域說(shuō)明. 指令說(shuō)明表15 交易指令說(shuō)明交易類(lèi)型指令名(請(qǐng)求/響應(yīng)) 交易處理碼 消息類(lèi)型是否引發(fā)沖正備注消費(fèi) 000000 0200/0210 無(wú)脫機(jī)消費(fèi)暫未使用,如使用時(shí),則需要引發(fā)沖正沖正 同原交易