李源軍
摘要:本文主要研究基于二維碼識別的移動支付技術在地鐵AFC售檢票系統中應用的相關問題。城市地鐵作為人們出行公交方式的首選,在售檢票系統的設計和應用中也可以充分結合移動終端的應用方式減輕人工售票的低效率問題。借助手機移動支付的二維碼識別技術,在進出站閘機入口處利用二維碼掃描的方式進行驗證進出,極大提升了地鐵運行的自動化管理效率,使乘客乘坐地鐵出行時更加方便和快捷。
關鍵詞:二維碼識別;AFC售檢票系統;ACC清分系統;第三方支付平臺MCPP
1 基于二維碼識別的售檢票系統整體業務架構
1.1 系統架構設計
第三方支付平臺系統MCPP部署于地鐵專用私有云內,負責涉及到二維碼交易清算等業務處理,包括乘客注冊、二維碼發碼、OD匹配與計價、行程管理、交易清算等功能。
對于AFC線路中心ZLC來說,傳統的基于UNIX小型機和關系型數據庫的大數據處理系統正在向基于分布式處理(分布式并行計算、分布式數據庫)的云計算解決方案過渡。AFC虛擬化平臺將AFC應用服務器統一部署在一個由云計算、大數據等組成的云平臺上,來滿足AFC系統的傳統清分功能,以及“互聯網+”部分的二維碼等新增新型移動支付功能。
車站計算機SC除了將打包的終端設備原始交易數據逐級上傳至ACC清分,另外一個很重要的功能是在閘機等終端與MCPP連接斷開,或者MCPP業務失效時,取代MCPP進行二維碼查重,即將中央級查重降級為車站級查重,保證乘客順利通過閘機,避免乘客堵塞在閘機前無法進出站。
閘機AGM、自動售票機TVM、人工售票機BOM等終端新增二維碼掃描模塊,當終端掃描乘客手機二維碼,向MCPP發起HTTP請求,MCPP對乘客行程做合法性驗證,驗證通過后向第三方支付后臺推送乘客行程信息。乘客完成行程后,MCPP向第三方手機APP異步發送請款請求,將已完成的訂單信息存入關系數據庫。
乘客手機的第三方支付運營商APP在通過進出站閘機前生成二維碼,二維碼中行業數據由第三方APP向MCPP請求獲得,MCPP向加密機獲取根秘鑰對行業數據進行加密。
1.2 業務流程設計
圖2所示為基于二維碼識別技術的移動支付售檢票系統業務架構設計。乘客終端手機第三方APP選用江蘇地區較常用的二維碼第三方支付運營商。
乘客在第三方APP上開通二維碼乘車服務,第三方支付后臺需向地鐵MCPP進行乘客信息注冊。每次使用時,由乘客發起掃碼乘車業務,由第三方支付后臺向MCPP申請行業數據授權信息,由第三方APP最終在手機端生成二維碼。MCPP按照國密標準對地鐵行業數據進行加密簽名。
乘客持APP二維碼向閘機展示以進行掃碼。閘機識別到二維碼后,對數據進行解碼與驗證,驗證成功后,即進行允許乘客通行的動作,驗證不成功則拒絕乘客過閘。
閘機在驗證成功后,需對二維碼進行車站或線網級查重,查重后予以放行。同時將行程數據直接上傳至MCPP,異步將脫機交易數據進行上傳,并通過SC、LC、ACC層級上傳至MCPP上。
MCPP接收到行程推送后進行入庫動作,入庫完成后通過OD匹配模塊對進出站數據進行匹配計算,生成相應乘客的進出站行程訂單,并通過票價計算模塊計算行程應付票價,同時向第三方支付后臺申請扣費,將扣費結果返回MCPP并予以清算。
2 特殊情況的解決方案
2.1 超時補款
乘客在利用二維碼識別的移動支付乘坐地鐵時,受多種原因影響可能會出現一定的問題,超時補款是比較常見的售票特殊情況。簡單來說超時補款指的是乘客在乘坐地鐵車輛出行時在付費區滯留的時間超過系統規定的每乘次旅行時間,此時間可通過參數配置最大值。在這種情況下,需要乘客按照地鐵票務規定進行補償。
2.2 超程補款
超程補款指的是乘客在乘坐地鐵車輛時乘車區間超過單程票規定的區間。在二維碼移動支付售檢票系統中,乘客若不方便辦理第三方手機APP的電子卡刷二維碼過閘機,也可以在自動售票機上通過機顯二維碼購買與行程信息匹配費率價格的單程票。乘客持單程票在出站閘機出站時,若實際行程的票價多于單程票價格,則閘機禁止乘客出站,需要乘客補足相關費用才能獲取出站票出站。
2.3 退票撤銷
地鐵車站在售檢票過程中如果出現乘客已刷進站二維碼,但需要退票的情況,則通過人工售票機BOM對已經進站的二維碼電子票進行撤銷更新。BOM將撤銷更新的消息報文上傳至MCPP,MCPP將內存數據庫中存入的二維碼進站臨時信息撤銷刪除。當時,此種情況需在票務規章中確定一定的時間范圍,且不宜過長,避免出現乘客到其他車站后不出站再回到原進站車站辦理行程撤銷的情況。
2.4 手機丟失等其他異常情況
如果乘客在進站后出現手機丟失或故障等其他異常情(下轉頁)
(上接頁)況,不能正常地通過檢票機出站時,乘客需要及時與服務中心的工作人員進行溝通,工作人員通過乘客提供的身份證或手機號等信息,與系統中乘客的進站信息進行核對,根據實際情況對該賬戶的電子票在后臺進行補錄出站標記,然后放行出站。補錄出站的消息報文與乘客進站消息報文匹配后,MCPP向第三方后臺發送行程訂單并請款。乘客在重新登錄第三方APP時,可及時看到行程及扣費信息。
3 小結
綜上所述,隨著社會經濟科技迅猛發展,當前人們日常生產生活中對于智能終端設備的應用水平逐漸提升。地鐵售檢票系統的電子化趨勢也不可阻擋,基于二維碼的電子票地鐵售檢票系統的發展不僅是對現有AFC售檢票系統的科學補充,還能有效避免購票地點受限、購買方式單一的問題,切實提升地鐵車站售檢票的質量和效率。這就需要相關人員加強對于二維碼識別售檢票系統的設計建設,提升AFC售檢票系統二維碼應用的可移植性和推廣性。
參考文獻:
[1] 李茂圣.淺析信用支付體系在地鐵自動售檢票系統中的應用[J].電子世界,2017(12).
[2] 薛萬彪.基于新型支付技術在城市軌道交通自動售檢票系統中的應用研究[J].機電工程技術,2019(09).
(作者單位:南京地鐵運營有限責任公司)