我与此question
中的问题相同但是我使用的是支持CDA的万事达卡。
问题描述:
当我尝试运行CDA时,我得到以下数据:
TVR:0400008000
(“ CDA失败,超出下限”)
IAC拒绝:0000000000
拒绝TAC:0000000000
交谘会在线:FC50B8A000
IAC在线:F870A49800
AID卡是A0000000041010,因此它需要与万事达TAC和IAC进行处理,我确定此事务必须生成ARQC,但由于9f27标签的值为0x00,因此它正在生成AAC。
非常感谢,谢谢。
答案 0 :(得分:0)
他解决了我的问题,解决方法如下:
:)
答案 1 :(得分:-1)
我已经实现了EMV付款框架(https://github.com/vicente-da-silva/dcemv)。这实现了EMV非接触式和接触式内核。您可以尝试在框架中进行事务并遵循逻辑,看看框架的行为是否与VeriFone相同,以及为什么它不联机,或者框架的行为是否与VeriFone不同,那么也许VeriFone内核的行为不正确。您需要的逻辑位于TerminalActionAnalysis_7_8.cs中,用于接触式或非接触式内核。