POS 输入模式之间的差异(字段 22)

Difference Between POS Entry Modes (Field 22)

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

但是我想知道的是

之间的区别

谁能帮我解决这个问题?

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

虽然您在请求的问题中使用短值,但我猜,您的 Field 22 基于 ISO 8583:1987 版本并且您丢失了前导 and/or 结尾零。因此,您的示例值变为 3 位数长度 - 052800022090900.

通常将 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 值可能是例外情况。通常在终端设备和通信接口认证时检查。

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

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

01 手动输入

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

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

90磁条无磁道2数据

91 非接触式卡

95 智能卡,track2 数据不需要

感谢分享您对此的想法