简体   繁体   English

TVR和TAC拒绝不匹配,但是交易不在线吗? 在Pinpad Verifone中

[英]TVR and TAC Denial does not match, but transaction does NOT go online? in Pinpad Verifone

I have the same problem as in this question 我有与此问题相同的问题

but I am using a MasterCard card that supports CDA. 但是我使用的是支持CDA的万事达卡。

Description of the problem: 问题描述:

When I try to run the CDA I get the following data: 当我尝试运行CDA时,我得到以下数据:

TVR: 0400008000 ("CDA Failed, Exceeds Floor Limit") TVR: 0400008000 (“ CDA失败,超出下限”)
IAC DENIAL: 0000000000 IAC拒绝: 0000000000
TAC DENIAL: 0000000000 TAC拒绝: 0000000000
TAC ONLINE: FC50B8A000 TAC在线: FC50B8A000
IAC ONLINE: F870A49800 IAC在线: F870A49800

the AID card is A0000000041010 so it processes it with the mastercard TACs and IACs, I am sure that this transaction must generate an ARQC but it is generating an AAC since the value of the 9f27 tag is 0x00. AID卡为A0000000041010,因此它与万事达TAC和IAC进行处理,我确定此事务必须生成ARQC,但由于9f27标签的值为0x00,因此它正在生成AAC。

I would appreciate it very much, Thank you. 非常感谢,谢谢。

he solved my problem, the solutions is as follows: 他解决了我的问题,解决方法如下:

  1. update the collis 更新collis
  2. Verify that all public keys are available for the card and are well constructed in the file that the verifone terminal needs (in my case it is the file with A00000025.EF) 验证所有公共密钥都可用于卡,并在Verifone终端需要的文件中正确构造该文件(在我的情况下,该文件为A00000025.EF文件)
  3. Verify that the index is included in the EST.dat file 验证索引是否包含在EST.dat文件中

:) :)

I have implemented a EMV payment framework ( https://github.com/vicente-da-silva/dcemv ). 我已经实现了EMV付款框架( https://github.com/vicente-da-silva/dcemv )。 this implements both EMV contactless and contact kernels. 这实现了EMV非接触式和接触式内核。 You can try and do the transaction in the framework and follow the logic, and see if the framework behaves the same as the VeriFone and therefore why it does not go online, or if the behavior of the framework is different from the VeriFone, then perhaps the VeriFone kernel is not behaving correctly. 您可以尝试在框架中进行事务并遵循逻辑,看看框架的行为是否与VeriFone相同,以及为什么它不联机,或者框架的行为是否与VeriFone不同,那么也许VeriFone内核的行为不正确。 The logic you need is in the TerminalActionAnalysis_7_8.cs for either the contact or contactless kernel. 您需要的逻辑在TerminalActionAnalysis_7_8.cs中,用于接触式或非接触式内核。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM