




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
大额支付相关系统与城市商业银行
接口解决方案
V2.3
中国人民银行科技司
二。。六年七月
目录
1概述.......................................................................1
1.1目的................................................................1
1.2支付相关系统概述...................................................1
1.3接口概述...........................................................3
2接口相关需求分析..........................................................4
2.1接口业务处理范围...................................................4
2.2一个工作日的运行时序图...............................................6
3物理连接说明..............................................................9
3.1物理连接结构图.....................................................9
3.2前置机相关系统配置.................................................10
3.2.1前置机相关系统分类.........................................................10
3.2.2大型前置机相关系统.........................................................10
3.2.3中型前置机相关系统.........................................................12
3.2.4小型前置机相关系统.........................................................13
3.2.5客户机(2-4台)............................................................13
3.2.6网络结构说明...............................................................14
3.2.7前置机相关系统软件结构图...................................................14
4应用连接说明.............................................................14
4.1应用连接结构图.....................................................15
4.2接口处理模式.......................................................15
4.2.1联机处理模式...............................................................15
4.2.2脱机处理模式...............................................................17
4.3前置机相关系统功能分布.............................................18
4.3.1前置机与城市商业银行相关系统接口功能......................................18
4.3.2前置机客户端功能...........................................................22
5接口双方需要完成的工作...................................................24
5.1支付相关系统开发单位需要完成的工作................................24
5.2城市商业银行需要完成的工作........................................24
6API使用说明.............................................................25
6.1连接API..........................................................25
6.2断开连接API......................................................26
6.3发送API..........................................................26
6.4接收API..........................................................27
6.5接收确认API.......................................................30
6.6打开文件API.......................................................30
6.7写文件API........................................................31
6.8读文件API........................................................31
6.9关闭文件API......................................................32
7接口报文说明.............................................................33
7.1字符集说明........................................................33
7.1.1属性符号...................................................................33
7.1.2x-字符集...................................................................33
7.2报文结构.......................................................................33
7.2.1报文块之间的关系...........................................................34
7.2.2报文块结构规则.............................................................36
7.2.3报文块格式描述.............................................................37
7.2.3.1报头块...........................................................37
7.2.3.2批量支付业务头块(batAppHeadB)..................................38
7.2.3.3业务头块.........................................................38
7.2.3.4正文块............................................................39
7.3报文格式明细..................................................................39
8接口安全管理.............................................................40
8.1用户管理......................................................................40
8.2审计追踪.......................................................................40
8.3网络安全.......................................................................41
8.4密押及加密管理...............................................................41
8.5报文权限控制..................................................................41
8.6联机识别ID...................................................................41
8.7病毒防范管理..................................................................42
9差错及故障处理...........................................................43
9.1差错处理......................................................................43
9.1.1发起方差错的处理..........................................................43
9.1.2接收方差错的处理..........................................................44
9.1.3对账不符的处理............................................................44
9.2故障处理.......................................................................45
附件A接口报文.............................................................47
A.1主要数据定义..................................................................47
A.1.1行别代码...................................................................47
A.1.2发报中心(收报中心)代码..................................................47
A.1.3发起行(接收行)行号.......................................................47
A.1.4清算账户账号...............................................................48
A.1.5往来科目账户账号...........................................................48
A.1.6客户账号...................................................................48
A.1.7支付交易序号...............................................................48
A.1.8其他定义...................................................................49
A.2接口报文一览表...............................................................50
A.3接口报文明细..................................................................52
A.4TAG与域名....................................................................84
A.4.1各种TAG值类型的格式说明..................................................85
A.4.2TAG与域名一览表............................................................86
A.4.3处理码一览表..............................................................108
A.4.3.1处理码说明..........................................................108
A.4.3.2涉及处理码的报文列表................................................110
A.4.3.3处理码一览表........................................................110
A.4.3.4涉及处理码的报文说明................................................122
A.5报文范例......................................................................133
附件B接口程序例程........................................................140
B.1城市商业银行相关系统向支付相关系统发送信息........................140
B.1.1交易控制流程...............................................................140
B.1.2例子程序(C语言).........................................................142
B.2城市商业银行相关系统接收支付相关系统信息..........................145
B.2.1交易控制流程..............................................................145
B.2.2例子程序(C语言).........................................................147
附件C磁盘文件格式........................................................151
附件C.1磁盘文件处理程序范例.........................................151
附件C.1.1生成提出磁盘程序......................................................151
附件C.1.2读取提回磁盘程序......................................................152
附件C.2磁介质导出汇总清单格式........................................153
附件D城市商业银行前置机客户端功能说明....................................154
附件E行号数据接口说明....................................................158
附件E.1数据格式......................................................158
附件E.1.1更新信息的格式........................................................158
附件E.1.2行号数据文件格式......................................................160
附件E.2行号数据的处理................................................168
附件E2.1行号更新信息处理.......................................................168
附件E2.2行号数据文件处理.......................................................169
附件E2.3每日初例行处理.........................................................169
附件E.3表结构(仅供参考)............................................171
附件E.3.1支付相关系统参与者....................................................171
附件E.3.2EIS通汇行............................................................174
附件F公共数据更新报文信息格式说明........................................177
附表一支付相关系统词汇表.................................................181
附表二:中国现代化支付相关系统与城市商业银行接口解决方案(1.02)版修改摘要..186
1概述
1.1目的
本文旨在描述中国现代化支付相关系统与城市商业银行行内兑付相关系统之间的
接口解决方案,同时说明城市商业银行要准备相关设备的基本要求。各城市商业银行可
以依据《中国现代化支付相关系统业务相关需求书》和本接口解决方案进行接口设计。
本文按以下章节分别描述:概述、接口相关需求分析、物理连接、应用连接、接口双方
需要完成的工作、API使用说明、接口报文说明、接口安全、差错及故障处理等。
1.2支付相关系统概述
中国现代化支付相关系统由两个互为备份的国家处理中心(NPC)和北京、武汉等
城市处理中心(CCPC)构成,为参与者和特许参与者提供大额实时支付相关系统(HVPS)、
小额批量支付相关系统(BEPS)、清算账户处理相关系统(SAPS)以及支付管理信息相
关系统(PMIS)等服务。
中国现代化支付相关系统(CNAPS)在功能上划分为:
•HVPS:主要处理同城和异地的,金额在规定起点以上的贷记支付业务和紧急的小
额支付业务。支付指令实行逐笔实时发送,全额清算资金;
•BEPS:主要处理借记支付业务和规定金额以下的小额贷记支付业务。支付指令实
行定时批量或即时发送,净额清算资金;
•SAPS:是支付相关系统的支持相关系统,集中存储清算账户,处理支付业务的资
金清算,并对清算账户进行管理;
•PMIS:是支付相关系统的支持相关系统,集中管理支付相关系统的基础数据,负
责行名行号、应用软件的下载,提供支付业务的查询查复、报表统计分析
和计费服务等;
中国现代化支付相关系统(CNAPS)在结构上划分为:
•NPC:负责支付相关系统的运行和管理,接收、转发各城市处理中心的支付指令,
并对集中开设的清算账户进行资金清算和处理,是整个相关系统的核心;
•CCPC;主要负责支付指令的转发,接收并向NPC发送支付指令的CCPC称为发报
中心(OPC),接收NPC发来的支付指令并向接收行转发的CCPC称为收报中
心(RPC)。此外,还负责对本CCPC范围内的小额业务进行清分轧差;
•相关系统参与者:负责向支付相关系统发起支付指令、进行资金清算的银行和具
有经营支付结算业务资格的城市信用合作社、农村信用合作社以及经中国
人民银行批准可以通过支付相关系统办理特定业务的机构。相对应地,与
支付相关系统对接的相关业务相关系统包括:中央银行会计集中核算相关
系统、中央银行国库业务处理相关系统、商业银行行内汇兑相关系统、商
业银行分支行的综合业务相关系统、外汇交易相关系统、中央债券综合业
务相关系统、城市商业银行汇票处理相关系统、农村信用联社相关系统等。
中国现代化支付相关系统的总体结构如图1所示。
中央债券综合业务系统
国
债
国家处理中心系
EIS处理中心统
前
置
灾难备份处理中心机
农村信用商
联社系统业
银中央银行会计集中核算系统
行
系
统城市处理中心
前中央银行国库业务处理系统
商业银行行置
内汇兑系统机
外汇交易系统前置机
汇票处理系统前置机
城市商业银行
汇票处理系统
全国银行间外汇交易和同业拆借系统
图1中国现代化支付相关系统的总体结构图
1.3接口概述
中国现代化支付相关系统与城市商业银行行内兑付相关系统之间的接口采用前置机
的方式实现(前置机简称为MBFE)。其接口示意图如下图所示。
图2CNAPS与城市商业银行行内汇兑相关系统接口示意图
该前置机介于城市商业银行行内兑付相关系统与同城CCPC之间,主要完成各城市商
业银行的跨行支付交易在城市商业银行和CCPC之间的转发,支付交易数据的加押和校验,
以及其他业务信息在城市商业银行和CCPC之间的传送等,同时提供一些对业务信息的管
理和查询功能。
城市商业银行所有允许的大额和小额支付业务以及大部分其他业务信息可直接由行
内相关系统发起。
前置机相关系统与城市商业银行行内兑付相关系统的网络连接可通过城市商业银行
的局域网或者通过直连线与城市商业银行主机直连来实现。
2接口相关需求分析
2.1接口业务处理范围
接口业务主要包括大额实时支付业务、小额批量支付业务、为支付服务的清算账户
信息和管理信息等,具体业务处理范围如下表所示。
相关系
业务名编号交易名报文种类
统名
CMT100,CMT101,
1大额支付业务发送CMT102,CMT103,
CMT105,CMT109,
CMT108
2撤销申请发送CMT311
3支付业务状态查询发送CMT651
发送4排队查询申请发送CMT653
5排队调整申请发送CMT633
6密押查询CMT309
7银行汇票退回申请发送CMT724
8申请清算银行汇票资金报文CMT721
HVPS
9业务明细下载申请发送CMT659
CMT100,CMT101,
大额支付业务接收(CMT122是代CMT102,CMT103,
1理兑付城市商业银行银行汇票CMT105,CMT109,
的商业银行专用)CMT122,CMT123,
CMT124,CMT108
2撤销申请应答接收CMT312
接收3支付业务状态查询回复接收CMT681
4排队查询申请回应接收CMT683
5密押查复CMT310
6即时转账借贷通知接收CMT232
7大额清算结果返回接收CMT253
8通用回应报文接收CMT910
9即时转账排队通知接收CMT233
10即时转账撤销通知接收CMT234
11质押融资通知接收CMT407
12质押融资扣款通知接收CMT408
13大额支付业务核对报文接收CMT841
14支付业务明细下载报文接收CMT689
15接收银行汇票全额兑付通知CMT725
CMT100,CMT101,
CMT102,CMT103,
1小额支付业务发送
CMT104,CMT114,
CMT119
发送
2撤销申请发送CMT311
3支付业务状态查询发送CMT651
4密押查询CMT309
5业务明细下载申请发送CMT659
CMT100,CMT101,
BEPS1小额支付业务接收CMT102,CMT103,
CMT104,CMT114
2撤销申请应答接收CMT312
3支付业务状态查询回复接收CMT681
接收
4密押查复CMT310
5小额拒绝报文CMT660
6小额支付业务核对报文接收CMT842
7支付业务明细下教报文接收CMT689
1余额查询申请发送CMT652
2预期头寸查询申请发送CMT656
发送
3头寸预警设置报文发送CMT605
SAPS
4清算账户日报表查询请求报文CMT649
1余额查询回应接收CMT682
接收
2预期头寸查询申请回应接收CMT686
3头寸预警通知接收CMT412
4筹措资金通知接收CMT416
5销户提醒通知接收CMT411
6销户成功通知接收CMT446
7日间透支计息报文接收CMT803
8清算账户日报表查询下载报文CMT679
1退回申请发送CMT313
2退回申请应答发送CMT314
3小额定期借记退回报文发送CMT315
发送
4自由格式报文发送CMT303
5查询书发送CMT301
6查复书发送CMT302
1相关系统状态变换报文接收CMT418
2小额定期借记退回报文接收CMT315
PMIS3退回申请接收CMT313
4退回申请应答接收CMT314
5自由格式报文接收CMT303
接收6查询书接收CMT301
7查复书接收CMT302
8公共数据更新报文接收CMT417
9支付业务收费清单报文接收CMT802
支付业务收费清单报文(新)接
10CMT812
收
11对外费用返还清单报文接收CMT814
表1CNAPS与城市商业银行行内汇兑相关系统接口业务处理范围一览表
2.2一个工作日的运行时序图
城市商业银行相关系统根据支付相关系统的要求应将每个工作日分为六个阶段,即:
业务开始、日间处理、业务截止、清算窗口、日终对账处理以及日终批处理,其运行时序
图如图3所示。
CNAPS,业务开始日间处理业务截止清算窗口日终对账处理日终批处理
青
管
大
下
向接
大
小
停
停
弥
系
报
算
理
小
载
收
额
额
补
止
统
表
C止
账
言
额
支
业
业
业
头
C所
打
数
一
户
息
付
P支
务
务
务
寸
有
印
据
C般
信
处
明
付
登
开
处
处
业
业
支
备
息
理
细
数
录
始
理
理
务
务
付
份
处.
据
通
处
业
与
理
核
知
理
务
清
对
除
图3一个工作日的运行时序图
说明:
1)业务开始阶段
•必须首先由MBFE向CCPC登录,城市商业银行银行才能开始与CNAPS业务处
理;
•初始化相关系统参数,启动其接口程序;
•接收支付相关系统发来的业务开始通知信息,进入日间处理阶段,城市商业
银行在没有收到支付相关系统发来的业务开始通知前,不能向支付相关系统
发起业务。
2)日间处理阶段
•向支付相关系统发起所有允许的大小额支付业务、清算账户信息、管理信息;
•接收支付相关系统发来的大小额支付业务、清算账户信息、管理信息;
•接收支付相关系统发来的业务截止警告通知信息(CMT418:相关系统状态变
更通知报文),准备进入业务截止阶段;
•接收支付相关系统发来的业务截止通知信息(CMT418:相关系统状态变更通
知报文),进入业务截止阶段,城市商业银行在收到业务截止通知后,不能发
起任何支付相关系统指令(向CCPC登录、退出登录除外)。
3)业务截止阶段
•不可以向支付相关系统发起任何支付相关系统指令(向CCPC登录、退出登录
除外);
•接收支付相关系统发来日间透支计息通知、相关系统状态变更通知
•在此阶段结束时,若清算账户发生透支或存在排队待清算的支付交易,则将
接收到CCPC发来的清算窗口打开信息,并进入清算窗口阶段;否则会接收到
CCPC发来的日终开始通知(CMT418,相关系统状态变更通知报文),直接进入
日终对账处理阶段。
4)清算窗口阶段(此阶段不是必须的)
•只能向支付相关系统发起弥补头寸不足之类的大额支付业务(即汇兑业务中
的资金调拨、以及同业拆借业务等)、清算账户信息、自由格式报文;
•接收支付相关系统发来的大小额支付业务、清算账户信息、管理信息;
•接收支付相关系统发来的日终开始通知后,进入日终对账处理阶段,城市商
业银行此时应停止任何支付相关系统业务,开始进行对账。
5)日终对账处理阶段
•不能向支付相关系统发起任何支付业务信息;
•接收支付相关系统发来的大额支付业务汇总对账信息和小额支付业务汇总对
账信息等;
•根据收到的汇总对账信息进行日终对账;
•若对账不成功,则向支付相关系统发起支付业务明细下载请求;接收到支付
业务明细信息后,与城市商业银行端的账户数据进行匹配,得到城市商业银
行与支付相关系统的账户不符信息,然后以下载的支付业务明细信息为准,
经城市商业银行业务经理授权后,对城市商业银行端数据进行账务校正处理。
该过程可以多次重复直到对账成功为止;
•对账成功后,进入日终批处理阶段。
6)日终批处理阶段
•不可以发起和接收任何业务。
•进行相关系统的数据备份和数据清除工作。
•按照需要打印报表。
按照支付相关系统目前规定,8:00至17:00为相关系统日间运行时间,17:00
至18:00为清算窗口时间,以上时间点允许人行调整,但会提前公布。
3物理连接说明
3.1物理连接结构图
支付系统城市处理
中心(CCPC)
图4物理连接结构图
说明:
1)前置机相关系统采用开放式整体平台。
2)前置机相关系统包括一台服务器和若干台PC。前置机相关系统应支持双机热备份。
3)前置机可以通过专用网络和磁介质两种方式连接CCPC。前置机支持磁介质信息的
录入以及生成磁介质信息的功能。
4)前置机与城市商业银行相关系统的主机通过ESCCON通道或LAN直接相连;支付业
务由城市商业银行各网点通过城市商业银行主机提交前置机。
5)为保证网络安全性,可在前置机与CCPC之间可以设置防火墙。
3.2前置机相关系统配置
本节合适的内容主要对前置机相关系统的配置作简要说明,稍后支付相关系统开
发方将提供正式的前置机整体平台解决方案,专门对前置机的硬件整体平台、网络配
置、安全备份、操作相关系统、数据库等方面做统一说明。
3.2.1前置机相关系统分类
城市商业银行前置机相关系统完成的是城市商业银行跨行支付业务从城市商业
银行业务相关系统到CNAPS相关系统的接入工作,因各城市商业银行业务规模不同
且接入CNAPS相关系统的节点性质也不同,所以城市商业银行前置机相关系统的处
理相关能力要求会千差万别。因为小额业务与大额业务大致成比列发展,我们将城市
商业银行前置机相关系统的处理相关能力要求分为三类:
前置机分类大额业务全日业务量小额业务全日业务量
小型前置机相关
小于1500笔小于30000笔
系统
中型前置机相关
在1500笔到5000笔之间在30000笔到50000笔之间
系统
大型前置机相关
5000笔以上50000笔以上
系统
表2MBFE相关系统处理相关能力分类表
因此,当选
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论