【8583】ISO8583各域段的说明(二)

简介: 【8583】ISO8583各域段的说明

32,Bit54附加金额(Additional Amounts)

位图位置:54

格式:LLLVAR

类型:ANS…120

描述:此域由授权行主机将客户的余额返回给收单终端,以显示或打印在客户回单上。

在此域中最多可有6个余额返回,每个余额返回格式如下:

位置描述

0-1处理码3-4或5-6位定义的帐号类型

2-3金额类型:01-帐户金额

02-可用金额

03-拥有金额

04-应付金额

40-可用取款限额

56-可用转帐限额

4-6金额的货币代码

7‘D’-借记金额,’C’-贷记金额

8-19余额数目

六个余额中必须返回可用余额,在ATM、POS上显示可用余额

33,Bit64信息确认码(MAC)

位图位置:64

格式:定长

类型:B16

描述:数据包的最后一个域,用于验证信息来源的合法性,以及数据包中数据是否未被篡改。

MAC的计算参ANSIX.99,(最后八字节未满八位者左补零,右补零?)

为提高效率,在发送者和接收者之间,只有以下一些重要的域参加MAC的计算。数据包中如果存在以下数据域,它们将参加MAC的计算。

位图域名

2基本帐号

3处理代码

4交易金额

11系统跟踪号

12本地交易时间

13本地交易日期

32收单机构代码

38授权码

39返回码

41收单终端代码

49交易货币代码

95替换金额

选用条件:只使用了1-64域的数据包使用此域。

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测试(Echo test)

35,Bit74贷记交易笔数(Transaction Number)

位图位置:74

格式:定长

类型:N10

描述:贷记金融交易总的成功交易次数

CYBERBANK软件在收到如下一个处理代码时会增加贷记交易次数。

交易码交易服务

00贷记,购物与服务

01贷记,取现

02贷记,调整(客户调整)

36,Bit75贷记自动冲正交易笔数(Credits,Reversal Number)

位图位置:75

格式:定长

类型:N10

描述:贷记收单行自动冲正、“ChargeBack"等交易总的交易次数

CYBERBANK软件在收到如下一个处理代码时会增加贷记自动冲正交易笔数

交易码交易服务

20贷记,退货

21贷记,存款

22贷记,调整(客户修改)

37,Bit76借记交易笔数(Debits,Number)

位图位置:76

格式:定长

类型:N10

描述:借记金融交易总的成功交易次数

CYBERBANK软件在收到如下一个处理代码时会增加借记交易次数。

交易码交易服务

00借记,购物与服务

01借记,取现

02借记,调整(客户调整)

38,Bit77借记自动冲正交易笔数(Debits,Reversal Number)

位图位置:77

格式:定长

类型:N10

描述:借记收单行自动冲正、“ChargeBack"等交易总的交易次数

CYBERBANK软件在收到如下一个处理代码时会增加借记重发交易次数,并在清算表报中反映。

交易码交易服务

20借记(!!!),退货

21借记,存款

22借记,调整(客户修改)

39,Bit78转帐交易笔数(Transfers,Number)

位图位置:78

格式:定长

类型:N10

描述:转帐的交易总次数。

系统在收到如下一个处理代码的金融交易时会增加转帐交易的次数。

交易码交易服务

40客户相关帐户间转帐

40,Bit79转帐自动冲正交易笔数(Transfers,Reversal Number)

位图位置:79

格式:定长

类型:N10

描述:转帐的自动冲正交易总次数。

系统在收到如下一个处理代码的自动冲正交易时会增加转帐自动冲正交易的次数。

交易码交易服务

40客户相关帐户间转帐

41,Bit80查询交易笔数(Inquiries,Number)

位图位置:80

格式:定长

类型:N10

描述:成功的查询交易次数。

系统软件在收到如下一个处理代码时会增加查询交易次数。

交易码交易服务

30查询可用金额

42,Bit81授权交易笔数(Authorization,Number)

位图位置:81

格式:定长

类型:N10

描述:成功的授权交易总额

在收到一个授权交易时系统将授权交易笔数加一。

43,Bit83贷记交易费金额(Credits,Transaction FeeAmount)

位图位置:83

格式:定长

类型:N12

描述:净交易费用,如交易金额为正。

44,Bit85借记交易费金额(Debits,Transaction FeeAmount)

位图位置:85

格式:定长

类型:N12

描述:净交易费用,如交易金额为负。

45,Bit86贷记交易金额(Credits,Amount)

位图位置:86

格式:定长

类型:N16

描述:贷记金融交易总的交易金额,不含任何费用。

系统在收到如下一个处理代码时会增加贷记交易金额,并在清算表报中反映。

交易码交易服务

20贷记,退货

21贷记,存款

22贷记,调整(客户修改)

46,Bit87贷记自动冲正金额(Credits,Reversal Amount)

位图位置:87

格式:定长

类型:N16

描述:信用卡自动冲正交易的总金额,不含任何费用。

47,Bit88借记交易金额(Debits,Amount)

位图位置:88

格式:定长

类型:N16

描述:借记金融交易总的交易金额,不含任何费用。

系统在收到如下一个处理代码时会增加借记交易金额,并在清算表报中反映。

交易码交易服务

00借记,购物与服务

01借记,取现

02借记,调整(客户调整)

48,Bit89借记自动冲正交易金额(Debits,Reversal Amount)

位图位置:89

格式:定长

类型:N16

描述:借记自动冲正交易的总金额,不含任何费用。

49,Bit90原交易的数据元素(Original Data Elements)

位图位置:90

格式:定长

类型:N42

描述:存放原交易的一些数据,用于修改或自动冲正。

数据由以下五部分组成:

位置描述

1-4信息类型码

设为原交易的信息类型代码

5-10系统跟踪号

原交易系统跟踪号

11-20交易日期和时间

原交易的交易日期和时间

21-31原收单机构

原交易的收单机构

不足11位的机构代码,左补‘0’

32-42原向前机构

原交易的收单机构

不足11位的机构代码,左补‘0’

50,Bit91文件修改编码(File Update Code)

位图位置:91

格式:定长

类型:AN1

描述:用此域指示某文件怎样维护。

CYBERBANK支持以下一些修改代码:

1增加记录

2改变记录

3删除记录

5查询

7增加文件

选用条件:

51,Bit94服务指示码(Service Indicator)

位图位置:94

格式:定长

类型:AN7

描述:指示文件修改服务。

选用条件:

52,Bit95代替金额(Replacement Amounts)

位图位置:95

格式:定长

类型:N42!!!

描述:客户修改或部分取消已完成的交易,最后实际发生的交易金额,

交易的原交易金额存放在90域。

本域由以下4部分组成

Sub-ElementAmountAttribute

交易实际金额N12

结算实际金额N12

实际交易费用X+N8

实际结算费用X+N8

53,Bit97净结算金额(Net Settlement Amount)

位图位置:97

格式:定长

类型:X+N16

描述:此域为净结帐金额。

502交易中用于发送当天的净结算金额

例:“C0000000020000000”,表示贷方(‘+’?)200000.00元。

“D0000000020000000”,表示借方(’-’?)200000.00元。

54,Bit99结算机构码(Settlement Institution Identification)

位图位置:99

格式:LLVAR

类型:N…11

描述:此域存放接收清算信息的机构代码。

返回数据包此域必须和请求数据包一致。

55,Bit100接收机构码(Receiving Institution Identification)

位图位置:100

格式:LLVAR

类型:N…11

描述:金融交易此域存放授权机构代码。

网管类交易,800/820交易,此域存放请求的目的机构代码。

返回数据包此域必须和请求数据包一致。

56,Bit101文件名(FileName)

位图位置:101

格式:LLVAR

类型:ANS…17

描述:发送机构设置的文件名。

57,Bit102帐号1(Account Identification1)

位图位置:102

格式:LLVAR

类型:ANS…28

描述:一个特定的客户帐号。帐号1用来描述受借记、转出、支付等交易影响的帐户。

选用条件:转帐时使用。

58,Bit103帐号2(Account Identiication2)

位图位置:103

格式:LLVAR

类型:ANS…28

描述:交易的补充信息,如:第二货币号、利率代码、起止日期等。

定义如下表

0000000000000000000000000000000000000000000000000

位置长度描述

00-2122帐户

22-276发卡机构号

如果此域存在,将按此机构代码作为路由信息。

选用条件:机构间转帐时使用。

60,Bit123新密码数据(New PIN Data)

位图位置:123

格式:LLLVAR

类型:B…16

描述:修改密码交易时存放新密码。

格式参考52域

选用条件:修改密码交易时必须有此域。

61,Bit128信息确认码(MAC)

位图位置:128

格式:定长

类型:B16

描述:数据包的最后一个域,用于验证信息来源的合法性,以及数据包中数据是否未被篡改。

MAC的计算参ANSIX.99

为提高效率,在发送者和接收者之间,只有以下一些重要的域参加MAC的计算。数据包中如果存在以下数据域,它们将参加MAC的计算。

位图域名

2基本帐号

3处理代码

4交易金额

11系统跟踪号

12本地交易时间

13本地交易日期

32收单机构代码

38授权码

39返回码

41收单终端代码

49交易货币代码

95替换金额

选用条件:使用65-128数据域的数据包需使用此域。

<field no="2"  packet_size="19" format="BV2_STR">主账号</field>
        <field no="3"  packet_size="6"  format="BCD_ASC">处理代码</field>
        <field no="4"  packet_size="12" format="BCD_SNZ">金额</field>
        <field no="11" packet_size="6"  format="BCD_ASC">流水号</field>
        <field no="12" packet_size="6"  format="BCD_ASC">交易时间</field>
        <field no="13" packet_size="4"  format="BCD_ASC">交易日期</field>
        <field no="14" packet_size="4"  format="BCD_ASC">卡有效期</field>
        <field no="22" packet_size="3"  format="BCD_ASC">pos输入方式</field>
        <field no="23" packet_size="3"  format="BCD_ASC">卡片序列号</field>
        <field no="25" packet_size="2"  format="BCD_ASC">服务点条件码</field>
        <field no="28" packet_size="1"  format="BCD_ASC">后续标准</field>
        <field no="35" packet_size="37" format="BV2_STR">二磁道内容</field>
        <field no="36" packet_size="104" format="BV3_STR">三磁道内容</field>
        <field no="37" packet_size="12" format="ASC_STR">系统参考号</field>
        <field no="38" packet_size="6"  format="ASC_STR">授权码</field>
        <field no="39" packet_size="2"  format="ASC_ASC">返回码</field>
        <field no="41" packet_size="8"  format="ASC_STR">终端号</field>
        <field no="42" packet_size="15" format="ASC_STR">商户号</field>
        <field no="44" packet_size="16" format="IV2_BIT">附加响应(更新密钥)</field>
        <field no="49" packet_size="3"  format="ASC_STR">交易货币代码</field>
        <field no="52" packet_size="64" format="BIT_BIT">个人密码密文</field>
        <field no="53" packet_size="16" format="BCD_ASC">安全控制信息</field>
        <field no="54" packet_size="26" format="AV3_STR">卡余额/附加余额</field>
        <field no="60" packet_size="999" format="BV3_STR">操作员号密码</field>
        <field no="61" packet_size="18" format="AV3_STR">持卡人证件号码</field>
        <field no="62" packet_size="18" format="AV3_STR">票据号/批次号(6位批次号6位票据号)</field>
        <field no="63" packet_size="156" format="AV3_STR">结算信息(分类结算结果(对账不平时返回))</field>
        <field no="64" packet_size="64" format="BIT_BIT">MAC</field>
相关文章
|
3月前
|
Linux Windows
ISO转换QCOW2
ISO转换QCOW2
427 5
|
4月前
|
监控 安全 数据安全/隐私保护
ISO 27001与ISO 27002标准详解
【8月更文挑战第31天】
803 0
|
5月前
|
网络协议 数据安全/隐私保护 网络架构
|
7月前
|
C++
常用日期和时间标准对比:HTML, ISO 8601, RFC 3339, RFC 5322
日期和时间,对于不同系统和平台之间的数据交换和互操作至关重要。本文将对比 HTML 标准、ISO 8601、RFC 3339 和 RFC 5322,为读者提供参考。
111 0
常用日期和时间标准对比:HTML, ISO 8601, RFC 3339, RFC 5322
|
存储 文字识别 安全
【8583】ISO8583各域段的说明(一)
【8583】ISO8583各域段的说明
371 0
|
安全 编译器 数据安全/隐私保护
PE格式:VA地址与FOA地址
PE格式是 Windows下最常用的可执行文件格式,理解PE文件格式不仅可以了解操作系统的加载流程,还可以更好的理解操作系统对进程和内存相关的管理知识,而有些技术必须建立在了解PE文件格式的基础上,如文件加密与解密,病毒分析,外挂技术等。
239 0
PE格式:VA地址与FOA地址
|
数据安全/隐私保护
|
数据安全/隐私保护