10

ISO 8583 Field 22我想知道是否有人可以帮助我理解即 POS 输入模式之间的区别。我已经知道了:

  • 52指 ICC 卡
  • 80在回退的情况下

但我想知道的是

  • 22(磁条)
  • 90

谁可以帮我这个事?

4

2 回答 2

19

在基于 ISO 8583:1987 的协议中,字段 22 的长度通常为 3 位(或 4 位,如果它是 BCD 打包成两个字节),或者在基于 ISO 8583:1993 版本的协议中为 12 位。定制的协议可以使用不同的子字段内容和值背后的含义。

当您在请求的问题中使用短值时,我猜,您的字段 22 基于 ISO 8583:1987 版本并且您丢失了前导和/或结尾零。因此,您的样本值变为 3 位数长度 - 052800022090or 900

通常 3 位字段 22 分为两个子字段:

  • 位置 1 和 2 - 个人帐号 (PAN) 条目(或能力);
  • 位置 3 - 个人识别码 (PIN) 条目(或能力);

以下是可能的解释:

  • 02- PAN 通过磁条自动进入,不需要轨道数据,2- 没有 PIN。
  • 05- PAN 通过芯片自动进入,2- 无 PIN。
  • 09- 电子商务,0- 未知 PIN 功能。
  • 80- 回退到磁条,0- 未知 PIN 功能。
  • 90- PAN 通过磁条自动进入,轨道数据应在授权请求内传输,0- 未知 PIN 能力。

等等

90用于在 ISO 8583 请求消息中存在跟踪数据的情况下,02- 如果出于同样的原因,收单机构或终端设备没有资格在请求消息中传输跟踪数据。

根据协议要求,字段 22 值可能存在例外情况。通常在终端设备和通信接口认证时进行检查。

于 2015-12-02T13:52:20.473 回答
1

我将在这里详细说明一些事情。从上面的评论我可以看到 09 用于电子商务交易,但根据我对电子商务交易的了解,我们应该使用 PAN 输入模式作为 01(手动输入)。因为对于不存在卡的交易输入模式始终处于手动状态。

POS 输入模式表示特定交易是电子商务还是 POS。可能的值为:

01 手动输入

02 磁条,磁道2数据将被忽略

05 智能卡,需要磁道2数据

90 磁条无磁道 2 数据

91非接触卡

95 智能卡,不需要 track2 数据

谢谢分享你的想法

于 2016-08-29T02:13:45.437 回答