ISO 8583 Field 22
我想知道是否有人可以帮助我理解即 POS 输入模式之间的区别。我已经知道了:
52
指 ICC 卡80
在回退的情况下
但我想知道的是
22
(磁条)- 和
90
谁可以帮我这个事?
ISO 8583 Field 22
我想知道是否有人可以帮助我理解即 POS 输入模式之间的区别。我已经知道了:
52
指 ICC 卡80
在回退的情况下但我想知道的是
22
(磁条)90
谁可以帮我这个事?
在基于 ISO 8583:1987 的协议中,字段 22 的长度通常为 3 位(或 4 位,如果它是 BCD 打包成两个字节),或者在基于 ISO 8583:1993 版本的协议中为 12 位。定制的协议可以使用不同的子字段内容和值背后的含义。
当您在请求的问题中使用短值时,我猜,您的字段 22 基于 ISO 8583:1987 版本并且您丢失了前导和/或结尾零。因此,您的样本值变为 3 位数长度 - 052
、800
、022
和090
or 900
。
通常 3 位字段 22 分为两个子字段:
以下是可能的解释:
02
- PAN 通过磁条自动进入,不需要轨道数据,2
- 没有 PIN。05
- PAN 通过芯片自动进入,2
- 无 PIN。09
- 电子商务,0
- 未知 PIN 功能。80
- 回退到磁条,0
- 未知 PIN 功能。90
- PAN 通过磁条自动进入,轨道数据应在授权请求内传输,0
- 未知 PIN 能力。等等
90
用于在 ISO 8583 请求消息中存在跟踪数据的情况下,02
- 如果出于同样的原因,收单机构或终端设备没有资格在请求消息中传输跟踪数据。
根据协议要求,字段 22 值可能存在例外情况。通常在终端设备和通信接口认证时进行检查。
我将在这里详细说明一些事情。从上面的评论我可以看到 09 用于电子商务交易,但根据我对电子商务交易的了解,我们应该使用 PAN 输入模式作为 01(手动输入)。因为对于不存在卡的交易输入模式始终处于手动状态。
POS 输入模式表示特定交易是电子商务还是 POS。可能的值为:
01 手动输入
02 磁条,磁道2数据将被忽略
05 智能卡,需要磁道2数据
90 磁条无磁道 2 数据
91非接触卡
95 智能卡,不需要 track2 数据
谢谢分享你的想法