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

时间:2015-04-23 10:12:44

标签: iso8583 magnetic-cards

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

  • 52表示ICC卡
  • 80以防后备行为

但我想知道的是

之间的区别
  • 22(磁条)
  • 90

有人可以帮我吗?

2 个答案:

答案 0 :(得分:16)

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

当你在所请求的问题中使用短值时,我想,你的Field 22基于ISO 8583:1987版本而你失去了领先和/或结束零。因此,您的样本值变为3位数字 - 052800022以及090900

通常,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值的异常。通常在终端设备和通信接口认证期间进行检查。

答案 1 :(得分:1)

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

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

01手动输入

02磁条,曲目2数据将忽略

05智能卡,需要跟踪2个数据

90磁条无轨道2数据

91非接触式卡

95智能卡,不需要track2数据

感谢分享您的想法