小编Bil*_*lly的帖子

无法使用EMV非接触式(Interac Flash)从借记卡读取PAN

尝试在支持NFC Interac Flash的卡上使用标准EMV协议读取借记卡号码.

这是我的交易顺序:

请求1:00A404000E325041592E5359532E444446303100(选择2PAY.SYS.DDF01获取PSE目录)

响应1:6F2C840E325041592E5359532E4444463031A51ABF0C1761154F07A00000027710105007496E74657261638701019000(AID A0000002771010 found,Interac)

请求2:00A4040007A000000277101000(选择AID A0000002771010)

响应2:6F348407A0000002771010A5295007496E74657261638701015F2D02656E9F38159F59039F5A019F02069F1A025F2A029F37049F58016285(选定的AID,响应包括PDOL,请参见下图.

http://i.stack.imgur.com/c9FjM.png

Request3:80A800001583130000990000000000000001240124000001230000(获取处理选项,基于上面的结构)

回应3: 6985 (不允许命令;不满足使用条件.)

我无法通过6985错误; 经过2天的规格阅读和反复试验.

从借记卡(Interac)读取卡号的任何提示/想法/成功案例?正在测试的卡是具有Interac Flash非接触功能的TD借记卡.

非常感谢!

---注意:我可以在没有GET PROCESSING OPTION的情况下从Visa和MasterCard读取卡号.但是因为我在没有GPO的情况下持续获得6985,所以我尝试这样做,但失败了.我真的不需要做GPO,只需要获取卡号和有效期.---

java emv nfc smartcard-reader contactless-smartcard

4
推荐指数
1
解决办法
4177
查看次数

标签 统计

contactless-smartcard ×1

emv ×1

java ×1

nfc ×1

smartcard-reader ×1