资金清算中心支付清算系统培训(技术)讲义教材.ppt

资金清算中心支付清算系统培训(技术)讲义教材.ppt

异常处理-网银WEB交易类(中心转发需实时应答) 1--信息请求 2--信息请求 3--信息应答 4--信息应答 异常处理-网银柜面类(中心转发需实时应答) 1--信息请求 2--信息请求 3--信息应答 4--信息应答 交易流程-电票 异常处理-电票交易类(中心转发需实时应答) 1--信息请求 2--信息请求 3--信息应答 4--信息应答 培训内容 系统简介 接口概述 接口分析 物理连接 应用连接 双发需要完成的工作 接口通讯实现 接口报文规范 接口安全管理 差错及故障处理 开发测试 报文 在支付清算系统中,所有信息都是以报文的形式传输。 在TCP/IP网络中传输的应用报文数据采用下面的格式进行传送。 数据长度:8个字节,用ASCII码表示的数据包长度,不足位数采用前补0(数字零)的填充方式。其值为不包含该数据长度字段本身8个字节的数据包长度 报文 应用层要传输的交易报文数据及加押数据。具体报文结构如下: 报文头 报文头是定长报文(157Byte),由14个定长域构成 报文头 序号 名 称 属性 必填项/可选项 说 明 1 业务类型 2x M 2 发起机构号 12n M 3 接收机构号 12n M 4 发起行传输日期 8n M YYYYMMDD交易发生日期 5 发起行传输时间 6n M hhmmss交易发生时间 6 通讯保留字 8x O 7 渠道标识 2x M 8 用户保留字(业务用) 16x O 9 清算日期 8n O 由中心填写 10 报文类代码 6x M 11 参考业务类型 2x O 12 传输类型 1n M 0-报文类 1-报文+文件类 13 报文检索号 42x M 14 保留字段 32x O 报文体 报文体由“业务要素集”+“扩展数据”构成 业务要素是指城商行支付清算系统各类业务的基本组成元素。业务要素集列在报文头之后,中间不应包含任何其他字符。 如果某业务还包含报文头和业务要素集之外的其他业务要素(域),这些业务数据作为该业务报文的扩展数据,扩展数据列在业务要素集之后 ,中间不应包含任何其他字符。 报文体 报文体采用SELF报文格式 报文体由若干报文域组成,每个报文域之间没有分隔符。 报文域构成:域名代码、长度标识、数据长度、数据。 域名代码用4个字节的代码表示; 长度标识为1个字节,用于表示后面的“数据长度”占几个字节。1-表示1个字节数据长度,2-表示2个字节数据长度。。。; 数据长度内容表示的是报文域数据部分的长度; 数据是报文域实际数据 基础数据定义 报文类代码: SET001-普通贷记类报文 SET002-普通借记类报文 SET003-实时贷记类报文 SET004-实时借记类报文 SET005-转账类报文 SET006-实时贷记回执类报文 SET007-实时借记回执类报文 SET008-通用信息类报文 SET009-实时信息类报文 SET010-实时信息回执类报文 基础数据定义 应答码8位定长(字母或数字),编码规则如下: 第1位:C 城商行标识 第2位:O 系统保留(大写字母O) 第3、4位: 系统位置 第5位: 错误类型 第6、7、8位: 错误序号 后四位为0000(四个数字0),表示业务成功。 基础数据定义 第3位:机构 代码 说明 9 中心 0 发起方 1 接收方 2 转出方(三方交易时用) 3 转入方(三方交易时用) 第4位:节点 代码 说明 C 中心(CENTER) F 接入前置(FE) M 成员行(MEMBER) 应答码组成 基础数据定义 第5位:错误类 应答码组成 序号 代码 英文 说明 1 S System Error 系统错(包括加密错) 2 C Communication Error 通讯错 3 F File Error 文件错 4 D Database Error 数据库错 5 A Account Error 账户错 6 M Message Error 报文错 7 O Operate Error 业务错 基础数据定义 现有的应答码类别: CO9C**** 清算中心返回的应答码 CO9F**** 前置机返回的应答码 CO1M**** 成员行行内返回的应答码 基础数据定义 币种: 3位定长字符。各参与者按照清算中心的币种编码填写报文业务要素,清算中心币种编码采用国家标准。编码如下: CNY-人民币,HKD-港币,USD—美元 行号:使用人行支付系统的行名行号。 基础数据定义 密码: 从发起成员行内业务系统柜台或网银等系统开始对客户密码明文进行加密,交易全程进行多次PINBLOCK转换,直到接收成员行内业务系统,保证不出现明文。 客户密码密文长度为16字节长度的字符 基础数据

文档评论(0)

1亿VIP精品文档

相关文档