版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、ISO8583各域详解8583 协议的报文域编码格式分为:BINARY、CHAR、NUMERIC、LLVAR、LLLVAR、LLLVAR_NUMERIC这几种格式;BINARY采纳二进制编码 8 位二进制数编码为一个字节 ;CHAR、LLVAR、LLLVAR为 ASC(即正常的 getBytesEncoding)编码;NUMERIC、LLLVAR_NUMERIC 采纳 BCD半个字节表示一个为一个字节 编码;10 进制数,每两位编码CHAR、BINARY、NUMERIC都需要指定长度;CHAR类型左对齐、右补空格;NUMERIC右对齐、左补零;LLVAR域前加一个字节的字节长度(采纳 bcd
2、编码);LLLVAR域前加两个字节的字节长度(采纳 bcd 编码);LLLVAR_NUMERIC 域前加两个字节的长度 注:非字节长度, 而是数字的长度, 即字节长度的两倍 (采纳 bcd 编码);代码中会在 IsoField setValue时进行格式化,组装报文时运算 LLVAR等域长;ISO8583域说明ATM、前置机间通讯采纳 ISO8583 包格式;以下是位元、报文等的定义;位元定义 : 注:带 *号的本行没用 位元 数据元名称 格式 属性会面报文头 An8 报文类型 an4 - 主位图 B64 1 扩展位图 B64 2 主帐号 LLVAR n.19 3 处理代码 n6 4 交易金额
3、 n12 5 清算金额 n12 6* 持卡人签单金额 n12 7 传输日期和时间 MMDDhhmmss n10 8* 持卡人签单手续金额 n8 9 清算兑换率 n8 10* 持卡人签单兑换率 n8 11 系统跟踪审计号 n8 12 本地交易日期和时间 YYMMDDhhmmss n6 13 本地交易日期 YYMM n4 14* 截止日期 YYMM n4 15 结算日期 YYMMDD n6 16* 兑换日期 MMDD n4 17* 受理日期 MMDD n4 18 商户类型 n4 19* 代理机构国家代码 n3 20* 主帐号国家代码 n3 21* 发送机构国家代码 n3 22* 服务点输入方式 a
4、n12 23 卡次序号LLVAR n3 24 卡种类n3 25 服务点条件代码n4 26* 受卡方业务代码n4 27* 批准代码长度n1 28 交易手续费X+n 8 29 地区代码N8 30* 原始金额n24 31* 代理方参考数据Ans.99 32 受理行标识代码LLVAR n.11 33 发送方标识代码LLVAR n.11 34* 扩展的主帐号LLVAR ns.28 35 其次磁道数据LLVAR z.37 36 第三磁道数据LLLVAR z.104 37* 检索参考号LLVAR Anp12 38 授权代码Anp6 39 响应代码An2 40* 服务代码n3 41 终端代码Ans15 42
5、终端标识Ans15 43 受卡方名称 /地点Ans.40 44 附加响应数据Ans.25 45* 第一磁道数据LLVAR Ans.76 46* 手续费金额LLLVAR Ans.204 47* 附加数据国家LLLVAR Ans.999 48 附加数据LLLVAR Ans.999 49 交易贷币代码LLVAR n3 50 结算贷币代码n3 51* 持卡人签单贷币代码a3 或 n3 52 个人识别名( PIN)B64 53* 安全掌握信息b.48 54 附加金额LLLVAR An.120 55* 集成电路卡系统数据LLLVAR b.48 56* 原始数据元LLVAR n.35 57* 授权生命周期代
6、码LLVAR n3 58* 授权代理机构标识代码n.11 59* 传输数据LLLVAR Ans.999 60 附加数据LLLVAR Ans.999 61 附加数据LLLVAR Ans.999 62 主机交易检索号LLLVAR Ans.999 63 附加数据LLLVAR Ans.999 64 报文鉴别代码字段LLLVAR B64 65* 保留给 ISO使用b8 66* 原始手续费金额Ans.204 67* 扩展的付款数据n2 68* 接收机构国家代码n3 69* 清算机构国家代码n3 70 网络治理信息代码n3 71 报文编号N4 72* 数据记录LLLVAR Ans.999 73* 动作日期Y
7、YMMDD n6 74* 贷记笔数LLVAR n10 75* 撤消贷记笔数n10 76* 借记笔数n10 77* 撤消借记笔数n10 78* 转帐笔数n10 79* 撤消转帐笔数n10 80* 查询笔数n10 81* 授权笔数n10 82* 撤消查询笔数n10 83* 付款笔数n10 84* 撤消付款笔数n10 85* 手续费收取笔数n10 86* 贷记金额n16 87* 撤消贷记金额n16 88* 借记金额n16 89* 撤消借记金额n16 90 原始交易数据N42 91 文件更新代码An1 92* 交易发起机构国家代码n3 93* 交易终点机构标识代码n.11 94* 交易发卢机构标识代码
8、LLVAR n.11 95 替换金额LLLVAR an.42 96* 密钥治理数据b.999 97* 净对帐金额LLVAR x+n16 98* 收款人Ans25 99* 清算机构标识代码an.11 100 接收机构标识代码LLVAR n.11 101 文件名称LLVAR Ans.17 102 转出帐户帐号LLVAR Ans.28 103 转入帐户帐号LLVAR Ans.28 104 交易描述LLLVAR Ans.999 105* 反向贷记金额LLVAR n16 106* 反向借记金额n16 107* 反向贷记笔数n10 108* 反向借记笔数n10 109* 手续费贷记金额Ans.84 110
9、* 手续费借记金额LLVAR Ans.84 111* 保留给 ISO使用LLLVAR Ans.999 112* LLLVAR Ans.999 保留给 ISO使用113* LLLVAR Ans.999 保留给 ISO使用114* LLLVAR Ans.999 保留给 ISO使用115* 保留给 ISO使用LLLVAR Ans.999 116* LLLVAR Ans.999 保留给国家使用117* 保留给国家使用LLLVAR Ans.999 118* 保留给国家使用LLLVAR Ans.999 119* 保留给国家使用LLLVAR Ans.999 120* 保留给国家使用LLLVAR Ans.99
10、9 121* 保留给国家使用LLLVAR Ans.999 122* 保留给国家使用LLLVAR Ans.999 123* 保留给民间使用LLVAR Ans.999 124* 保留给民间使用LLVAR Ans.999 125 新个人标识号LLVAR B64 126* 保留给民间使用ans.999 127* 保留给民间使用LLVAR ans.999 128 报文鉴别代码字段B64 1、信息类型( message type定义位图位置:格式 :定长 类型 :N4 描述 :数据包的第一部分,定义数据包的类型;数据类型由数据包的发起者设定,应遵循以下要求:数据包开头部分必需是信息类型;对不支持的信息类型
11、能给出拒绝应答;0100 授权交易 0110 授权交易答复 0200 金融交易 0210 金融交易答复 0240 查询交易 0250 查询交易答复 0400 冲正交易 0410 冲正交易答复 0800 治理交易 0810 治理交易答复2、位图 Bit Map - 基本位图和扩展位图位图位置: 01 格式 :定长 类型 :B16 描述 :如将位图的第一位设为 1,表示使用扩展位图,否就表示只使用基本位图;如使用某数据域,应在位图中将相应的位设位 1,如使用 41 域,需将位图的 41 位设为 1 ;选用条件:如使用 65 到 128 域,需设位图域为 1 3、Bit02 主帐号 Primary
12、Account Number 位图位置: 02 格式 :变长 ,LLVAR 类型 :N.22 描述 :唯独的确认一个用户交易的基本帐号;由于银行电子服务系统涉及多个应用系统,而帐号长度最多为22 位,故将原标准的19 长度改为 22 位;4、Bit03 处理代码(Processing Code 位图位置: 03 格式 :定长 类型 :N6 描述 :用于描述交易对客户帐户造成何种影响的代码;处理代码和信息码一起可唯独定义一种交易的类型;处理代码由以下三部分组成:位置描述12 交易动作码 34 付出帐户类型,用于借记类,如查询、代收费、转场交易;56 收入帐户类型,用于代收费、转帐等;其中:ff
13、: 付出帐户 tt : 收入帐户 * 视主机而定5、Bit04 交易金额(Amount, Transaction 位图位置: 04 格式 :定长 类型 :N12 描述 :帐户人要求交易的交易金额,不含任何处理和交易费用;金额的表示和货币代码有关,应能表示相应货币的最小单位;参ISO4217 有关货币代码定义;如“0” 用于表示美元,表示 1.00 元;如用于表示意大利货币,就表示 100 里拉;对于查询等交易,应设交易金额为“0” ;6、Bit06 交易日期和时间 Transmission Date and Time 位图位置: 07 格式 :定长, MMDDhhmmss 类型 :N10 描述
14、 :本地交易日期和时间7、Bit11 系统跟踪号( Systems Trace Audit Number 位图位置: 11 格式 :定长 类型 :N6 描述 :终端交易的跟踪号码;交易发起终端填写,和“ 交易日期、时间” 、信息类型等合在一起可唯独定义某一个终端的唯独一笔交易;即是说,在同一天,对一终端,同一类交易的系统跟踪号应保证不同;系统跟踪号在交易过程中不能修改;使用此域来匹配恳求和通知类交易的返回;应用系统使用此域来检查收到的授权、金融、自动冲正、结算、治理和网管等类交易的应答包是否是其恳求 包的应答;系统跟踪号不用于匹配自动冲正交易,也不用于在预授权消费时匹配前面的预授权交易;参 9
15、0 域;对于银行电子服务系统,其系统跟踪号是交易流水号;8、Bit12 本地交易时间( Time ,Local Transaction)位图位置: 12 格式 :定长, hhmmss 类型 :N6 描述 :交易在终端上发生的时间;本地交易时间在交易处理过程中不能转变;在自动冲正,存贮转发时,本地交易时间不能转变;9、Bit13 本地交易日期 Date ,Local Transaction 位图位置: 13 格式 :定长 ,MMDD 类型 :N4 描述 :交易在终端上发生的时间;本地交易时间不能转变,在自动冲正、储备转发交易时,本地交易时间也不能转变;10、Bit14 有效期 Date ,Exp
16、iration 位图位置: 14 格式 :定长 ,YYMM 类型 :N4 描述 :卡的有效期,年年月月由于卡类写磁格式不同,收单行可能提不出卡的有效期,授权机构从卡的二磁道中提取卡的有效期;如卡,无二磁道,收单行应要求手工录入卡的有效期;选用条件: 100、 200、400 等交易如没有2、3 磁道时,肯定要有此域;11、Bit15 结算日期 Date ,Settlement 位图位置: 15 格式 :定长, MMDD 类型 :N4 描述 :银行电子服务系统和主机结算的时间,格式月月日日;结帐日期前发生的交易参与当天结算;在结算时,结帐日期也用于运算处理、交易费用;12、Bit17 猎取日期
17、Date ,Capture 位图位置: 17 格式 :定长, MMDD 类型 :N4 描述 :从主机猎取交易的记帐日期;通常用于主机和商户清算;13、Bit18 商户类型( Merchants Type 位图位置: 18 格式 :定长 类型 :N4 描述 :定义商户产品和服务类型的代码 商户类型用于金融、授权交易,用于指定服务点的类型;它主要有以下用途:打算预授权交易得到确认的最长时间;掌握合法限额;为交易授权处理,掌握网络操作规章;欺诈检测;用于商户分类报表;交易费用处理;依据 ISO8583 标准,应使用相应的国家标准;商户类型代码表如下:商户类型代码行业类型说明4215 邮递服务 451
18、1 民航 4722 旅行 4782 过桥费 4789 其他运输服务 4614 电信服务 5542 加油站 5812 餐馆 5999 购物 6010 金融机构人工现金支付 6011 金融机构自动现金支付 6012 金融机构各类服务 7011 酒店、旅社 7299 各类个人服务:洗衣、美容、7399 各类商业服务:停车场、租车、广告、其他服务 7699 各类修理服务:修理、洗车、拖车 7996 消遣:电影、剧院、体育、嬉戏 8099 医疗服务 8111 法律服务 8999 各类专业服务:会计、训练、装修、工程选用条件:服务点终端发起的交易肯定要有此域;14、Bit22 服务点输入方式 Point-
19、of-Service Entry Mode 位图位置: 22 格式 :定长 类型 :N3 描述 :在服务终端上定义 PIN 和 PAN的输入方式;服务点输入方式包含以下两个方面组合而成:位置描述12 在服务终端上 PAN有效期输入方式 33 在服务终端上 PIN 的输入方式 PAN的输入方式编码如下:PAN输入方式描述 00 不知 01 手工 02 读磁卡 03 条码扫描仪( BAR)04 光学符号阅读器(OCR)05 集成电路卡( IC 卡)PIN 的输入方式编码如下:PIN 输入方式描述 0 不知 1 终端能接收 PIN 2 终端不能接收 PIN 选用条件:服务点终端发起的交易肯定要有此域
20、;15、Bit25 服务点条件代码 Point-of-Service Condition Code 位图位置: 25 格式 :定长类型 :N2 描述 :定义交易发生的服务点类型用法说明:下面是 CYBERBANK支持的服务点条件代码;服务点条件代码服务点终端类型2 自动柜员机( ATM)10 银行终端( 10)14POS 20 电话银行16、Bit32 收单机构标识码 Acquirer institution Identification 位图位置: 32 格式 :LLVAR 类型 :N.11 描述 :在金融交易中此域表示交易发生的银行机构的标识码应答数据包必需和恳求数据包此域相同;17、Bi
21、t33 向前机构标识码 Forwarding Institution Identification Code 位图位置: 33 格式 :LLVAR 类型 :N.11 描述 :在金融交易中此域表示帐户所在的银行机构的标识码在网管交易 800/810 中,本域含有交易发起机构的代码;应答数据包必需和恳求数据包此域相同;18、Bit35 二磁道数据 Track 2 Data 位图位置: 35 格式 :LLVAR 类型 :Z.37 描述 :写在卡二磁道的数据;数据组成遵循 终止符、 LRC等;ISO78111985 标准,数据中包含域分隔符,但不包含卡启始、收卡行应检测卡的二磁道是否符合国际标准;为支
22、持国际交换收单行应将二磁道中的分隔符换为“ ” ;除此外不能对二磁道数据进行任何修改,如修改 PAN的校验字、有效期、服务码等;19、Bit36 三磁道数据 Track 3 Data 位图位置: 36 格式 :LLLVAR 类型 :Z.104 描述 :写在卡三磁道的数据;数据应组成遵循 符、 LRC等;留意:长度说明为 3 位数字长;ISO4909 标准,数据中包含域分隔符,但不包含卡启始、终止20、Bit37 检索索引号 Retrieval Reference Number 位图位置: 37 格式 :定长 类型 :AN12 描述 :检索索引号用来在任何时间标识一个金融、授权、自动冲正交易;检
23、索索引号不要求打印在持卡人的帐单上;它的主要目的是在收单行和授权行之间定义一个数据项用于跟踪 和检索交易;授权机构可以将检索索引号打印在客户的对帐单上;检索索引号由收单行安排;选用条件:可包含在收单机构的交易恳求中;如在交易恳求中有,就应答数据中肯定应原样返回;21、Bit38 授权码 Authorization Identification 位图位置: 38 格式 :定长 类型 :AN6 描述 :交易授权机构返回的返回代码;授权码用于在服务点终端上信用卡授权;授权机构按网络操作规定,可选使用本域;22、Bit39 返回码 Response Code 位图位置: 39 格式 :定长类型 :AN
24、2 描述 :对一交易定义其处理结果的编码;返回码用于说明授权机构对金融(授权)交易的处理状态;也用来指明自动冲正交易的冲正缘由;仍用来指 出目标主机已接收到文件修改、结算、治理、网管等交易恳求;返回码应尽可能精确,应尽可能描述清晰所遇到的问题和状态;网络交换主机、收单行主机有可能会按不同的返回码收取不同的交易处理费用,并执行不同的处理过程;23、Bit41 收卡单位终端标识码 Card Acceptor Terminal Identification 位图位置: 41格式 :定长 类型 :ANS8 描述 :定义在收单单位中定义一个服务终端的标识码,在同一商户中服务终端标识码应唯独;24、Bit
25、42 收卡商户定义码 Card Acceptor Identification Code 位图位置: 42 格式 :定长类型 :ANS15 描述 :在本地和网络中定义交易单位(商户)的编码;25、Bit43 收卡商户位置 Card Acceptor Location 位图位置: 43 格式 :定长 类型 :ANS40 描述 :在本地和网络中定义收卡单位(商户)的国家、省;城市等;选用条件:如对外卡网络,肯定要包含此域;26、Bit44 附加返回数据 Additional ResponseData 位图位置: 44 格式 :LLVAR 类型 :ANS.25 描述 :在金融(授权)交易中授权机构返
26、回的其他信息;27、Bit48 附加数据 -私用Additional Data-Private 位图位置: 48 格式 :LLLVAR 类型 :ANS.999 描述 :银行电子服务系统使用此域作以下用途存放批量查询的返回数据其格式与输出格式表对应28、Bit49 交易货币代码 Currency Code,Transaction 位图位置: 49 格式 :定长类型 :AN3 描述 :按 ISO4217定义的交易货币代码,用来表示“ 交易金额” (交易货币代码是指在收单单位进行交易所用的交易种类;field04 )所用的货币种类;29、Bit50 结算货币代码 Currency Code,Sett
27、lement 位图位置: 50 格式 :定长 类型 :AN3 描述 :按 ISO4217定义的结算货币代码,用来表示结算金额、结算处理费、结算交易费等所用的货币种类;结算货币代码是指在进行结算和清算过程中所用的货币种类;30、Bit52 用户密码 PIN数据 PIN Data 位图位置: 52 格式 :定长类型 :B16 描述 :用户在服务终端上交易用于识别用户合法性的一些数字;PIN 在分行主机用分行主秘密钥按 ANSIX9.8标准加密,形成密文块;选用条件:假如在终端上输入了密码,就需要此域;31、Bit53 密码相关掌握信息 Security Related Control 位图位置:
28、53 格式 :定长类型 :AN16 描述 :本域供应有关密码块的附加信息,用于指出用于 本域格式如下表所示:01 格式代码 2N“ 20”23PIN 加密算法 2N“01” ES 45 密文块格式 2N“ 01” :ANSI 6PIN 密钥索引 1N1或27MAC 密钥索引 1N1或2811MAC 检查数据 4B 1215 填充 4N PIN 运算的 PIN key,用于 MAC 运算的 MAC key;在 BOC 信用卡网络中 PIN 和 MAC 各使用两个密钥-1号和 2密钥,交易中运算 PIN 和 MAC 时只能各用某一 个 KEY,同时需将所用的 KEY索引号填写此域;选用条件:假如有
29、 PIN 域或 MAC 域,肯定需有此域;32、Bit54 附加金额 Additional Amounts 位图位置: 54 格式 :LLLVAR 类型 :ANS.120 描述 :此域由授权行主机将客户的余额返回给收单终端,以显示或打印在客户回单上;在此域中最多可有 6 个余额返回,每个余额返回格式如下:位置描述01 处理码 34 或 56 位定义的帐号类型 23 金额类型: 01帐户金额 02可用金额 03拥有金额 04应对金额 40可用取款限额 56可用转帐限额 46 金额的货币代码7D借记金额,C贷记金额819 余额数目六个余额中必需返回可用余额,在 ATM、POS上显示可用余额33、B
30、it64 信息确认码 MAC 位图位置: 64 格式 :定长 类型 :B16 描述 :数据包的最终一个域,用于验证信息来源的合法性,以及数据包中数据是否未被篡改;MAC 的运算参 ANSIX.99,最终八字节未满八位者左补零,右补零?为提高效率,在发送者和接收者之间,只有以下一些重要的域参与 域,它们将参与 MAC 的运算;位图域名2 基本帐号 3 处理代码 4 交易金额 11 系统跟踪号 12 本地交易时间 13 本地交易日期 32 收单机构代码 38 授权码 39 返回码 41 收单终端代码 49 交易货币代码95 替换金额 选用条件:只使用了164 域的数据包使用此域; MAC 的运算;
31、数据包中假如存在以下数据34、Bit70 治理信息码 System Management Indormation Code 位图位置: 70 格式 :定长 类型 :N3 描述 :用于定义和保护银行电子服务系统内部通讯网络状态和应用工作状态;网络治理信息代码用于治理清算日期 cutoff ,通讯 sign on/sign off , key exchange等;支持以下一些网络治理信息码NMIC 网络治理信息码动作 001 签到 Sign on 002 签退 Sign off 101 交换密钥 Key exchange 201 结帐日期切换 Cutoff 202 结帐日期切换完成 301 测试
32、Echo test 35、Bit74 贷记交易笔数 Transaction Number 位图位置: 74 格式 :定长 类型 :N10 描述 :贷记金融交易总的胜利交易次数CYBERBANK软件在收到如下一个处理代码时会增加贷记交易次数;交易码交易服务00 贷记,购物与服务01 贷记,取现 02 贷记,调整 客户调整 36、Bit75 贷记自动冲正交易笔数 Credits,Reversal Number 位图位置: 75 格式 :定长 类型 :N10 描述 :贷记收单行自动冲正、“ChargeBack等交易总的交易次数CYBERBANK软件在收到如下一个处理代码时会增加贷记自动冲正交易笔数 交易码
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业防中暑应急预案(10篇)
- 幼儿演讲稿锦集10篇
- 企业财务总监工作总结
- DB12T 598.7-2015 天津市建设项目用地控制指标 第7部分:公益性科研机构项目
- 感恩母亲演讲稿集合五篇
- 学生的实习报告三篇
- 高等数学教程 上册 第4版 习题及答案 P102 第4章 导数的应用
- 影响华法林抗凝效果的药物
- 舞蹈内容课件教学课件
- 部编版历史九年级上册第一单元 第2课《古代两河流域》说课稿
- 自然拼读法-图文.课件
- 电商主播考勤管理制度
- 2024-2030年中国矿泉水行业发展趋势及发展前景研究报告
- 商业银行贵金属业务消费者权益保护实施办法
- 2024年新人教版七年级上册道德与法治全册教案
- 2024年秋新人教版七年级上册数学教学课件 4.1 整式 第1课时 单项式
- 北师大版三年级数学上册原创天天练
- 衢州江山市交投人力资源有限公司招聘笔试题库2024
- 九年级化学上册 第1单元 走进化学世界教案 (新版)新人教版
- 2024年全国数据应用大赛“数字安全赛”备赛试题库(含答案)
- 上市公司并购重组对股价的影响分析开题报告(修改)
评论
0/150
提交评论