ISO8583各域详解--整理版

更新时间:2023-07-10 02:56:40 阅读: 评论:0

ISO8583各域详解
8583协议的报文域编码格式分为:
BINARY、CHAR、NUMERIC、LLVAR、LLLVAR、LLLVAR_NUMERIC这几种格式。
BINARY采用二进制编码(8位二进制数编码为一个字节)。
CHAR、LLVAR、LLLVAR为ASC(即正常的getBytes(Encoding))编码。
NUMERIC、LLLVAR_NUMERIC采用BCD(半个字节表示一个10进制数,每两位编码为一个字节)编码。
CHAR、BINARY、NUMERIC都需要指定长度。
CHAR类型左对齐、右补空格。
NUMERIC右对齐、左补零。
LLVAR域前加一个字节的字节长度(采用bcd编码)。
LLLVAR域前加两个字节的字节长度(采用bcd编码)。
LLLVAR_NUMERIC域前加两个字节的长度(注:非字节长度,而是数字的长度,即字节长度的两倍)(采用bcd编码)。代码中会在IsoField tValue时进行格式化,组装报文时计算LLVAR等域长。
最初的英语
ISO8583域说明
ATM、前置机间通讯采用 ISO8583 包格式。以下是位元、报文等的定义。
位元定义: (注:带*号的本行没用)
知无不言创文明校园
位元
数据元名称
格式
属性
会晤报文头
An8
报文类型
an4
-
(主位图)
B64
1
(扩展位图)
B64
2
主帐号
LLVAR
n..19
3
处理代码
n6
4
交易金额
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*
服务点输入方式
an12
23
卡顺序号
n3
24
卡种类
n3
25
服务点条件代码
n4
26*
奋斗短句受卡方业务代码
n4
27*
批准代码长度
n1
28
交易手续费冰心的诗集
X+n 8
29
地区代码
N8
30*
原始金额
n24
31*
幼儿园数学教育代理方参考数据
LLVAR
Ans..99
32
受理行标识代码
LLVAR
n..11
33
发送方标识代码
LLVAR
n..11
34*
扩展的主帐号
LLVAR
ns..28
35
第二磁道数据
LLVAR
z..37
36
第三磁道数据
LLLVAR
z..104
浮力思维导图
37*
检索参考号
Anp12
38
授权代码
Anp6
39
响应代码
An2
40*
服务代码
n3
41
终端代码
Ans15
42
终端标识
Ans15
43
受卡方名称/地点
Ans..40
44
附加响应数据
LLVAR
Ans..25
45*
第一磁道数据
LLVAR
Ans..76
46*
手续费金额
LLLVAR
Ans..204
47*
附加数据——国家
LLLVAR
Ans..999
48
附加数据
LLLVAR
Ans..999
49
交易贷币代码
n3控制的英语
50
结算贷币代码
n3
51*
持卡人签单贷币代码
a3或n3
52
个人识别号(PIN)
B64
53*
安全控制信息
LLVAR
b..48
54
附加金额
LLLVAR
An..120
55*
集成电路卡系统数据
LLLVAR
b..48
56*
原始数据元
LLVAR
n..35

本文发布于:2023-07-10 02:56:40,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1088412.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:代码   报文   长度   字节   编码   数据   金额
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图