a-007 佰付通收單系統概要設計說明書v1.0.5_第1頁
a-007 佰付通收單系統概要設計說明書v1.0.5_第2頁
a-007 佰付通收單系統概要設計說明書v1.0.5_第3頁
a-007 佰付通收單系統概要設計說明書v1.0.5_第4頁
a-007 佰付通收單系統概要設計說明書v1.0.5_第5頁
已閱讀5頁,還剩130頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、値付通佰付通收單業務系統概要設計說明書佰付通收單業務系統概要設計說明書(vl.O. 5)上海華騰軟件系統有限公司2013年08月文檔編排規范及約定1. 【文檔編排規范及約定】的內容僅是對本文檔編寫的規范和約定進行描 述,文檔編寫人員須嚴格按照本規范和約定進行編寫,在文檔正式發布 時刪除該部分內容;2. 須填寫“文檔修訂控制記錄;3. 文檔目錄須更新為最新的,與實際內容相對應;序號修訂內容修訂日期版本號修訂人審核人1創建全文2012-03-22V0.0.1張紅飛2新增8.32013-08-29V1.0.1羅強3整理1.引言2013-08-29V1.0.1羅強4整理8.接口2013-08-30V1

2、.0.1羅強58.接口增加接口2013-10-08V1.0.2羅強6更新2.1和12.12013-10-31V1.0.5羅強1弓丨言11.1 編寫目的11.1.1 作用11.1.2 預期讀者11.2 項目背景11.2.1 項目名稱11.2.2 任務提出者11.2.3 任務承接者及實施者11.2.4 使用者11.2.5 與其它系統的關系21.3 術語定義21.4 參考資料32系統概述42. 1系統目標42.2 需求概述82. 2.1渠道接入和聯機交易82.2.2 清分清算92. 2.3商戶管理92.2.4 終端管理102.2.5 差錯管理102. 2.6業務參數管理102. 2. 7風險監測10

3、2. 2. 8報表統計112. 3設計原則112. 4運行環境112. 4.1硬件平臺112.4.2 軟件平臺123系統架構123.1 物理架構123.2 邏輯架構133.3 技術架構163.4 交易流程224數據庫設計245安全設計256功能概述256.1 功能層次圖256.2 功能簡介257用戶界面設計268接口設計26收單前置系統接口設計數據接口關系圖交易流程設計8. 18.28.3I I J 肖 消費沖正 消費撤銷沖正*51預授權撤銷沖止 La J/iCI , 丿匸26272727293133353739424446485456606163666769717376預授權完成撤銷沖正 借

4、貸記應用的腳本處理結果通知. 分期消帶分期消費沖正少)J_l_ * (3)收單前置系統接口設計表對應。POS終端受理傳統交易:1. POS 終端-posp-銀聯 cups-發卡方-銀聯 cups-posp-pos 終端部分控制臺管理交易(如商戶錄入):1. WEB控制臺-POSP-WEB控制臺8. 3交易流程設計交易流程: 請求消息處理核心交換模塊收到終端查詢交易請求后,做如下處理: 判斷主控函數取出的交易配置信息索引,若小于0,即未定義交易配置信息,無法進行 交易處理、無法判斷下一節點,丟棄交易報文。 打印交易關鍵信息:交易碼、卡號、金額、日期、時間、P端流水號(主機流水號)等 判斷交易是否

5、支持,若不支持,拒絕交易,應答碼:“40”值何通功卄5佰付通收單業務系統概要設計說明書 向超時控制模塊申請流水號,并進行超時登記,若超時控制模塊返回出錯,拒絕交易, 應答碼:“96” 調用客戶化函數SetKeyRsp設置應答時匹配健值;調用客戶化函數SetKeyRevsal設置 后續沖正交易匹配健值;調用客戶化函數SetKeyCancel設置后續撤消交易匹配健值將內部IPC結構賦值到交易流水表結構 判斷是否需要PIN處理,若需要,則調用加密模塊進行PIN處理其他客戶化的檢査,以及客戶化數據庫記錄結構 對交易流水表庫(TBL_TXN)進行插入操作 執行所有表操作的提交 客戶化目標IPC報文內容,

6、發包到報文組裝模塊 應答消息處理核心交換模塊收到發卡行査詢交易應答后,做如下處理: 打印交易關鍵信息:交易碼、卡號、金額、日期、時間、P端流水號(主機流水號)、 應答碼等調用客戶化函數SetKeyRsp,設置應答匹配健值,將匹配健值賦值到流水表結構的指定 字段 從交易流水表(TBL_TXN)中讀取出原始請求交易內容 設置處理異常時是否需要沖正標志位,若為成功交易,處理異常時不需要沖正將內部IPC結構賦值到交易流水表結構客戶化數據庫記錄結構 判斷交易是否超時,若交易超時,并為成功交易應答,不需要向發卡方進行沖正,直接 丟棄報文進行超時登記撤消 更新應答相關信息,如:交易狀態、應答碼等發送包到報文

7、組裝模塊流程圖:29佰付通收單業務系統概要設計說明書(0何通竇付用鏟談導包余額查詢交易流程終端佰付通收単系統銀聯前置銀聯査ihj交易請求I交址失敗登訕交易流水表查洵交易處纓交易成功匹配請求配易超時未超吋更新交易流水表丟棄33tn w交易流程: 請求消息處理核心交換模塊收到發卡行消費交易請求后,做如下處理: 判斷主控函數取出的交易配置信息索引,若小于0,即未定義交易配置信息,無法進行 交易處理、無法判斷下一節點,丟棄交易報文。 打印交易關鍵信息:交易碼、卡號、金額、日期、時間、P端流水號(主機流水號)等 判斷交易是否支持,若不支持,拒絕交易,應答碼:“40” 向超時控制模塊申請流水號,并進行超時

8、登記,若超時控制模塊返回出錯,拒絕交易, 應答碼:“96” 調用客戶化函數SetKeyRsp設置應答時匹配健值;調用客戶化函數SetKeyRevsal設置 后續沖正交易匹配健值;調用客戶化函數SetKeyCancel設置后續撤消交易匹配健值將內部IPC結構賦值到交易流水表結構 判斷是否需要PIN處理,若需要,則調用加密模塊進行PIN處理其他客戶化的檢査,以及客戶化數據庫記錄結構 對交易流水表庫(TBL_TXN)進行插入操作執行所有表操作的提交 客戶化目標IPC報文內容,發包到報文組裝模塊 應答消息處理核心交換模塊收到發卡行消費交易應答后,做如下處理: 打印交易關鍵信息:交易碼、卡號、金額、日期

9、、時間、P端流水號(主機流水號)、應答碼等調用客戶化函數SetKeyRsp,設置應答匹配健值,將匹配健值賦值到流水表結構的指定 字段 從交易流水表(TBL_TXN)中讀取出原始請求交易內容 設置處理異常時是否需要沖正標志位,若為成功交易,處理異常時需要沖正將內部IPC結構賦值到交易流水表結構 客戶化數據庫記錄結構 判斷交易是否超時,若交易超時,并為成功交易應答,則組沖正包向發卡方進行沖正 進行超時登記撤消 更新應答相關信息,如:交易狀態、應答碼等 發送包到報文組裝模塊流程圖:消費撤銷交易流程: 請求消息處理核心交換模塊收到發卡行消費撤銷交易請求后,做如下處理: 判斷主控函數取出的交易配置信息索

10、引,若小于0,即未定義交易配置信息,無法進行 交易處理、無法判斷下一節點,丟棄交易報文。 打印交易關鍵信息:交易碼、卡號、金額、日期、時冋、P端流水號(主機流水號)等 判斷交易是否支持,若不支持,拒絕交易,應答碼:“40” 向超時控制模塊申請流水號,并進行超時登記,若超時控制模塊返回出錯,拒絕交易, 應答碼:“96” 調用客戶化函數SetKeyRsp設置應答時匹配健值;調用客戶化函數SetKeyRevsal設置 后續沖正交易匹配健值;調用客戶化函數SetKeyCancel設置后續撤消交易匹配健值佰付通收單業務系統概要設計說明書將內部IPC結構賦值到交易流水表結構 調用CheckCancelTx

11、n査原交易,比對原卡號,若不匹配應答無效卡號14;判斷原交 易狀態,交易狀態不為成功的交易則應答無效的關聯交易12;若沖正、撤銷標志不為 正常的,則報發卡方操作失敗91. 判斷是否需要PIN處理,若需要,則調用加密模塊進行PIN處理 其他客戶化的檢査,以及客戶化數據庫記錄結構 對交易流水表庫(TBL_TXN)進行插入操作更新原交易狀態為撤消狀態執行所有表操作的提交發包到報文組裝模塊 應答消息處理核心交換模塊收到發卡行消費撤銷交易應答后,做如下處理: 打印交易關鍵信息:交易碼、卡號、金額、日期、時間、P端流水號(主機流水號)、 應答碼等調用客戶化函數SetKeyRsp,設置應答匹配健值,將匹配健

12、值賦值到流水表結構的指定 字段 從交易流水表(TBL_TXN)中讀取出原始請求交易內容 設置處理異常時是否需要沖正標志位,若為成功交易,處理異常時需要沖正將內部IPC結構賦值到交易流水表結構客戶化數據庫記錄結構 將tTxn保存到tSendlpcIntTxn,供發送應答報文使用 判斷交易是否超時,若交易超時,并為成功交易應答,則組沖正包向發卡方進行沖正進行超時登記撤消 更新應答相關信息,如:交易狀態、應答碼等發送包到報文組裝模塊流程圖:35消費撤銷交易流程終端消費撤銷交易請求交易失敗交易成功交易失敗未通過佰付通收單系統未超時接收請求超時登記申詰流水弓未通過通過V及査原交易二:A 通過登記、更新

13、交易流水表客尸化處JT匹配請求交易V更新交易流水表客戶化處理判斷超時超時組裝消費撤僑沖正報文調用消費撤銷沖正交易銀聯前置轉發諳求轉發應答銀聯A消費撤銷交易處珥消費沖正交易流程: 請求消息處理核心交換模塊收到發卡行消費沖正交易請求后,做如下處理: 判斷主控函數取出的交易配置信息索引,若小于0,即未定義交易配置信息,無法進行 交易處理、無法判斷下一節點,丟棄交易報文。 打印交易關鍵信息:交易碼、卡號、金額、日期、時間、P端流水號(主機流水號)等 判斷是否發送沖正應答標志,若為核心交換模塊發起沖正交易,則置不用發送沖正應答 向超時控制模塊申請流水號,若超時控制模塊返回出錯,丟棄交易,等待下一次沖正

14、調用客戶化函數SetKeyRsp設置應答時匹配健值;調用客戶化函數SetKeyRevsal設置 沖正交易匹配健值將內部IPC結構賦值到交易流水表結構 調用CheckRevsalTxn從交易流水表(TBL_TXN)中査找原始交易,比對原始卡號、 交易金額,檢査原交易狀態其他客戶化的檢査,以及客戶化數據庫記錄結構 對交易流水表庫(TBL_TXN)進行插入操作修改原始交易狀態為已沖正 執行所有表操作的提交 若需要沖正應答,將應答原路返回發包到報文組裝模塊將沖正交易記入存儲轉發表 應答消息處理核心交換模塊收到發卡行消費沖正交易應答后,做如下處理: 打印交易關鍵信息:交易碼、卡號、金額、日期、時間、P端

15、流水號(主機流水號)、 應答碼等調用客戶化函數SetKeyRsp,設置應答匹配健值,將匹配健值賦值到流水表結構的指定 字段 從交易流水表(TBL_TXN)中讀取出原始請求交易內容將內部IPC結構斌值到交易流水表結構 客戶化數據庫記錄結構更新沖正交易流水記錄更新存儲轉發信息表中交易狀態為已收到狀態流程圖:fDfSliffi戔佰付通收單業務系統概要設計說明書消費撤銷沖正交易流程: 請求消息處理核心交換模塊收到發卡行消費撤銷沖正交易請求后,做如下處理: 判斷主控函數取出的交易配置信息索引,若小于0,即未定義交易配置信息,無法進行 交易處理、無法判斷下一節點,丟棄交易報文。 打印交易關鍵信息:交易碼、卡號、金額、日期、時間、P端流水號(主機流水號)等 判斷是否發送沖正應答標志,若為核心交換模塊發起沖正交易,則置不用發送沖正應答向超時控制模塊申請流水號,若超時控制模塊返回出錯,丟棄交易,等待下一次沖正

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論