《中国银联银行卡联网联合技术规范V2.1第2部分报文接口规范标准》由会员分享,可在线阅读,更多相关《中国银联银行卡联网联合技术规范V2.1第2部分报文接口规范标准(219页珍藏版)》请在金锄头文库上搜索。
1、 中国银联股份 发布2011-11-03实施2011-11-03修订中国银联银行卡联网联合技术规范V2.1第2局部 报文接口规范Technical Specifications on Bankcard Interoperability V2.1Part 2 Specification on Message InterfaceQ/CUP 006.22011代替Q/CUP 006.22010Q/CUP中国银联股份企业标准 / 目 次前言IV中国银联银行卡联网联合技术规范V2.1 第2局部报文接口规范11范围12 报文结构12.1 报文结构说明12.2 报文结构分析13 报文头23.1 报文头位置和
2、根本说明23.2 报文头的根本组成24 报文类型95 位图95.1 第一个位图105.2 第二个位图105.3 程序处理的准那么115.4 跨行交易示例126 报文域说明136.1 报文域的属性说明136.2 报文类型标识符146.3 域2 主账号166.4 域3 交易处理码176.5 域4 交易金额206.6 域5 清算金额216.7 域6 持卡人扣账金额216.8 域7 交易传输时间216.9 域9 清算汇率226.10 域10 持卡人扣账汇率226.11 域11 系统跟踪号236.12 域12 受卡方所在地时间236.13 域13 受卡方所在地日期236.14 域14 卡有效期246.1
3、5 域15 清算日期246.16 域16 兑换日期246.17 域18 商户类型256.18 域19 商户国家代码256.19 域22 服务点输入方式码256.20 域23 卡序列号266.21 域25 服务点条件码266.22 域26 服务点PIN获取码286.23 域28 交易费286.24 域32 受理机构标识码296.25 域33 发送机构标识码296.26 域35 第二磁道数据296.27 域36 第三磁道数据306.28 域37 检索参考号306.29 域38 授权标识应答码306.30 域39 应答码316.31 域41 受卡机终端标识码316.32 域42 受卡方标识码326.
4、33 域43 受卡方名称地址326.34 域44 附加响应数据326.35 域45 第一磁道数据336.36 域48 附加数据私有336.37 域49 交易货币代码426.38 域50 清算货币代码426.39 域51 持卡人账户货币代码426.40 域52 个人标识码数据436.41 域53 安全控制信息436.42 域54 实际余额436.43 域55 基于PBOC借贷记标准的IC卡数据域456.44 域57 附加交易信息476.45 域58 基于PBOC电子钱包/存折IC卡标准的交易数据526.46 域59 明细查询数据546.47 域60 自定义域556.48 域61 持卡人身份认证信
5、息716.49 域62 交换中心数据796.50 域63 金融网络数据806.51 域70 网络管理信息码816.52 域90 原始数据元816.53 域96 报文安全码826.54 域100 接收机构标识码836.55 域102 账户标识1836.56 域103 账户标识2836.57 域121CUPS保存846.58 域122 受理方保存866.59 域123 发卡方保存866.60 域128 报文鉴别码877 报文的匹配877.1 关键信息域与报文的关联877.2 关键信息域的匹配878 报文格式说明898.1 说明898.2 联机交易报文接口定义948.3 网络管理与安全控制交易报文接
6、口定义1338.4 风险控制交易报文接口定义1368.5 外卡收单交易报文接口定义1368.6 IC卡交易报文接口定义146附录A 规范性附录标准代码定义184A.1 入网机构标识码184A.1.1 入网机构标识码定义184A.1.2 境内机构包括境外银行在境内的机构184A.1.3 境外机构包括境内银行在境外的机构184A.1.4 国际信用卡公司系统标识码184A.1.5 国际信用卡公司系统名称简写185A.2 应答码185A.3 报文原因码191A.4 拒绝码199A.4.1 拒绝码说明199A.4.2 拒绝码表199附录B 资料性附录交易种类区分表203B.1 单信息交易203B.2 双
7、信息交易209B.3 应用管理类209B.4 过失信息种类区分表210附录C 资料性附录 CUPS对借贷记IC卡交易的支持213C.1 CUPS对PBOC借/贷记标准IC卡交易的支持213C.1.1 CUPS对PBOC借/贷记标准IC卡转接的支持213C.1.2 CUPS对PBOC借/贷记标准IC卡代授权的支持213C.1.3 CUPS对PBOC借/贷记标准IC卡代校验的支持214参考文献216前 言本标准对入网机构与中国银联信息处理中心系统CUPS之间进展联机交易时使用的报文接口,包括联机交易报文的结构、格式以与报文域做了规定。本标准由中国银联股份提出。本标准由中国银联股份制定。本标准起草单
8、位:中国银联股份、国内入网机构。本标准主要起草人:戚跃民、郭锐、郑澎、徐静雯、李洁、吴金坛、王力斌、苗恒轩、万顶峰、陆尔东、蒋慧科、杜秉一、赵伟。中国银联银行卡联网联合技术规范V2.1第2局部 报文接口规范1 范围本规范规定了入网机构与中国银联信息处理中心系统CUPS之间进展联机交易时使用的报文接口,包括联机交易报文的结构、格式以与报文域。本规范适用于所有参加中国银联银行卡信息交换网络的入网机构。2 报文结构2.1 报文结构说明2.1版联机交易报文包含四个组成局部,依次是:报文头、报文类型标识符、位图和报文域。其结构如图1所示:报文头报文类型标识符位图报文域图1 报文结构报文头是报文的第一个数
9、据元素,主要记录了报文的长度、路由、批次号等根本信息。报文类型标识符是报文的第二个数据元素,是最高级别报文类型定义,定义了报文一般性分类,比如是金融类报文还是管理类报文。位图定义了哪些报文域会出现在报文中。位图区可以包含一个位图也可以包含两个位图。位图个数的选择根据交易类型而定。磁条卡交易和IC卡交易都能使用位图一和位图二,二者的区别在于IC卡交易将用到55域中定义的IC卡特征信息域。位图一定义域2到域64,位图二定义域66到域128。报文域构成了报文的主体,其中大局部由ISO 8583定义,其它域由CUPS自定义并由CUPS使用。报文域的具体定义参见第6章内容。2.2 报文结构分析报文结构如
10、图2所示:1.报文头描述参见3.2;2.报文类型标识描述参见第6章报文域说明;3.位图描述参见第5章;4.报文总共可以用到前128个报文域。报文域描述参见第6章内容,关键域要求参见第7章内容,每种报文的传递要求参见第8章内容。图2 报文具体结构3 报文头本节描述了报文头的产生与其各域的用法。描述中的“b表示bit;“n表示十进制数字。另外,本文中所有数字编码均采用ASCII编码方式。报文头在报文中位置如图3所示:报文头报文类型标识符位图报文域图3 报文头3.1 报文头位置和根本说明报文头与报文类型标识符、位图和报文域一块组成了一个完整的报文。凡符合2.1版报文接口的所有联机报文都必须带有报文头
11、,当第一个字节不为ASCII码“0时,CUPS认为该报文为2.1版2.1版的第一个字节为头长度。用于文件传递的8000号系列报文不使用报文头。3.2 报文头的根本组成表1 报文头的组成域域名长度单位:ByteField1头长度Header Length1Field2头标识和版本号Header Flag and Version1Field3整个报文长度Total Message Length4Field4目的IDDestination ID11Field5源IDSource ID11Field6保存使用Reserved for Use3Field7批次号Batch Number1Field8交易
12、信息Transaction Information8Field9用户信息User Information1Field10拒绝码Reject Code5共占46个字节。所有域都为必填域。在入网机构产生的报文头中拒绝码域填“00000,而当CUPS在检查中发现报文语法错误或报文结构错误时会将错误位置和错误原因填入该域,并将原始报文头和报文内容一起回应给报文的提出方,以通知报文的提出方报文出错,报文的提出方可进展相关处理。入网机构不能产生非全0的拒绝码域,但是它可能将收到这类拒绝码域。因此,入网机构产生的报文头和CUPS在未发现报文错误时产生的报文应如图4所示:图4 正常输出报文结构而CUPS发现报
13、文错误时产生的报文应如图5所示:图5 异常输出报文结构3.2.1.1 报文头的构造当一个入网机构产生一个请求或通知报文时,须根据要发送的报文数据构造一个报文头;而当入网机构接收到一个请求或通知报文时,必须保存报文头里的一些信息,以便在应答的时候返回给发送方。这些必须保存的域有4、5、6、7、8和9。当入网机构产生应答报文时,应根据从请求报文头中保存下来的信息调整应答报文的报文头,规那么如下:a) 对源ID和目的ID的处理分以下两种情况:1) 当应答直接由入网机构的总行产生,而不是由其分支机构产生时,其应答报文头的域4和域5的值将分别对应CUPS发送报文头域5源ID和域4目的ID的值。图例解释如
14、图6假设受理方的机构ID为01030000,发卡方的机构ID为01020000,CUPS的机构ID为00010000:图6 报文头的源地址与其目的地址的传递示意图12) 当应答不是由入网机构的总行产生,而是由分支机构产生时,其应答报文头域5源ID的值是真正发送这个应答的机构ID。图例解释如图7假设受理方的机构ID为01030000,发卡方总行机构ID为01020000,发卡方分行机构ID为01026400,CUPS的机构ID为00010000:图7 报文头的源地址与其目的地址的传递示意图2b) 以下域的值应该原样被返回,不得改动:域7批次号、域6(CUPS内部保存码)、域8交易信息、域9用户信息;入网机构也应根据其它域域值的描述规那么相应地创建。3.2.2 报文头各域详细说明本规范将按照表2所列各个方面全面解释报文头各域的含义。表2 域含义域名域含义属性报文头域的长度和格式产生者说明哪个实体可以给报文头域设置非零值描述报文头域的可能内容和定义用法在对报文头域的处理过程中有用的一些特殊限制备注其它说明域编辑值报文头域的取值范围和取值规那么拒绝码