3

我想知道是否有可能使用配备 IC 阅读器的 POS 设备更改 EMV 卡的 PIN。或者,如果该功能仅为 ATM 保留。

如果可以通过 POS 设备,需要发出什么系列的命令来更改 PIN。

4

4 回答 4

6

EMV 离线 PIN 更改由与授权请求响应一起发送的发行者脚本执行。设备是 POS 还是 ATM 都没有关系。从技术上讲,它的工作原理相同,并且保证发行者脚本(最多 127 个字节)可以通过任何授权协议进行传输。

ATM 对支付方案有额外的要求,因此 PIN 更改和 PIN 解锁交易支持是强制性的。对于 POS,没有直接要求能够发起此类交易,但如果通过其他渠道(IVR、在线等)执行,发卡行脚本可以在下一次在线交易时将 PIN 转移到卡上,而不管卡是否用于 ATM 或 POS。

更改 PIN 码没有特殊命令,交易需要输入新旧 PIN 码,以加密的 PIN 块发送,响应应包含由 EMV 内核发送到卡的发行者脚本(无需修改或解释设备)作为任何其他发行者脚本。

旁注 - 更大的发行人脚本并不常见,并且在通过 On-us 接口与发行人银行连接的设备中处理。对于大型发卡行脚本,首选可以避免在此过程中移除卡的设备(主要是带有电动读卡器的银行拥有的 ATM)。

于 2018-12-07T11:44:29.770 回答
0

EMV 卡支持两种类型的引脚概念 -

1)离线pin
2)在线pin

如果卡支持离线密码,即密码存储在卡本身中,如果需要更改,则将执行发行者脚本。

发卡行脚本是一组在 POS 和 EMV 卡之间运行并更改离线密码的命令。

如果卡支持在线密码,即密码不在卡内,则保存在某处。更改此密码,无需在 POS 刷卡,可通过任何模式的 ATM、网上银行等进行更改。

于 2018-12-10T10:48:31.747 回答
0

抱歉,我的回复可能会迟到,但我希望对您有所帮助。这完全取决于您的终端支持的功能。

例如,对于离线引脚更改;如果您的收单方/发行方支持该功能,用户可以在终端本身上发起密码更改。之后,卡上的第一笔交易将在标签“72”中返回发卡行脚本数据,以便在第二次生成帐户密码之前与卡上的密码更改功能进行通信。如果对 issuer script 命令的响应返回 9000,则进程完成第二次生成 AC 命令,否则终端将运行 trasuction 反转过程,因此 pin 重置失败。

这是一个长期广泛的回应,但我希望它涵盖了这个想法。

于 2019-11-04T14:59:22.153 回答
-1

只要 POS 有 IC 读卡器,就可以读取基于 IC 卡的 getProcessing 选项和静态数据进行身份验证,答案是 YES。

PIN 是存储在卡上的 OWNERPIN 变量中还是存储在银行(发卡行)中,取决于发卡行定义的卡使用配置文件。您的终端应用程序可以通过各种处理步骤将 PIN 传递给卡。

于 2019-05-13T23:27:10.120 回答