A-007 佰付通收单系统概要设计说明书v1.0.5

更新时间:2023-04-11 14:37:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

佰付通收单业务系统概要设计说明书

佰付通收单业务

系统概要设计说明书

(v1.0.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.0.1罗强

58.接口增加接口2013-10-08V1.0.2罗强

6更新2.1和12.12013-10-31V1.0.5罗强

佰付通收单业务系统概要设计说明书

目录

1引言 (1)

1.1编写目的 (1)

1.1.1作用 (1)

1.1.2预期读者 (1)

1.2项目背景 (1)

1.2.1项目名称 (1)

1.2.2任务提出者 (1)

1.2.3任务承接者及实施者 (1)

1.2.4使用者 (1)

1.2.5与其它系统的关系 (2)

1.3术语定义 (2)

1.4参考资料 (3)

2系统概述 (4)

2.1系统目标 (4)

2.2需求概述 (8)

2.2.1渠道接入和联机交易 (8)

2.2.2清分清算 (9)

2.2.3商户管理 (9)

2.2.4终端管理 (10)

2.2.5差错管理 (10)

2.2.6业务参数管理 (10)

2.2.7风险监测 (10)

2.2.8报表统计 (11)

2.3设计原则 (11)

2.4运行环境 (11)

2.4.1硬件平台 (11)

2.4.2软件平台 (12)

3系统架构 (12)

3.1物理架构 (12)

3.2逻辑架构 (13)

3.3技术架构 (16)

3.4交易流程 (22)

4数据库设计 (24)

5安全设计 (25)

6功能概述 (25)

6.1功能层次图 (25)

6.2功能简介 (25)

7用户界面设计 (26)

8接口设计 (26)

8.1收单前置系统接口设计 (26)

8.2数据接口关系图 (27)

8.3交易流程设计 (27)

余额查询 (27)

消费 (29)

消费撤销 (31)

消费冲正 (33)

消费撤销冲正 (35)

预授权请求 (37)

预授权冲正 (39)

预授权撤销 (42)

预授权撤销冲正 (44)

预授权完成 (46)

预授权完成冲正 (48)

预授权完成撤销 (50)

预授权完成撤销冲正 (52)

退货 (54)

预授权完成离线 (56)

借贷记应用的脚本处理结果通知 (58)

分期消费 (60)

分期消费冲正 (61)

分期消费撤销 (63)

分期消费撤销冲正 (66)

脱机消费(快速支付) (67)

脱机退货 (69)

积分消费 (71)

积分消费撤销 (73)

积分消费冲正 (76)

积分消费撤销冲正 (78)

签到 (79)

签退 (80)

网络测试功能 (81)

密钥重置交易 (82)

批结算 (83)

收银员签到 (84)

收银员签退 (86)

IC卡公钥下载 (86)

POS终端参数传递 (87)

POS终端申请主密钥 (88)

POS终端主密钥下载预申请 (88)

9异常处理 (89)

9.1异常信息设计 (89)

9.2异常情况处理 (89)

10日志设计 (90)

10.1日志管理 (90)

11运行设计 (91)

11.1日志管理 (91)

11.2数据管理 (91)

流水数据 (91)

静态数据 (93)

12客户化设计 (93)

12.1管理平台客户 (93)

12.2POSP客户化 (103)

12.3日终批处理客户化 (104)

佰付通收单业务系统概要设计说明书1引言

1.1编写目的

1.1.1作用

本概要设计说明定义了系统技术边界,描述了应用架构设计、技术架构设计和数据架构设计等,是后续详细设计、编码的基础依据,同时也作为确定与关联系统接口的规范文件。

1.1.2预期读者

本文档的阅读对象为佰付通技术部门人员,业务部人员及相关需求制定及开发人员。

1.2项目背景

1.2.1项目名称

佰付通收单系统

1.2.2任务提出者

佰付通

1.2.3任务承接者及实施者

本项目建设的承接者为佰付通,实施公司为上海华腾软件系统有限公司。

1.2.4使用者

佰付通收单系统的使用者为佰付通公司、分公司开展收单业务的相关部门。

1

佰付通收单业务系统概要设计说明书1.2.5与其它系统的关系

图-佰付通收单业务系统外接系统

如图上图所示,佰付通收单业务系统可以提供以下功能:

银行卡联机业务处理功能,提供标准银行卡收单联机业务处理,主要处理消费类、预授权类、退货类等联机业务;

统一的终端管理与渠道交易接入功能,提供完整的终端生命周期管理功能,屏蔽不同厂商终端带来的差异;

完善的商户管理功能,支持各类商户的静态数据、动态参数维护;

风险控制功能,提供对于收单系统所处理交易的事中和事后的风险控制和分析的能力;统一对账清分清算功能,通过文件处理系统接收银联系统提供的对账文件,进行清分清算处理,并生成各类清算业务报表;

差错处理功能,根据对账结果进行相应的差错处理,保证差错的及时恢复,更好地为持卡人和商户服务。

1.3术语定义

卡BIN

卡号的识别码。

自主清算

自主清算以佰付通收单业务系统为核心向第三方机构进行清算,清分的交易流水为本系统交易流水。

2

佰付通收单业务系统概要设计说明书非自主清算

非自主清算模式是在佰付通收单业务系统与外系统互联时,以外系统为清算核心。

接入机构

当佰付通收单业务系统主动与外系统互联时,佰付通支付做为接入机构;外系统主动接入佰付通收单业务系统,并由佰付通收单业务系统提拱业务处理时,外系统为代理机构,此时佰付通支付做为转接机构。

交易渠道

交易的受理渠道,如互联网、移动POS、传统POS、电话POS等。

业务类型

交易业务类型,如:POS传统交易、公共事业缴费、银企服务。

交易类型

交易类型,如:POS消费、POS预授权、POS预授权完成。

1.4参考资料

《银行卡联网联合技术规范V2.0》,中国银联。

《银行卡联网联合技术规范V2.1》,中国银联。

《中国银联POS规范》,中国银联。

《银联卡业务运作规章》,中国银联。

《非金融机构支付服务管理办法》,中国人民银行。

《银行卡业务管理办法》,中国人民银行。

《中国银联入网机构银行卡跨行交易收益分配办法》,中国人民银行。

《非金融机构支付服务业务系统技术标准符合性和安全性检测规范(银行卡收单部分)》,中国人民银行。

《佰付通支付-收单业务系统需求分析说明书V1.3.doc》

3

佰付通收单业务系统概要设计说明书2系统概述

2.1系统目标

为佰付通新建一套银行卡收单业务平台,初步实现分公司管理、机构管理、商户管理和服务、终端管理、黑名单管理、清分清算、差错管理、报表管理、交易监控和风险控制管理、系统参数管理、操作员管理、渠道接入几大模块功能,实现能够对多种渠道接入业务请求进行高效处理及进行相关的风险控制,并进行相关的对账、清分、清算及差错处理,并生成相关的报表,方便业务开展

其中:

分公司管理模块主要包含

新增分公司:用于录入分公司的基本信息,需要审核

分公司信息的变更:对分公司信息进行变更,需要审核

分公司信息的审核:对新增的分公司和信息变更的分公司进行审核

分公司信息的查询:查询分公司的基本信息

新增和变更的操作员与审核的操作员不能为同一操作员。

分公司管理需在数据库中新建分公司数据表,表中字段需要对分公司状态进行标识(1,新增,2变更,3审核);在管理平台上新增管理模块页面来对分公司进行管理,Web 页面包含分公司添加页面,分公司查询页面,变更页面,和审核页面。

卡BIN管理

新增卡BIN:录入入网机构的新卡bin

卡bin信息的变更:对原卡BIN的信息进行变更

卡BIN信息的删除:对机构不需要的卡BIN信息进行删除

卡BIN信息的查询:对已有的卡BIN信息进行查询

商户管理模块包括

商户基本信息管理:

新增入网商户:对新入网的商户信息进行录入如:商户手续费,商户基本信息的电话营业执照等等,需要审核

商户信息变更:对商户原录入的信息进行变更操作,需要审核

4

佰付通收单业务系统概要设计说明书商户注销:对正常商户进行注销,需要审核

商户注销恢复:对已注销的商户进行恢复操作,使其重新具有交易功能,需要审核商户审核:对新增、变更、注销、注销恢复的商户进行审核工作

商户信息查询:录入商户查询条件进行商户信息查询

商户拒绝原因查询:录入商户查询条件进行商户拒绝原因信息查询

对商户新增、变更、注销、注销恢复的操作员和审核的操作员不能为同一操作员。商户风险评估:

配置商户风险等级:对风险等级进行分类不同的风险等级配置不同的业务类型、交易类型

商户风险管理:

商户当日消费限额录入:录入商户一天的消费总额,需要审核

商户当日消费限额修改:修改商户一天的消费总额,需要审核

商户当日消费限额审核:对录入的商户一天的消费总额进行审核

录入、修改的操作员和审核操作员不能为同一操作员。

终端管理模块包括

终端信息管理:

新增入网终端:录入新增终端的基本信息,需要审核

终端信息变更:对库存终端进行信息变更,需要审核

终端注销:对已使用的终端进行注销操作,需要审核

终端注销恢复:对已注销的终端进行恢复操作,需要审核

终端信息审核:对新增、变更、注销、注销恢复的终端进行审核,该操作员与新增、变更、注销、注销恢复的操作员不能为同一操作员;对终端的随机码进行申请和审核。终端风险控制:

终端当日交易限额录入:对终端进行交易限额控制,需要审核

终端当日交易限额录入审核:对录入的交易限额进行审核,该操作员与交易限额录入的操作员不能为同一操作员

终端版本管理:可以根据需求对终端进行不同版本的下发

黑名单管理模块包括

黑名单卡录入:录入黑名单卡的卡信息,需要审核

5

佰付通收单业务系统概要设计说明书黑名单卡删除:删除黑名单卡信息,需要审核

黑名单卡查询:在黑名单中查找黑名单卡信息

黑名单卡拒绝原因查询:在黑名单中查找黑名单卡拒绝原因

商户黑名单录入:对黑名单商户信息进行录入,需要审核

黑名单商户删除:对黑名单商户信息进行删除,需要审核

商户黑名单查询:对黑名单中商户进行查询

商户黑名单拒绝原因查询:对黑名单中商户拒绝原因查询

商户交易黑名单录入:录入商户不允许交易的交易渠道,交易类型需要审核

商户交易黑名单删除:删除商户交易黑名单信息,需要审核

商户交易黑名单审核拒绝原因查询查询:查询商户交易黑名单审核拒绝原因

商户交易黑名单查询:查询商户交易黑名单

黑名单审核:审核黑名单的录入和删除,审核操作员和录入删除的操作员不能为同一操作员。

对账清分清算模块包括

对账:对机构提供的对账流水与posp系统的交易流水进行勾兑

清分清算:根据对账结果流水进行清分计算出商户的正常类和差错类本金手续费,计算出机构的正常类和差错类的本金手续费,对清分出的本金手续费进行清算,根据商户和机构的清算周期生成清算报表文件。

差错管理模块包括

差错查询:查询所有差错交易

报表管理模块

风险类报表下载:对风险监控报表进行统计并提供报表下载

对账类报表下载:对可疑交易明细报表、脱机交易失败报表进行下载

商户对账明细报表:对商户交易对账明细提供报表下载

清分清算报表下载:对机构资金清算表、银行卡交易资金清算表、商户挂账交易明细表、交易挂账统计表、商户资金与手续费汇总明细表、商户对账明细表、商户差错交易明细表、交易统计明细表、商户入账结果报表、机构资金记账结果报表

交易监控和风险规则设置模块包括

联机交易监控:实时更新联机交易信息

6

佰付通收单业务系统概要设计说明书脱机交易监控:实时更新脱机交易信息

风险规则监控模型:事中风险设置和事后风险设置,需要审核。

实时监控风险交易:实时更新风险交易信息

历史风险记录查询:查询以前的风险记录信息

风险监控审核拒绝原因:查询风险审核拒绝原因

系统参数管理模块包括:

应答码管理:主要用于内外应答码转换

节假日管理:设定节假日

系统参数管理:定义系统运行时所需要的参数信息

操作员管理模块包括:

操作员管理:新增,注销,查询修改操作员信息

操作员日志管理:查询操作员在收单管理平台上做过的记录

权限管理:权限分三层功能、角色、操作员,角色可以有一个或多个功能组成机构手续费分润模块包括:

机构分润查询:查询机构分润信息

新增分润信息:新增分润信息,需审核

分润维护:修改,注销分润信息,需审核

机构分润信息审核拒绝原因查询:查询审核被拒绝的分润信息查询签到

向机构签到:指定商户向机构签到

绩效管理

员工绩效查询:查询员工绩效信息

7

佰付通收单业务系统概要设计说明书2.2需求概述

2.2.1渠道接入和联机交易

负责POS交易报文转换、预检查、交易后处理等,支持普通POS、移动POS等多种终端类型接入。

●金融交易处理(含PBOC2.0IC卡)

余额查询

消费

消费撤销

消费冲正

消费撤销冲正

预授权

预授权冲正

预授权撤销

预授权撤销冲正

预授权完成

预授权完成冲正

预授权完成撤销

预授权完成撤销冲正

退货

预授权完成离线

借贷记应用的脚本处理结果通知报文

分期消费

分期消费撤销

分期消费冲正

分期消费撤销冲正

脱机消费

脱机退货

8

佰付通收单业务系统概要设计说明书

●积分交易处理

积分消费

积分消费撤销

积分消费冲正

积分消费撤销冲正

●管理交易处理

签到

签退

网络测试功能

密钥重置交易

POS批结算

收银员签到

收银员签退

IC卡公钥下载

POS终端参数下载

POS终端主密钥下载

2.2.2清分清算

系统支持T+N日清算模式

系统支持以银行入账交易流水和银联清算文件为依据的清分清算模式

正确计算商户手续费,支持脱机交易文件汇总清算

2.2.3商户管理

商户资料的录入、修改、查询管理

商户手续费制定,包括T+N日清算

第三方维护费用

商户营销活动费用计算

商户MCC编码管理

9

佰付通收单业务系统概要设计说明书2.2.4终端管理

终端设备的信息管理

终端参数管理

终端出入库管理

终端程序版本/密钥管理

终端交易权限管理

2.2.5差错管理

调差错流水,差错交易查询

支持手工退货

交易挂帐及恢复

2.2.6业务参数管理

用户管理:权限控制、角色控制

卡表管理:信用卡卡表管理

分公司管理:支持分公司信息录入,变更,审核,查询。

第三方机构管理:包括机具维护机构、商户维护机构信息、联系方式等

交易规则及参数管理:设定各类联机及批量交易的规则设定

黑名单管理:收单系统黑名单管理

系统配置表:收单系统内部参数配置

2.2.7风险监测

对联机交易进行跟踪监控,当达到预警阀值,可根据业务规则拒绝承兑交易或发出预警

日终对当日交易进行事后检查,发现异常交易产生预警报表

10

佰付通收单业务系统概要设计说明书2.2.8报表统计

负责根据业务部门、运营清算等各部门需求,出具收单业务各类报表。生成的报表种类包括:

业务统计类

商户结算类

风险监控类

2.3设计原则

更好地开展收单的业务,新建设的收单系统应是一个起点高、符合国际规范、先进、集约化管理的系统,其建设的总体目标是:建立安全统一的授权接口,支持中心清算,建立数据集中管理分散的商户信息管理,形成一个有机统一的收单系统。具体而言:对于不同层次不同类型的商户进行有效的管理;

提供POS终端参数维护;

提供终端生命周期的管理;

处理与CUPS的各种联机交易;

动态识别各种借记卡,贷记卡和PBOC卡;

提供联机交易监控及充分的风险防范的机制;

提供商户申请、交易统计和分析功能;

提供日终进行清分清算的功能;

提供业务人员有效的争议处理手段;

提供对各种交易及统计信息的查询功能;

保证系统7X24小时运行;

支持多种类型终端、多通讯协议的接入,兼容总、分行接入。

2.4运行环境

2.4.1硬件平台

根据业务需求中对交易量得预估,以及系统并发处理能力,及同时在一台服务器上运行收单系统,密钥管理系统等多个系统。

11

佰付通收单业务系统概要设计说明书

12服务器硬件配置如下:请更新最新的硬件平台物理主机数量服务器主要配置分区信息每台高度功耗重量备注1台8核CPU 清算和POSP、数据库服

务器4U 1975W 55.7kg

2核CPU 后台管理系统

2.4.2软件平台

操作系统:Oracle Linux Server release 6.4

数据库名称:Oracle Database 11g Release 11.2.0.1.0-64bit Production 中间件:无

开发工具:LUNIX C

Eclipse

其他支撑软件:Tomcat

3系统架构

3.1物理架构

根据系统的建设原则,我们设计一阶段建设的目标,部署架构入下图所示:

付通收单业务系统概要设计说明书

13POSP接收到pos终端交易根据业务处理,转发给银联总中心。集中式收单前置管理平台部署在机房网络,采用B/S架构,总公司和分公司业务、技术人员可通过WEB终端,监控和管理POSP银联前置系统运行,而且能通过改管理平台录入并新增商户和终端,并能对收单交易进行风控,差错及对账的处理。当今后业务量大量增加后,系统可升级为集群分布式部署模式。系统7*24小时不间断运行。总公司和分公司通过B/S管理平台,统一对系统、交易、POS设备监控管理。产品整体框架设计具有优良的扩展性,支持行内统一收单,统一管理,统一清算的一体化部署。为将来行内其他电子渠道收单接入和业务开展做准备。

3.2逻辑架构

POSP系统逻辑架构图

付通收单业务系统概要设计说明书

14图-银行卡收单业务系统逻辑架构

如图所示,收单系统主要包括以下模块

●通讯模块

负责系统与外部节点间的通讯与报文传送。支持多种通信协议与通信连接类型,如短连接服务,单工长连接、半双工长连接和全双工短连接等,通信服务在保留接口不变的情况下,提供通过插件的方式将支持的通信协议种类进行扩展。

●业务处理模块

负责各渠道终端(包括传统POS、财务POS、MIS-POS、EPOS等)的接入,并负责金融交易转发,POS管理交易处理等功能。

●风险控制模块

佰付通收单业务系统概要设计说明书依靠交易过程中所产生的数据,通过规则库,可以提供对收单的风险控制。

●商户管理模块

提供对本行商户的统一管理功能,支持流程化的商户审批流程。

●系统管理模块

提供系统参数维护功能。

●差错处理模块

为整个外部接口系统提供了统一的差错处理功能,处理各类差错交易。

●清算模块

通过对系统交易日志及外部清算文件进行统计分析,产生资金清算报表。

●报表模块

为收单系统提供所必须的各类报表。

日终批处理逻辑架构

15

付通收单业务系统概要设计说明书

16如图所示收单日终模块主要流程,装载机构清算流水文件和机构资金文件,进行对账,进行清分清算,生成商户入账文件和机构平衡文件及流水表文件发送给6.0系统进行划账。

3.3技术架构

系统分联机交易子系统和收单业务管理平台子系统和批处理子系统

联机交易子系统采用公司成熟产品TOPLINK ?系统实现,其技术架构图为

本文来源:https://www.bwwdw.com/article/mapl.html

Top