Reputation: 33
Is there any way to understand if the card(emv or magnetic) is used first time at ATM or POS? For EMV card ATC is reliable?
Upvotes: 2
Views: 1556
Reputation: 6150
You can trust ATC for EMV transaction but there is no counter for magnetic transaction.
There is one bit( new card bit) that was set in first EMV transaction. If the Last Online ATC Register is 0 then “New card” bit in the TVR will be set to 1. You could check that bit to see if this transaction is first for this card.
Upvotes: 1
Reputation: 6095
There are two ATC
-related values could be read using GET_DATA
: the current ATC
and Last Online ATC
. For a new card that never went online the Last Online ATC
would be zero. This should be true for a 'classical' scheme of the EMV technology employment by a traditional payment system.
Hope this helps
Upvotes: 0
Reputation: 3659
I found ATC is incremented just after GPO is performed. It is possible that transaction falied just after GPO,
Next time when we fire GPO, we get the value > 0 ( ATC already incremented) here we can't say that card is not new because yet to processed first transaction successfully.
so I think ATC value is not a parameter to find out whether card is new or already used. [Sometime as per setting we need to check the card is new or not to perform certain activity]
Upvotes: 0
Reputation: 470
The "first time" could be different.
You can ask for ATC after selection ( command 80CA9F5200
) and if it equals 0000, Get Processing Options wasn't performed, what means there wasn't any transaction.
Bit if if > 0000, it does not mean what "full" transaction was on card. ATC shows number of launch command Get Processing Options.
For Visa card you can find specific bit in CVR ( CVR3, BIT5 ) "New card". He shows if successful online transaction was performed with card.
Upvotes: 1