银行卡和ISO培训资料(PPT68页)_第1页
银行卡和ISO培训资料(PPT68页)_第2页
银行卡和ISO培训资料(PPT68页)_第3页
银行卡和ISO培训资料(PPT68页)_第4页
银行卡和ISO培训资料(PPT68页)_第5页
已阅读5页,还剩63页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、卡片及卡片及ISO8583ISO8583知识知识磁条卡介绍 磁条 银行卡磁条的特性、编码技术及编码字符集应符合 GB/T 15120.2中的有关要求。 第1磁道的信息格式:磁道1为只读磁道,数据编码可记录数字()、字母()和其他一些符号(如括号、 分隔符等),最大可记录 79 个数字或字母。第2磁道的信息格式:磁道2为只读磁道,所记录的字符只能是数字()和“ =” ,最大可记录 个字符。第3磁道的信息格式:磁道3为读写磁道,所记录的字符只能是数字(),最大可记录107 个字符。- 2 -第1磁道信息格式%4761739001010010VISA ACQUIRER TEST CARD 08101

2、22011143878089?- 3 -1起始标志起始标志1%,见,见7.12格式代码02见7.23主账号13194761739001010010,见7.34字段分隔符1,见7.45姓名226VISA ACQUIRER TEST CARD 08,见7.56字段分隔符1,见7.47失效日期41012,YYMM见7.68服务代码3见7.79附加数据可变见7.810结束标志1?,见7.911纵向冗余校验位1见7.10- 4 -第2磁道信息格式;4761739001010010=10122011143878089?- 4 -1起始标志起始标志1%,见,见7.12主账号13194761739001010

3、010,见7.33字段分隔符1=,见7.44失效日期41012,YYMM见7.65服务代码3见7.76附加数据可变见7.87结束标志1?,见7.98纵向冗余校验位1见7.10字段说明1 起始标志(STX) 用途:标明数据的开始。 格式:1个字符。 内容:第1磁道为“%”,第2磁道和第3磁道为“;”。 2 格式代码(FC) 用途:标明该磁道的信息格式类型。 格式:2位数字。 内容:空或“99”之类数字。 3 主账号(PAN) 用途:标明可以处理交易的发卡机构和持卡者。 格式:13至19个字符。 内容:见JR/T 0008,其中校验数算法见附录A。 - 5 - 6 -4 字段分隔符(FS) 用途:

4、标明前一字段的结束。 格式:1个字符。 内容:第1磁道为“”,第2磁道和第3磁道为“=”。 5 姓名(NM) 用途:标明持卡者的姓氏、名字、称谓等。格式:2至26个字符。 内容:由姓氏、姓氏分隔符、名字或首写字母、分隔符(如需要时)、中间名或首写 字母、结尾圆 点(当其后为称谓时)、称谓组成。最小编码数据应为一个 字母字符(如姓氏)加上姓氏分隔 符。 6 失效日期(ED) 用途:表示卡失效的日期。 格式:YYMM形式的4位数字,其中: YY卡失效年度的后2个字符。 MM年度内月份的顺序号。规定在该月份的最后一天后,卡失效。 当YYMM为0000时,表示此卡无失效日期。 - 7 - 7 服务代码

5、(SC) 用途:标明银行卡可使用的服务类型。 格式:3位数字,其中第一位为交换控制符。 8 附加数据 用途:容纳对银行卡发卡机构有意义的任意数据。 格式:可变,但应保证该磁道字符总数不得超过最大编码长度。 内容:具体内容由发卡行自定。 9 结束标记(ETX) 用途:标明磁道上有意义数据的结束。 格式:1位字符。 内容:“?”。 10 纵向冗余校验符(LRC)。 用途/内容:见GB/T 15120.2。 格式:1个字符。IC卡业务知识1.何为IC卡? IC卡 (Integrated Circuit Card,Smart Card) 将集成电路芯片嵌入塑料基片,封装成卡。 应用于金融行业则称为金融

6、IC卡。智能卡微模块IC芯片IC卡基本概念智能卡 : 芯片卡、集成电路卡 、Smart Card、IC Card 嵌有集成电路芯片的一种便携式塑料卡片智能卡包含有通用微处理器、 I/O接口及存储器 通常,智能卡上包含专门的算法协处理器智能卡具有的功能: 数据计算 信息处理 访问控制 存储功能 卡片的大小、接点定义目前是由ISO规范统一 接触式 非接触式CPURAM协处理协处理器器ROMEEPROM输入输出输入输出安全单元安全单元数据总线IC卡的软件架构 PC软件架构与智能卡软件架构对比个人计算机微处理器MS WindowsMS ExcelExcel.xlsMS ExcelMS WordMS W

7、ordWord.doc需占用硬盘存储空间智能卡操作系统微处理器智能卡操作系统及应用个人化数据个人化数据EMV支付积分应用EEPROM存储IC卡有哪些分类?按芯片功能存储器卡:无加密、逻辑加密CPU卡:通用型、专用型代表类型:IC电话卡,电卡,门禁卡,储值卡,旧交通卡,饭卡,积分卡等代表类型:EMV卡,信用卡,借记卡,社保卡,市民卡,手机SIM卡等按读写方式接触式IC卡非接触式IC卡双界面IC卡触点内嵌芯片天线线圈规范的升级演变PBOC1.0电子钱包/电子存折PBOC2.0借记/贷记应用个人化指南电子钱包应用扩展指南与应用无关的非接触式接口借记/贷记应用电子钱包/电子存折非接触式通讯接口执行规范

8、非接触式支付规范借记/贷记小额支付规范增补内容PBOC1.0:电子钱包/电子存折应用电子存折应用 应用于大额脱机支付,需要PIN。 支持交易有:圈存、圈提、消费、取现、修改透支限 额、查询余额、查询明细。电子钱包应用 应用于小额脱机支付,不需PIN。 支持交易有:圈存、消费、查询余额。圈存、消费交易 也需要记录明细,消费无需输入个人密码PBOC1.0规范的金融IC卡是传统磁条卡的补充,不能取代磁条卡PBOC2.0:金融IC卡-借记/贷记类 借记/贷记类产品 标准借记/贷记产品 基于借记/贷记应用的小额支付产品(电子现金产品) 按通讯接口 接触式借记/贷记 接触式电子现金 非接触式借记/贷记 非

9、接触式电子现金借记/贷记应用流程借记/贷记应用应用选择 确定终端和卡片共同支持的应用 终端中支持的应用终端中支持的应用 1.A0000003330101 2.D1560000010101 3.A0000000031010 4.A0000000041010 5.A0000000651010 6.A0000000250105卡片中的应用卡片中的应用1.A000000333010101候选应用列表:候选应用列表:A0000003330101借记/贷记应用借记/贷记应用脱机数据认证目的:作为终端的一个功能,用于认证来自IC卡数据的正确性方法:采用公钥算法验证IC卡上的签名和证书采用公钥技术: 私钥产生

10、加密数据(证书或签名) 公钥解密证书或签名而用于验证和数据恢复 有三种类型的数据认证: 1. 静态数据认证 - SDA 2. 动态数据认证 - DDA 3. 复合动态数据认证/应用密文生成 CDA借记/贷记应用借记/贷记应用处理限制 应用生效日期 应用失效日期 应用版本号 应用用途控制 发卡行国家代码持卡人认证 持卡人验证方法CVM 脱机明文PIN 联机密文PIN 签名 无需CVM借记/贷记应用终端风险管理 异常文件 强制联机 最低限额检查 随机交易选择 频度检查 新卡检查借记/贷记应用联机处理流程终端发给发卡行 授权请求密文ARQC 生成ARQC的数据发卡行解密ARQC来认证卡片授权响应密文

11、ARPC,授权响应码ARC发卡行脚本授权请求密文ARQC等ARC、ARPC发卡行脚本发卡行认证数据发卡行脚本命令双向认证联机处理银联IC卡中芯片与磁条的关系 支持借贷记应用的银联芯片卡应是复合卡。 银联芯片卡的背面应有磁条,背面磁条第二磁道中主账号、有效期、服务代码信息应体现在芯片中首要借贷记应用中的相关数据元中。发卡机构应将背面磁条信息中的服务代码设定为“2XX”(国际使用)或“6XX”(国内使用)。 银联IC卡借贷记应用磁道信息差别CVN和iCVN有什么区别 CVN是磁道信息中的卡片认证码,iCVN是芯片中磁条信息的卡片认证码 为了防止从芯片中读取磁道信息来复制一张磁条卡,CVN和iCVN

12、应该不同 不能从芯片卡读取磁道等价数据后组成磁条卡报文上送给发卡行,这种情况下CVN校验会失败 在IC卡终端上进行IC卡交易时,有时芯片可能损坏或芯片不可读取,则仍然允许采用磁条完成金融交易,该过程称为降级交易FALLBACK交易 由于FALLBACK交易采用磁条卡来完成,完全没有体现IC卡的安全性,发卡行应对FALLBACK交易进行严格控制 风险管理 加强对商户及收银员的培训,熟悉芯片卡的交易操作流程。 加强对降级交易的监控,对特定时间特定地点的大量降级交易进行调查和处理,防止出现恶意的欺诈交易。 降级使用 银联芯片卡终端应支持正常的芯片卡交易和降级使用交易。终端应首先尝试进行芯片交易,当芯

13、片或芯片读卡器不能正常工作时方可进行降级使用交易。 降级使用交易必须联机处理, 如果联机不能则拒绝交易。 不允许终端设备主动提示使用磁条而跳过芯片认证控制。 应正确标识芯片卡交易及降级使用交易。 发卡机构对受理机构正确标识并且经发卡机构授权的降级使用交易承担责任。 银联IC卡借贷记应用 对于银联芯片卡的联机交易,收单机构应将卡片给出的应答作为交易确认的基本信息; 对于银联芯片卡的脱机交易,收单机构应将卡片给出的交易证书(TC)作为交易确认的基本信息。 收单机构应妥善保管TC及其参与计算TC的数据,因为交易证书(TC)是交易是否被发卡机构认可的凭证,一旦出现差错或争议时,TC及其计算数据是重要处

14、理依据。 银联IC卡借贷记应用基于借记/贷记的小额支付应用基于借记/贷记小额支付 借记/贷记应用+电子现金功能电子现金 - 从当前账户中划出一部分金额 - 在支付卡内保存此额度信息 - 使卡可无借贷风险地脱机使用,直到划 入的金额用完或再充值。银联IC卡电子现金是一种为方便持卡人小额消费而设计的金融IC卡应用,主要应用在交通、医疗、加油、小额购物等对快捷方便性要求高且与老百姓日常生活息息相关的领域。l银联IC卡电子现金不记名l电子现金账户不挂失l钱包账户内的存款不计息l电子现金余额不能超过监管机构规定总而言之,电子现金的基本特性类似于“准现金”。 银联IC卡电子现金应用基于借记/贷记的小额支付

15、应用 脱机余额 卡片中有新数据元“电子现金余额”,对应于发卡行电子现金帐户(可选) 主帐户余额 用于银行卡交易的最大可付额度,为主帐户的可用余额 总余额 脱机余额与主帐户余额之和基于借记/贷记的小额支付应用 脱机消费 在支持电子现金的终端上并且电子现金卡余额足够时,使用卡内余额进行商品、服务的支付 卡片内的“脱机余额”随支付而进行扣除,交易明细通过批量上送发卡行清算实现芯片与发卡行电子现金账户的“余额”一致 联机消费 在电子现金卡余额不足时,进行联机授权 联机授权交易不影响电子现金帐户、不影响卡片脱机余额基于借记/贷记的小额支付应用 圈存交易 调整卡片脱机余额,通过发卡行脚本方式对电子现金余额

16、进行增加。 圈提交易(销卡时使用) 调整卡片脱机余额,通过发卡行脚本方式对电子现金余额进行减少。基于借记/贷记的小额支付应用 手工圈存v由持卡人发起v交易立即执行v可以是现金、转帐等方式向预授权帐户中增加额度v主机通过发送脚本指令更新卡片中的余额 自动圈存v发卡行发起v发卡行与持卡人建立一份协议当余额用尽时,自动将卡加至某值 5 7 受 理 方 C U P S 发 卡 方 1 2 3 4 6 8 1受理方发往CUPS的指定账户圈存/现金充值交易请求2CUPS发往发卡方的指定账户圈存/现金充值交易请求3发卡方发往CUPS的指定账户圈存/现金充值交易应答4CUPS发往受理方的指定账户圈存/现金充值

17、交易应答5受理方发往CUPS的脚本处理结果通知,告知发卡方该笔交易处理的结果6CUPS发往受理方的脚本处理结果通知应答7CUPS发往发卡方的脚本处理结果通知,告知发卡方该笔交易处理的结果8发卡方返回CUPS的脚本处理结果通知应答1、指定账户圈存、现金充值、指定账户圈存、现金充值CUPS:银联跨行交易清算系统1受理方发往CUPS的电子现金非指定账户转账圈存请求报文2CUPS发往转出方的电子现金非指定账户转出圈存请求报文3转出方发往CUPS的电子现金非指定账户转出圈存应答报文4CUPS发往转入方的电子现金非指定账户转入圈存请求报文5转入方发往CUPS的电子现金非指定账户转入圈存应答报文6CUPS发

18、往受理方的电子现金非指定账户转账圈存应答报文7受理方发往CUPS的脚本处理结果通知,告知转入方该笔圈存交易处理的结果8CUPS发往受理方的脚本处理结果通知应答9CUPS发往发卡方的脚本处理结果通知,告知转入方该笔圈存交易处理的结果10发卡方返回CUPS的脚本处理结果通知应答2、非指定账户圈存、非指定账户圈存 受 理 方 C U P S 转 出 方 1 2 3 6 转 入 方 4 5 7 9 8 1 0 3、脱机消费文件方式发起、脱机消费文件方式发起 受 理 方 C U P S 发 卡 方 1 3 2 1-受理方文件方式上送脱机消费交易,ONFYYMMDD?2-CUPS在清算后将生成的IC卡脱机

19、清算文件传递到受理方,包括:拒绝文件INFYYMMDD?R、成功的清算文件INFYYMMDD?B、交易统计文件INFYYMMDD?S3-CUPS在清算后将生成的IC卡脱机清算文件传递到发卡方,包括:机构普通交易结算文件INFYYMMDD?C、交易统计文件:INFYYMMDD?S3、脱机消费联机方式发起、脱机消费联机方式发起1-CUPS接收受理方提交的IC卡脱机消费交易通知报文2-CUPS返回受理方IC卡脱机消费交易通知应答报文 3-CUPS在清算后将IC卡脱机消费交易记入受理方流水文件发送给受理方,包括:一般交易受理方流水文件:INDYYMMDD?ACOM4-CUPS在清算后将生成的IC卡脱机

20、消费清算文件传递到发卡方,包括:机构脱机交易成功清算文件:INFYYMMDD?C;交易统计文件:INFYYMMDD?S 受 理 方 C U P S 发 卡 方 1 2 4 3 报文接口规范报文接口规范域说明域说明1、IC卡重点特征信息域卡重点特征信息域 使用使用F55标识标识 采用采用TLV格式,格式,taglengthvalue,例如:,例如:9F020400000001 分为基本信息域和可选信息域分为基本信息域和可选信息域 基本信息域为参与计算基本信息域为参与计算ARQC的通用信息域的通用信息域 可选信息域为根据业务需求补充上送的内容可选信息域为根据业务需求补充上送的内容报文接口规范报文接

21、口规范域说明域说明(1)F55的基本信息域内容的基本信息域内容子域中文名称子域英文名称子域缩写子域tag标签值子域取值所占长度(单位:字节)子域属性应用密文Application CryptogramAC9F268b密文信息数据Cryptogram Information Data9F271b发卡行应用数据Issuer Application DataIAD9F10最大到32b不可预知数Unpredictable Number9F374b应用交易计数器Application Transaction CounterATC9F362b终端验证结果Terminal Verificaion Resul

22、tTVR955b交易日期Transaction Date9A3cn(包含6位有效数字,格式YYMMDD)交易类型Transaction Type9C1cn(包含2位有效数字)授权金额Transaction Amount or Amount Authorized9F026cn(包含12位有效数字)交易货币代码Transaction Currency Code5F2A2cn(包含3位有效数字)应用交互特征Application Interchange Profile822b终端国家代码Terminal Country Code9F1A2cn(包含3位有效数字)其它金额Amount Other9F0

23、36cn(包含12位有效数字)终端性能Terminal Capabilities9F333b报文接口规范报文接口规范域说明域说明(2)F55的可选信息域内容的可选信息域内容子域中文名称子域英文名称子域缩写子域tag标签值子域取值所占长度(单位:字节)子域属性持卡人验证方法结果Cardholder Verfication Method ResultsCVMR9F343b终端类型Terminal Type9F351cn(两位有效数字)接口设备序列号Interface Device Serial NumberIFD9F1E8an专用文件名称Dedicated File NameDF84516b应用版

24、本号Terminal Application Version Number9F092b交易序列计数器Transaction Sequence Counter9F4124cn(包含4到8个有效数字)发卡行认证数据Issuer Authentication Data91816b发卡行脚本1Issuer Script Template 1711128b发卡行脚本 2Issuer Script Template 2721128b发卡方脚本结果Issuer Script ResultsDF31521b电子现金发卡行授权码Issuer Authorization CodeECIAC9F746an卡产品标识

25、信息Card Product Idatification9F6316b基于借记/贷记的小额支付应用联机授权消费交易电子现金帐户持卡人主帐户用户卡清算脱机交易预授权金额充值交易(圈存)“圈提”交易终端l TC:交易验证码(Transaction Authorization Crypogram), TC是卡片对交易的确认信息,在脱机消费交易TC正确即表示发卡机构认可这笔交易。l 参与计算的数据(以消费为例):交易金额交易类型标识终端机编号终端交易序号交易日期 (终端)交易时间 (终端)关于TC 银联IC卡电子现金应用l 银联IC卡电子现金跨行业务资金清算,以银联信息处理中心的清算数据为依据。l 余

26、额查询和明细查询交易不参加清算,指定账户圈存交易、非指定账户圈存交易、现金充值交易、消费交易参加当日清算。 l 收单机构应在自交易日起20天内批量上送脱机消费交易数据,提交清算。 l 银联信息处理中心将对收单机构当日上送的脱机消费交易数据进行清算,发卡机构如发现TC校验失败,可以通过差错处理的方式来解决。 资金清算 银联IC卡电子现金跨行应用电子现金差错处理l圈存类交易的差错处理 对于圈存类交易,差错产生的主要原因是终端写卡不成功。长款方一般为电子现金发卡机构。 为简化差错处理流程,应引导和鼓励长款方主动的发起贷记调整,为此,规则将贷记调整的定义修改为“长款方向短款方主动提出退款的过程”。l消

27、费类交易的差错处理 对于脱机消费交易,差错产生的原因主要集中在发卡机构验证TC失败,从而对该笔交易的合法性和真实性产生怀疑。在确认查询中增加原因码,发卡机构可提出调阅相关凭证和交易中产生的TC及计算数据。如受理机构对消费交易凭证或TC及相关计算数据的确认查询交易超过时限未予查复,发卡机构可以此提出退单;如果脱机消费TC验证失败,发卡机构可提出退单。 l 对关联借贷记账户的电子现金,卡片是一张复合卡,电子现金并非使用独立账户而是使用基于卡片中借记或贷记账户下的子账户。电子现金退货金额可以返回到后台的借贷记账户而不必实时写入卡片中。因此,对基于借贷记账户的电子现金,退货交易容易实现。l 对纯电子现

28、金,发卡机构应将退货金额返还至该卡的暂挂账户(由发卡银行系统支持),持卡人至发卡行指定柜台或圈存终端办理退款金额的写卡。电子现金退货交易电子现金退货交易 业务规则参考1通常为磁条+IC芯片的复合卡。小额支付账户的有效期和借记账户或贷记账户的有效期相同。开户时,如果开通了借记账户,则借记账户余额为客户开户存款金额,小额支付账户余额为零。既有借/贷记账户,又有小额支付账户时,借贷记账户优先级高于小额支付账户,在既支持借/贷记应用又支持小额支付应用的金融IC卡受理终端上使用时,可由客户选择使用何种账户进行交易,但应将借/贷记账户设为优先选择账户。借/贷记账户采取实名制,IC芯片中可保存客户的户名、身

29、份证件类型、身份证件号码等客户信息,且在客户办理户名变更、身份证件信息变更时,应同步更新芯片的客户信息。圈存交易单笔最低限额50元(参数化设置)。小额支付账户余额上限可由客户自行设定,但最高不能超过1000元(参数化设置)。借/贷记账户默认为该卡小额支付账户的指定圈存账户,客户也可自行设定本人其他行内借/贷记账户为指定圈存账户,在进行圈存交易时,默认从该指定账户中圈存。业务规则参考2客户可选择开通的自动圈存功能,并设置小额支付账户余额重置阈值,当卡片上的脱机可用余额低于该阈值时,卡片即请求联机并进行自动圈存。要求自动圈存必须从本卡的借记/贷记账户中圈存,客户可设置每卡每天自动圈存金额上限。客户

30、可以通过个人网上银行对进行预约圈存,预约圈存完成后,系统应登记一笔待圈存交易,当客户持IC卡进行联机交易时,系统自动完成圈存。借记账户销户时,如果该卡的小额支付账户有余额的,应先将小额支付账户中的余额划转至借记账户,一并返还给客户。芯片损坏时,应预留客户指定的本行借/贷记账户(如为借记账户应是同省账户),至少30天(参数设置)后,待银行对该卡的所有脱机交易清算完毕,将其小额支付账户剩余金额划转至客户指定的借记/贷记账户中。系统在读取卡具有小额支付账户的,在办理挂失补发新卡交易时,只补发借/贷记账户,小额支付账户余额不予补发到新卡中。号时,应优先选择读取芯片,如读取芯片失败则按照降级处理流程,从

31、磁条读取卡号进行交易ISO 8583 简介- 47 -ISO8583是金融行业中,有关金融交易的电子信息交换应用规范。ISO8583国际标准设计了一个保证在采用不同应用规范的系统间能够进行信息交换的界面规范。各应用规范可保持在专用级别上。在信息可以转换成能够进行国际交换的界面格式这一总的约束条件下,各应用系统的设计者可享有完全的灵活性。 ISO8583标准使用一个称为“比特图”的概念,在此,对每个数据元在控制字段或比特图中分配一个位置标记。在一个具体信息中,数据元存在则在指定的位置上用“1”标明,数据元不存在则用“0”标明。 各个系统所采用的信息格式取决于个系统签约双方的商务关系。ISO858

32、3标准定义的数据格式能构保证符合标准的个系统总是兼容的。- 48 -ISO8583信息结构 本国际标准标识的每一信息按顺序结构排列:信息类型识别符(4位数字)一个或多个比特图和一个按比特图表述的顺序排列的数据元序列如下图 基本比特图信息结构: nnnn |0_|_| |(01)-(64)|- 数据元 -| 信息码 比特位置 扩展的比特图信息结构: nnnn |1_|0_|_| |(01)-(64)|(65)-(128)|-数据元-| 信息码 比特位置- 49 -信息类型识别符信息类型识别符一个4位数字的数字型字段,它描述每一信息的类型和功能。所有信息都用一个信息类型识别符开始第1位和第2位数字

33、标明信息类别:00 xx 保留给iso使用01xx 授权信息02xx 金融交易信息03xx 文件更新信息04xx 撤销信息05xx 对帐控制信息06xx 管理信息07xx 保留给iso使用08xx 网络管理信息09xx-79xx 保留给iso使用80 xx-89xx 保留给国家使用90 xx-99xx 保留给民间使用- 50 -比特图(bitmap) 信息的第二部分构成是一个或多个比特图,该比特图由64个位构成,左边位为“1”。每一位用“1”或“0”表示与该特定位有关的数据元信息的存在或不存在。基本的比特图(164位)总是存在的,最常用的数据元依这些比特位置进行排序。不常用的数据元依辅助的比特

34、图(65128位)进行排序。辅助的比特图如果存在,则由基本的比特图中01位取值为“1”标明(扩展的比特图) 比特图的第一位取值为“1”,表明其后紧接有一个辅助的比特图如图:基本比特图: |0_|_| |(01)-(64)|- 数据元 -| 比特位置 基本的和扩展的比特图: |1_|0_|_| |(01)-(64)|(65)-(128)|-数据元-| 比特位置- 51 -数据类型信息的第三部分构成及其数据内容由一系列数据元组成。利用比特图作为已存在数据元的一个索引,对信息进重组。一些数据元有固定长度,另一些数据元的长度不固定。任何指定的可变长度数据元的实际长度有其固定的长度前缀决定。 A字母向左

35、靠,右部多余部分填空格。 AN字母和/或数字,左靠,右部多余部分填空格。 ANS字母、数字和/或特殊符号,左靠,右部多余部分填空格。 AS字母和/或特殊符号,左靠,右部多余部分填空格。 B二进制bit位。 N数值,右靠,首位有效数字前充零。若表示金额,则最右二位为角分。1.00 = 00 00 00 00 01 00 S特殊符号。- 52 - DD日。 hh时。 MM 月。 mm 分。 ss秒。 YY年。 Z由ISO 7811和ISO 7813制定的磁条卡第二、三磁道的数据类型。 X借贷符号,在数值之前,D表示借,C表示贷。- 53 - LL可变长域的长度值(二位数)。 LLL 可变长域的长度

36、值(三位数)。 VAR可变长域。 CNBCD压缩编码数值。 变量XYZ的数据类型为ANS.999(LLLVAR),则表示:该变量中可含字母、数字和特殊符号,最长不超过999个字符,长度由三位数字确定。 变量XYZ的数据类型为N.999(LLLVAR),则在压缩时,其长度位用右靠的BCD码压缩,而其后紧随的数字内容用左靠的BCD码压缩。这是为了保证有效内容和其位数中间无缺省填充值。若不为偶数位,左靠的数字内容后补零。由于有长度位表征该域有效内容的长度,因此后补零不会改变该域的真实值。- 54 -长度小于100的可变长度数据元 对任何最大长度小于100字符的可变长度数据元,二个附加位位于指定数据元

37、之前,标明其后跟数据的长度。 其格式是llvar。本标准中所有可变长度数据元定义表示栏目中不包括这二个长度位。 所有长度特征向右调整并用“0”添充。例如,主帐号123456789012将表示为12123456789012,第一个“12”标明其后跟有12个数字。- 55 -长度小于1000的可变长度数据元 对任何最大长度小于1000字符的可变长度数据元,三个附加位位于指定数据元之前,相当于后缀数据元的长度 其格式是LLLVAR。本标准中所有可变长度数据元的定义不包括表示栏目中三个长度位。 所有长度特征向右调整并用“0”添充。例如,如果第3磁道包含在信息中,且仅有70个信息符,则数据元将表示070

38、nnnnnn,“070”指其后跟有70个字符。- 56 - 数据元ASCII码方式: “345678”,3,4,5,6,7,8六字节表示,即0 x33,0 x34,0 x35,0 x36,0 x37,0 x38。 数据元BCD码方式: “345678”,用十六进制三个字节,0 x34,0 x56,0 x78表示。 数据元HEX码方式:整数345678 ,用十六进制表示为0 x05 0 x46 0 x4E。- 57 -Bitmap数据元在信息中的定义- 58 -比特名称格式属性1扩展比特图 B 12主帐号LLVAR N 193处理代码 N 6 4交易金额 N 125结算金额 N 126持卡人签单

39、金额 N 127传输日前和时间MMDDhhmmss N 108持卡人签单费用额 N 89清算兑换率 N 810持卡人签单兑换率 N 8 Bitmap数据元在信息中的定义- 59 -11系统跟踪审计号 N 612本地交易时间hhmmss N 613本地交易日期MMDDN414截止日期(有效期)YYMMN415清算日期MMDDN416兑换日期MMDDN417受理日期MMDDN418商户类型 N419代理机构国家代码 N320扩充的主帐号国家代码 N321传输机构国家代码 N322服务点进入方式 N323卡顺序号 N324国际网络识别符 N3Bitmap数据元在信息中的定义- 60 -25服务点条件

40、代码 N226服务点个人识别号采用代码 N227授权识别代码响应长度 N128交易费用额 X+n 839清算费用额 X+n 830交易处理费用额 X+n 831结算处理费用额 X+n 832代理方机构识别代码LLVARN 1133传输机构识别代码LLVARN 1134扩充的主帐号LLVARNs 2835第2磁道数据LLVARZ 3736第3磁道数据LLLVARZ 10437检索参考号 An 1238授权识别响应 An 6Bitmap数据元在信息中的定义- 61 -39响应代码 An 240服务约束代码 An 341受卡方终端标识 Ans 842受卡方识别代码 Ans 1543受卡方名称/地点

41、Ans 4044附加响应数据LLVARAns 2545第1磁道数据LLVARAns 7646附加数据isoLLLVARAns 99947附加数据国家LLLVARAns 99948附加数据民间LLLVARAns 99949交易货币代码 An 350清算货币代码 An 3Bitmap数据元在信息中的定义- 62 -51持卡人签单货币代码 An 352个人识别号(pin)数据 B 6453控制信息保密代码 N 1654附加金额LlvarAn 1205556保留给iso使用LllvarAns 9995759保留给国家使用LllvarAns 9996063保留给民间使用LllvarAns 99964信息

42、授权代码字段 B 64举例说明以下是消费数据包(用二位十六进制数表示一个字节):01 06 60 00 07 08 08 |02 00 30 20 05 00 20 c0 10 1c 00 40 00 00 00 00 00 99 80 00 00 01 00 21 00 03 37 62 14 02 10 00 07 41 50 78 d1 56 07 12 20 10 00 00 00 00 31 32 33 34 35 36 37 38 30 34 33 20 20 20 20 20 20 20 20 20 20 20 20 c5 8e b2 .00 18 03 1e 9a 00 06 30 30 30 30 30 31 00 06 30 30 30 30 30 30 00

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论