ImageVerifierCode 换一换
格式:DOCX , 页数:35 ,大小:25.56KB ,
资源ID:11004935      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11004935.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ISO8583各域详解整理版.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

ISO8583各域详解整理版.docx

1、ISO8583各域详解整理版ISO8583各域详解8583 协议的报文域编码格式分为:BINARY、CHAR、NUMERIC、LLVAR、LLLVAR、 LLLVARNUMERIC这几种格式。BINARY采用二进制编码 (8 位二进制数编码为一个字节 )。CHAR、 LLVAR、LLLVAR为 ASC(即正常的 getBytes(Encoding))编码。NUMERIC、LLLVAR_NUMERIC采用 BCD(半个字节表示一个 10 进制数,每两位编码为一个字节 )编码。CHAR、 BINARY、NUMERIC都需要指定长度。CHAR类型左对齐、右补空格。NUMERIC右对齐、左补零。LLV

2、AR域前加一个字节的字节长度(采用 bcd 编码)。LLLVAR域前加两个字节的字节长度(采用 bcd 编码)。LLLVAR_NUMERIC域前加两个字节的长度 (注:非字节长度, 而是数字的长度, 即字节长度的两倍 )(采用 bcd 编码)。代码中会在 IsoField setValue时进行格式化,组装报文时计算 LLVAR等域长。ISO8583域说明ATM、前置机间通讯采用 ISO8583 包格式。以下是位元、报文等的定义。位元定义 : (注:带 * 号的本行没用 )位元 数据元名称会晤报文头报文类型-(主位图 )1(扩展位图 )2主帐号3处理代码4交易金额5清算金额6* 持卡人签单金额

3、7传输日期和时间8* 持卡人签单手续金额9清算兑换率10* 持卡人签单兑换率11系统跟踪审计号12本地交易日期和时间13本地交易日期14* 截止日期15结算日期16*兑换日期17*受理日期18商户类型19*代理机构国家代码20*主帐号国家代码21*发送机构国家代码22*服务点输入方式格式属性An8an4B64B64LLVARn.19n6n12n12n12MMDDhhmmssn10n8n8n8n8YYMMDDhhmmssn6YYMMn4YYMMn4YYMMDDn6MMDDn4MMDDn4n4n3n3n3an1223卡顺序号n324卡种类n325服务点条件代码n426*受卡方业务代码n427*批准

4、代码长度n128交易手续费X+n 829地区代码N830*原始金额n2431*代理方参考数据LLVARAns.9932受理行标识代码LLVARn.1133发送方标识代码LLVARn.1134*扩展的主帐号LLVARns.2835第二磁道数据LLVARz.3736第三磁道数据LLLVARz.10437*检索参考号Anp1238授权代码Anp639响应代码An240*服务代码n341终端代码Ans1542终端标识Ans1543受卡方名称 / 地点Ans.4044附加响应数据LLVARAns.2545*第一磁道数据LLVARAns.7646*手续费金额LLLVARAns.20447*附加数据国家LL

5、LVARAns.99948附加数据LLLVARAns.99949交易贷币代码n350结算贷币代码n351*持卡人签单贷币代码a3 或 n352个人识别号()B6453*PINLLVARb.48安全控制信息54附加金额LLLVARAn.12055*集成电路卡系统数据LLLVARb.4856*原始数据元LLVARn.3557*授权生命周期代码n358*授权代理机构标识代码LLVARn.1159*传输数据LLLVARAns.99960附加数据LLLVARAns.99961附加数据LLLVARAns.99962主机交易检索号LLLVARAns.99963附加数据LLLVARAns.99964报文鉴别代

6、码字段B6465*保留给ISO使用b866*LLLVARAns.204原始手续费金额67*扩展的付款数据n268*接收机构国家代码n369*清算机构国家代码n370网络管理信息代码n371报文编号N472*数据记录LLLVARAns.99973*动作日期YYMMDDn674*贷记笔数n1075*撤消贷记笔数n1076*借记笔数n1077*撤消借记笔数n1078*转帐笔数n1079*撤消转帐笔数n1080*查询笔数n1081*授权笔数n1082*撤消查询笔数n1083*付款笔数n1084*撤消付款笔数n1085*手续费收取笔数n1086*贷记金额n1687*撤消贷记金额n1688*借记金额n16

7、89*撤消借记金额n1690原始交易数据N4291文件更新代码An192*交易发起机构国家代码n393*交易终点机构标识代码LLVARn.1194*交易发卢机构标识代码LLVARn.1195替换金额an.4296*密钥管理数据LLLVARb.99997*净对帐金额x+n1698*收款人Ans2599*清算机构标识代码LLVARan.11100接收机构标识代码LLVARn.11101文件名称LLVARAns.17102转出帐户帐号LLVARAns.28103转入帐户帐号LLVARAns.28104交易描述LLLVARAns.999105*反向贷记金额n16106*反向借记金额n16107*反向贷

8、记笔数n10108*反向借记笔数n10109*手续费贷记金额LLVARAns.84110*手续费借记金额LLVARAns.84111*保留给ISO使用LLLVARAns.999112*保留给ISO使用LLLVARAns.999113*保留给ISO使用LLLVARAns.999114*保留给ISO使用LLLVARAns.999115*LLLVARAns.999保留给ISO使用116*保留给国家使用LLLVARAns.999117*保留给国家使用LLLVARAns.999118*保留给国家使用LLLVARAns.999119*保留给国家使用LLLVARAns.999120*保留给国家使用LLLVA

9、RAns.999121*保留给国家使用LLLVARAns.999122*保留给国家使用LLLVARAns.999123*保留给民间使用LLVARAns.999124*保留给民间使用LLVARAns.999125新个人标识号B64126*保留给民间使用LLVARans.999127*保留给民间使用LLVARans.999128报文鉴别代码字段B641、信息类型( message type)定义位图位置:格式:定长类型:N4描述:数据包的第一部分,定义数据包的类型。数据类型由数据包的发起者设定,应遵循以下要求:数据包开始部分必须是信息类型;对不支持的信息类型能给出拒绝应答。0100 授权交易011

10、0 授权交易答复0200 金融交易0210 金融交易答复0240 查询交易0250 查询交易答复0400 冲正交易0410 冲正交易答复0800 管理交易0810 管理交易答复2、位图 (Bit Map) - 基本位图和扩展位图位图位置: 01格式:定长类型: B16描述:如将位图的第一位设为 1 ,表示使用扩展位图,否则表示只使用基本位图。如使用某数据域,应在位图中将相应的位设位 1 ,如使用 41 域,需将位图的选用条件:如使用 65 到 128 域,需设位图域为 141 位设为 1 。3、Bit02 主帐号 (Primary Account Number )位图位置: 02格式:变长 ,

11、LLVAR类型: N.22描述:唯一的确认一个用户交易的基本帐号。由于银行电子服务系统涉及多个应用系统,而帐号长度最多为22 位,故将原标准的19 长度改为22 位。4、Bit03 处理代码 (Processing Code )位图位置: 03格式:定长类型:N6描述:用于描述交易对客户帐户造成何种影响的代码。处理代码和信息码一起可唯一定义一种交易的类型。处理代码由以下三部分组成:位置描述12 交易动作码34 付出帐户类型,用于借记类,如查询、代收费、转场交易。56 收入帐户类型,用于代收费、转帐等。其中:ff: 付出帐户tt: 收入帐户 * 视主机而定5、Bit04 交易金额 (Amount

12、, Transaction)位图位置: 04格式:定长类型: N12描述:帐户人要求交易的交易金额,不含任何处理和交易费用。金额的表示和货币代码有关,应能表示相应货币的最小单位。参 ISO4217 有关货币代码定义。如“ 0”用于表示美元,表示 1.00 元;如用于表示意大利货币,则表示 100 里拉。对于查询等交易,应设交易金额为“ 0”。6、Bit06 交易日期和时间 Transmission Date and Time位图位置: 07格式:定长, MMDDhhmmss类型: N10描述:本地交易日期和时间7、Bit11 系统跟踪号( Systems Trace Audit Number)

13、位图位置: 11格式:定长类型:N6描述:终端交易的跟踪号码。交易发起终端填写,和“交易日期、时间”、信息类型等合在一起可唯一定义某一个终端的唯一一笔交易。即是说,在同一天,对一终端,同一类交易的系统跟踪号应保证不同。系统跟踪号在交易过程中不能修改。使用此域来匹配请求和通知类交易的返回。应用系统使用此域来检查收到的授权、金融、自动冲正、结算、管理和网管等类交易的应答包是否是其请求包的应答。系统跟踪号不用于匹配自动冲正交易,也不用于在预授权消费时匹配前面的预授权交易。参 90 域。对于银行电子服务系统,其系统跟踪号是交易流水号。8、Bit12 本地交易时间( Time ,Local Transa

14、ction)位图位置: 12格式:定长, hhmmss类型:N6描述:交易在终端上发生的时间。本地交易时间在交易处理过程中不能改变。在自动冲正,存贮转发时,本地交易时间不能改变。9、Bit13 本地交易日期 (Date ,Local Transaction)位图位置: 13格式:定长 ,MMDD类型:N4描述:交易在终端上发生的时间。本地交易时间不能改变,在自动冲正、存储转发交易时,本地交易时间也不能改变。10、Bit14 有效期 (Date ,Expiration)位图位置: 14格式:定长 ,YYMM类型:N4描述:卡的有效期,年年月月由于卡类写磁格式不同,收单行可能提不出卡的有效期,授权

15、机构从卡的二磁道中提取卡的有效期。如卡,无二磁道,收单行应要求手工录入卡的有效期。选用条件: 100、 200、 400 等交易如没有 2、 3 磁道时,一定要有此域。11、Bit15 结算日期 (Date ,Settlement)位图位置: 15格式:定长, MMDD类型:N4描述:银行电子服务系统和主机结算的时间,格式月月日日。结帐日期前发生的交易参加当天结算。在结算时,结帐日期也用于计算处理、交易费用。12、Bit17 获取日期 (Date ,Capture)位图位置: 17格式:定长, MMDD类型:N4描述:从主机获取交易的记帐日期。通常用于主机和商户清算。13、Bit18 商户类型

16、( Merchants Type)位图位置: 18格式:定长类型:N4描述:定义商户产品和服务类型的代码商户类型用于金融、授权交易,用于指定服务点的类型。它主要有以下用途:决定预授权交易得到确认的最长时间;控制合法限额;为交易授权处理,控制网络操作规则;欺诈检测;用于商户分类报表;交易费用处理。根据 ISO8583 标准,应使用相应的国家标准。商户类型代码表如下:商户类型代码行业类型说明4215 邮递服务4511 民航4722 旅游4782 过桥费4789 其他运输服务4614 电信服务5542 加油站5812 餐馆5999 购物6010 金融机构人工现金支付6011 金融机构自动现金支付60

17、12 金融机构各类服务7011 酒店、旅馆7299 各类个人服务:洗衣、美容、7399 各类商业服务:停车场、租车、广告、其他服务7699 各类维修服务:维修、洗车、拖车7996 娱乐:电影、剧院、体育、游戏8099 医疗服务8111 法律服务8999 各类专业服务:会计、教育、装修、工程选用条件:服务点终端发起的交易一定要有此域。14、Bit22 服务点输入方式 (Point-of-Service Entry Mode)位图位置: 22格式:定长类型:N3描述:在服务终端上定义 PIN 和 PAN的输入方式。服务点输入方式包含以下两个方面组合而成:位置描述12 在服务终端上 PAN有效期输入

18、方式33 在服务终端上 PIN 的输入方式PAN的输入方式编码如下:PAN输入方式描述1不知1手工2读磁卡03 条码扫描仪( BAR)04 光学符号阅读器( OCR)05 集成电路卡( IC 卡)PIN 的输入方式编码如下:PIN 输入方式描述1不知2终端能接收 PIN3终端不能接收 PIN选用条件:服务点终端发起的交易一定要有此域。15、Bit25 服务点条件代码 (Point-of-Service Condition Code)位图位置: 25格式:定长类型:N2描述:定义交易发生的服务点类型用法说明:下面是 CYBERBANK支持的服务点条件代码。服务点条件代码服务点终端类型2 自动柜员

19、机( ATM)10 银行终端( 10)14POS20电话银行16、Bit32 收单机构标识码 (Acquirer institution Identification)位图位置: 32格式: LLVAR类型: N.11描述:在金融交易中此域表示交易发生的银行机构的标识码应答数据包必须和请求数据包此域相同。17、Bit33 向前机构标识码 (Forwarding Institution Identification Code)位图位置: 33格式: LLVAR类型: N.11描述:在金融交易中此域表示帐户所在的银行机构的标识码在网管交易 800/810 中,本域含有交易发起机构的代码。应答数据包

20、必须和请求数据包此域相同。18、Bit35 二磁道数据 (Track 2 Data)位图位置: 35格式: LLVAR类型: Z.37描述:写在卡二磁道的数据。数据组成遵循 ISO7811 1985 标准,数据中包含域分隔符,但不包含卡启始、结束符、 LRC等。收卡行应检测卡的二磁道是否符合国际标准。为支持国际交换收单行应将二磁道中的分隔符换为“”。除此外不能对二磁道数据进行任何修改,如修改PAN的校验字、有效期、服务码等。19、Bit36 三磁道数据 (Track 3 Data)位图位置: 36格式: LLLVAR类型: Z.104描述:写在卡三磁道的数据。数据应组成遵循 ISO4909 标

21、准,数据中包含域分隔符,但不包含卡启始、结束符、 LRC等。注意:长度说明为 3 位数字长。20、Bit37 检索索引号 (Retrieval Reference Number)位图位置: 37格式:定长类型: AN12描述:检索索引号用来在任何时间标识一个金融、授权、自动冲正交易。检索索引号不要求打印在持卡人的帐单上。它的主要目的是在收单行和授权行之间定义一个数据项用于跟踪和检索交易。授权机构可以将检索索引号打印在客户的对帐单上。检索索引号由收单行分配。选用条件:可包含在收单机构的交易请求中。如在交易请求中有,则应答数据中一定应原样返回。21、Bit38 授权码 (Authorization

22、 Identification)位图位置: 38格式:定长类型: AN6描述:交易授权机构返回的返回代码。授权码用于在服务点终端上信用卡授权;授权机构按网络操作规定,可选使用本域。22、Bit39 返回码 (Response Code)位图位置: 39格式:定长类型: AN2描述:对一交易定义其处理结果的编码。返回码用于说明授权机构对金融(授权)交易的处理状态;也用来指明自动冲正交易的冲正原因;还用来指出目标主机已接收到文件修改、结算、管理、网管等交易请求。返回码应尽可能准确,应尽可能描述清楚所遇到的问题和状态。网络交换主机、收单行主机有可能会按不同的返回码收取不同的交易处理费用,并执行不同的

23、处理过程。23、Bit41 收卡单位终端标识码 (Card Acceptor Terminal Identification)位图位置: 41格式:定长类型: ANS8描述:定义在收单单位中定义一个服务终端的标识码,在同一商户中服务终端标识码应唯一。24、Bit42 收卡商户定义码 (Card Acceptor Identification Code)位图位置: 42格式:定长类型: ANS15描述:在本地和网络中定义交易单位(商户)的编码。25、Bit43 收卡商户位置 (Card Acceptor Location)位图位置: 43格式:定长类型: ANS40描述:在本地和网络中定义收卡单

24、位(商户)的国家、省。城市等。选用条件:如对外卡网络,一定要包含此域。26、Bit44 附加返回数据 (Additional ResponseData)位图位置: 44格式: LLVAR类型: ANS.25描述:在金融(授权)交易中授权机构返回的其他信息。27、Bit48 附加数据 -私用 (Additional Data-Private)位图位置: 48格式: LLLVAR类型: ANS.999描述:银行电子服务系统使用此域作以下用途存放批量查询的返回数据其格式与输出格式表对应28、Bit49 交易货币代码 (Currency Code,Transaction)位图位置: 49格式:定长类型: AN3描述:按 ISO4217 定义的交易货币代码,用来表示“交易金额”( field04 )所用的货币种类。交易货币代码是指在收单单位进行交易所用的交易种类。29、Bit50 结算货币代码 (Currency Code,Settlement)位图位置: 50格式:定长类型: AN3描述:按 ISO4217 定义的结算货币代码,用来表示结算金额、结算处理费、结算交易费等所用的货币种类。结算货币代码是指在进行结算和清算过程中所用的货

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1