2

我有一个我正在开发的 mPos android 应用程序,它基本上需要从 EMV 芯片卡中读取数据来执行交易。我理解向芯片发送应用协议数据单元 (APDU) 命令并接收 APDU 响应作为回报的概念。但是,当我需要执行金融交易时,我不知道要发送到芯片的确切 APDU 命令,因此我感到迷茫和困惑。我已经阅读了一些官方的 EMV 文档,也花了几天的时间在谷歌上搜索,但我找不到我要找的东西。任何指示和帮助将不胜感激。

4

1 回答 1

2

前往EMV Book 3第8章,即EMV金融交易流程图的位置。这将帮助您了解如何使用 EMV 卡开始和完成交易。然后还要查看同一本书的第 10 章,其中指定了事务处理中使用的函数,以及如何实际启动一个函数。该书将在适用的情况下为您提供其他书籍供您参考,您可能还需要参考其他书籍以获取更多信息。一些有用的链接包括:

  1. 这是 APDU 响应的完整列表,在处理卡响应时很有用。
  2. 如何开始从 EMV 卡读取数据的示例教程

希望能为您指明正确的方向

于 2014-12-27T07:55:08.897 回答