银行卡联网联合技术规范A异常处理.doc_第1页
银行卡联网联合技术规范A异常处理.doc_第2页
银行卡联网联合技术规范A异常处理.doc_第3页
银行卡联网联合技术规范A异常处理.doc_第4页
银行卡联网联合技术规范A异常处理.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

银行卡联网联合技术规范附录A 异常处理说明A.1 概述 本节主要约定网络上联网成员机构之间应用交互过程中,对各种异常情形的处理方法。列举的异常情形包括: 消息格式错误 数据安全保密错误 通信异常 终端操作错误A.2 异常处理原则A.2.1 原则1请求类消息中预授权类消息和金融类消息,在出现异常时以冲正通知消息取消原交易。异常情况为:(1) 机构无法将金融交易的响应转发至下方时。(2) 收到上游机构的冲正通知时。(3) 当一个请求类消息超时未收到应答时。(4) 当收到迟到的对请求消息的应答时A.2.2 原则2成员机构引发冲正通知后,即认为冲正成功,将参与对账。成员机构的通信进程不能正确发送冲正通知时,应进行存储转发过程。A.2.3 原则3联网机构在收到冲正通知时,应匹配原交易。若原交易成功,则取消原交易,返回冲正成功应答(RESPONSE-CODE为00)并参与对账。否则应根据情况给出不同的拒绝码。发卡行必须严格处理好重复冲正问题,以免发生账务信息混乱现象。A.2.4 原则4通知类消息中0220、042X类消息,成员机构应利用存储转发机制保证将通知送达接收方。对其他通知类消息通知不保证送达。A.3 消息格式错误本节约定成员机构对所接收的消息的判断及处理,在此只定义消息中数据元的语法错或语义错。A.3.1 消息语法错误语法错误是指:所收到的消息中,数据取值范围或数据类型不符合银行卡网络消息标准(见表A2 数据取值范围或数据类型错误)。这一类错误如发生在请求消息或通知消息中,成员机构将视情况给予RESPONSE-CODE为30的拒绝应答(见表A1)或不给予任何应答(见表A2);如发生在应答消息中,成员机构将不向受理方发送拒绝应答,等待系统超时处理。表A1 数据取值范围或数据类型错误表1域 数 据 取 值 范 围 或 数 据 类 型 错 误 描 述2primary account number 中 或 长 度 域 中 出 现 非 数 字 字 符4amount of transaction 中 出 现 非 数 字 字 符7Transmission date and time 中 出 现 非 数 字 字 符11system trace audit number 中 出 现 非 数 字 字 符12time of local transaction 中 出 现 非 数 字 字 符13date of local transaction 中 出 现 非 数 字 字 符15date of settlement 中 出 现 非 数 字 字 符17date of capture 中 出 现 非 数 字 字 符18merchant type 中 出 现 非 数 字 字 符22point of service entry mode 中 出 现 非 数 字 字 符25point of service condition code 中 出 现 非 数 字 字 符26point of service pin capture code 中 出 现 非 数 字 字 符32Acquiring institution identification code 中 出 现 非 数 字 字 符32Acquiring institution identification code 非 法49currency code of transaction 中 出 现 非 法 代 码50currency code of settlement 中 出 现 非 法 代 码53security related control information 中 出 现 非 数 字 字 符60reserved private 代 码 非 法66Settlement code 代 码 非 法70network management information code 中 出 现 非 数 字 字 符70network management information code 非 法71message number 中 出 现 非 数 字 字 符72message number last 中 出 现 非 数 字 字 符73date of action 中 出 现 非 数 字 字 符74number of credits 中 出 现 非 数 字 字 符75reversal number of credits 中 出 现 非 数 字 字 符76number of debits 中 出 现 非 数 字 字 符77reversal number of debits 中 出 现 非 数 字 字 符78number of transfers 中 出 现 非 数 字 字 符79reversal number of transfers 中 出 现 非 数 字 字 符80number of inquiries 中 出 现 非 数 字 字 符81number of authorizations 中 出 现 非 数 字 字 符82Processing fee amount of credits 中 出 现 非 数 字 字 符84Processing fee amount of debits 中 出 现 非 数 字 字 符86amount of credits 中 出 现 非 数 字 字 符87reversal amount of credits 中 出 现 非 数 字 字 符88amount of debits 中 出 现 非 数 字 字 符89reversal amount of debits 中 出 现 非 数 字 字 符90original data elements 中 出 现 非 数 字 字 符91file update code 中 出 现 非 数 字 字 符92file name 非 法99Settlement institution identification code 中 出 现 非 数 字 字 符99Settlement institution identification code 非 法100receiving institution identification code 中 出 现 非 数 字 字 符100receiving institution identification code 非 法121national sc reserved 中 出 现 非 数 字 字 符121national sc reserved 非 法122acquring institution reserved 中 出 现 非 数 字 字 符122acquring institution reserved 非 法123issuer institution reserved 中 出 现 非 数 字 字 符123issuer institution reserved 非 法 表A2 数据取值范围或数据类型错误表2位 号 数 据 取 值 范 围 或 数 据 类 型 错 误 描 述message type 中 出 现 非 数 字 字 符message type 非 法bitmap 非 法2primary account number 的 长 度 值 大 于 193Processing code 中 出 现 非 数 字 字 符3Processing code 非 法32Acquiring institution identification code 的 长 度 值 大 于 633Forwarding institution identification code 中 出 现 非 数 字 字 符33forwarding institution identification code 的 长 度 值 大 于 633forwarding institution identification code 非 法44additional response data 的 长 度 中 出 现 非 数 字 字 符44additional response data 的 长 度 值 大 于 2548additional data 的 长 度 中 出 现 非 数 字 字 符48additional data 的 长 度 值 大 于 25554balance amount 的 长 度 中 出 现 非 数 字 字 符54balance amount 的 长 度 值 大 于 4060reserved private 的 长 度 中 出 现 非 数 字 字 符60reserved private 的 长 度 值 大 于 2292file name 的 长 度 中 出 现 非 数 字 字 符92file name 的 长 度 值 大 于 1799settlement institution identification code 的 长 度 值 大 于 6121national sc reserved 的 长 度 值 大 于 30122acquring institution reserved 的 长 度 值 大 于 30123issuer institution reserved 的 长 度 值 大 于 30A.3.2 数据内容无效数据内容无效是指:消息中的数据尽管在语法上符合银行卡信息交换的消息标准,但是在语义上对交易无效(见表 A3 数 据 内 容 无 效 错 误 )。对这一类错误交换中心将直接向受理方发送拒绝的应答,其中的RESPONSE-CODE见下表。 表 A3 数 据 内 容 无 效 错 误 表 位 号 数 据 内 容 错 误 描 述RESPONSE-CODE4Amount of transaction 为 013此外还有:(1) 冲正交易请求未能与原始交易相匹配(没有原始交易,隔日冲正等): RESPONSE-CODE:25(2) 冲正交易未能与原始交易金额相一致:RESPONSE-CODE:64(3) 冲正交易未能与原始交易卡号相一致:RESPONSE-CODE:14(4) 冲正交易未能与原始交易终端相一致:RESPONSE-CODE:97(5) 冲正交易的原始交易未承兑: RESPONSE-CODE:12(6) 冲正交易应答未能与冲正请求相匹配:记载日志,以后备查。A.4 数据安全保密错误 本节约定交换中心、受理方及发卡方对交易过程中所发生的数据安全保密错误的处理约定。这些错误的现象为: 请求消息中PIN格式错误 请求消息中PIN验证失败(只能在发卡方检测到)A.4.1 PIN错误A.4.1.1 请求消息中PIN格式错误错误现象在消息的接收方一侧对PIN的密码解密后,发现PIN数据块的格式错误。受理方处理向终端发拒绝应答。交换中心处理向受理方发送拒绝应答,其中,RESPONSE-CODE=99。发卡方处理向交换中心发送拒绝应答,其中,RESPONSE-CODE=99。A.4.1.2 请求消息中PIN验证失败错误现象发卡方一侧检测到持卡人输入的PIN无法匹配。发卡方处理向交换中心发送拒绝应答。如果PIN验证失败的次数未满发卡方设定的限制,RESPONSE-CODE=55,否则RESPONSE-CODE=38(没收卡)或75(不没收卡)。A.4.2 MAC错误A.4.2.1 请求消息中MAC计算错误错误现象在消息的接收方一侧检测到MAC不匹配。交换中心处理向受理方发送拒绝应答,其中,RESPONSE-CODE=Z2。发卡方处理向交换中心发送拒绝应答,其中,RESPONSE-CODE=Z2。A.4.2.2 报告消息中MAC计算错误错误现象在消息的接收方一侧检测到MAC不匹配。交换中心处理向受理方发送拒绝应答,其中,RESPONSE-CODE=Z2。发卡方处理向交换中心发送拒绝应答,其中,RESPONSE-CODE=Z2。A.4.2.3 对请求的应答消息中MAC错误错误现象在消息的接收方一侧检测到MAC不匹配。交换中心处理向受理方发送拒绝应答消息。若为承兑的金融交易,则还需向发卡方引发冲正消息,冲正原因(即60域中的REASON CODE)为4362,该笔冲正参与对帐。受理方处理向终端发送拒绝应答消息,若为承兑的金融交易,则还需向交换中心引发冲正消息,冲正原因码为4355,该笔冲正参与对帐。A.4.2.4 对报告的应答消息中MAC错误错误现象在消息的接收方一侧检测到MAC不匹配。交换中心处理记载日志,以后备查分析。A.5 通信异常本节叙述了成员机构对交易过程中所发生的通信故障的处理约定。这些通信故障的现象为: 发送请求消息失败 发送对请求消息的应答消息失败 发送请求消息后,收不到应答消息 发送冲正通知消息失败 发送对冲正通知消息的应答消息失败 发送冲正通知消息后,收不到应答消息 收到迟到的对请求消息的应答消息这些故障根据一笔完整交易所需经过的各个环节的先后次序进行排列。当成员机构根据上述故障现象检测到与其他成员机构的通信异常时,成员机构的处理原则: 成员机构每隔定时发一次0820连通测试(echo test)报文,测试是否恢复连接 丢弃未发出的响应报文; 对需要转发的请求报文,则以“91 (系统故障,成员机构不能向其转发请求)”向受理方发拒绝应答; 对通知报文(022X、042X),则存入存储转发队列中,待连接恢复后发出。 当收到“echo test”应答(0830)后,表示连接恢复,成员机构将存储转发队列中的报文依次发送出去。在以下的故障处理中,不再重复通信异常到恢复的处理过程A.5.1 单次故障A.5.1.1 收不到请求故障现象因通信故障,受理方的请求(2)丢失。受理方处理如果是金融交易请求,则向终端发送超时引起的拒绝应答(3),同时向交换中心发送冲正(4),其REASON CODE为4354,该笔冲正不参与对账。交换中心处理向受理方发送冲正的拒绝应答(5),其中,RESPONSE CODE为25,该笔冲正不参与对账。A.5.1.2 交换中心不能向发卡方转发请求故障现象因通信故障,交换中心不能把受理方的请求(2)转发至发卡方。交换中心处理向受理方发送拒绝请求的应答(4),其中,RESPONSE CODE为91。A.5.1.3 发卡方收不到请求故障现象因通信故障,交换中心的请求(3)丢失。交换中心处理超时后向受理方发送拒绝的应答(4),如果是金融交易请求,则还需向发卡方发送冲正消息(5),其中,REASON CODE为4361,该笔冲正不参与对账。发卡方处理向交换中心发送冲正的拒绝应答(6),其中,RESPONSE CODE为25,该笔冲正不参与对账。A.5.1.4 发卡方不能向交换中心发送对请求的应答故障现象因通信故障,发卡方不能向交换中心发送对请求的应答(4)。发卡方处理如果是金融交易请求,且已承兑,则作内部冲正,该笔冲正参与对账。交换中心处理向受理方发送超时引起的拒绝请求的应答(5),其中,RESPONSE CODE为98。如果是金融交易请求,则还需向发卡方发送冲正(7)。其中,REASON CODE为4361。(8)为发卡方收到(7)后的应答。该笔冲正不参与对账。A.5.1.5 交换中心收不到发卡方的应答故障现象交换中心在向发卡方转发请求(3)后,收不到发卡方的应答(4),即检测到超时。交换中心处理向受理方发送超时引起的拒绝请求的应答(5),其中,RESPONSE CODE为98。如果是金融交易请求,则还需向发卡方发送冲正(7)。其中,REASON CODE为4361。(8)为发卡方收到(7)后的应答,该笔冲正不参与对账。发卡行对该笔冲正是否参与对账视发卡行收到该冲正时原交易是否承兑而定。若原交易已承兑则该笔冲正参与对账,否则该笔冲正不参与对账。A.5.1.6 交换中心收到发卡方迟到的承兑应答故障现象交换中心检测到发卡方超时,向受理方发送拒绝的应答(5)后,收到来自发卡方迟到的承兑应答(4)。交换中心处理再次向发卡方发送冲正通知(7),其中,REASON CODE为4360。(8)为发卡方收到(7)后的应答。交换中心收到迟到的承兑应答后发送的冲正将参与对账。对发卡行若收到冲正时原交易已承兑,则该笔冲正参与对账,否则该冲正不参与对账。A.5.1.7 交换中心不能向受理方转发对请求的应答故障现象因通信故障,交换中心不能向受理方转发发卡方对请求的应答(5)。交换中心处理如果是金融交易请求,且已承兑,则向发卡方发送冲正通知(7),其中,REASON CODE为4363。(8)为发卡方收到(7)后的应答。该笔冲正参与对账。对发卡行该笔冲正也参与对账。受理方处理向终端发送超时引起的拒绝请求的应答(6)。如果是金融交易请求,则还需向交换中心发送冲正通知(9),其中,REASON CODE为4354。(10)为交换中心收到(9)后的应答。该笔冲正不参与对账。A.5.1.8 受理方收不到交换中心的应答故障现象受理方在向交换中心发送请求(2)后,收不到交换中心的应答(3),即检测到超时。受理方处理向终端发送超时引起的拒绝请求的应答(4),如果是金融交易请求,则还需向交换中心发送冲正通知(5)。其中,REASON CODE为4354。该笔冲正不参与对账。交换中心处理收到冲正请求(5)后,查原始请求的应答消息,如果发卡方已承兑,则向发卡方发送冲正通知(7),其中,REASON CODE为4354。并返回给受理方应答码为00的冲正应答消息。该笔冲正参与对账。如果发卡方未承兑,则直接向受理方发送冲正应答消息(6)。其中应答码为12。该笔冲正不参与对账。(8)为发卡方收到(7)后的应答。对发卡行该笔冲正参与对账。A.5.1.9 受理方从交换中心收到迟到的承兑应答故障现象受理方检测到交换中心超时,并向终端发送拒绝的应答(6)后,收到来自交换中心的迟到的承兑应答(5)。受理方处理再次向交换中心发送冲正通知(7),其中,REASON CODE为4353。该笔冲正参与对账。交换中心收到冲正请求后,立即给予受理方应答(8) 。并向发卡方发送冲正通知(9),其中,REASON CODE为4353。(10)为发卡方收到(9)后的应答。对交换中心,该笔冲正参与对账,对发卡行若收到冲正时原交易已承兑,则该笔冲正参与对账,否则不参与对账。 A.5.1.10 受理方不能向终端发送操作命令故障现象因通信故障,受理方不能向终端发送操作命令(6)。受理方处理如果是金融交易请求,且已承兑,则向交换中心发送冲正通知(7),其中,REASON CODE为4356。该笔冲正参与对账。交换中心收到冲正通知后,立即给予受理方应答(8)。并向发卡方发送冲正通知(9),其中,REASON CODE为4356。该笔冲正参与对账。(10)为发卡方收到(9)后的应答。对发卡方该笔冲正也参与对账。A.5.2 双重故障A.5.2.1 交换中心不能向受理方发送拒绝的应答故障现象因检测到发卡方通信故障,交换中心向受理方发送对交易请求拒绝的应答(3),但由于另遇通信故障使发送应答失败。交换中心处理丢弃应答消息,不需向发卡方发送冲正通知。受理方处理检测到交换中心超时,向终端发送拒绝请求的应答。如果是金融交易请求,则向交换中

温馨提示

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

评论

0/150

提交评论