How to Read EMV based smart VISA card details

Viewed 11447

I am trying to read the credit card data from the VISA card but could not able to make a success.As in the internet resources I have found that for the MASTER card we can select the PSE directory using 1PAY.SYS.DDF01 file and then read the records. But for VISA its not mandatory and when I use the following file using SELECT command for getting the PSE directory I get the response as '6A82'.Which means its is not supported by the file system. I looked for the Error in the EMV 4.2 Book 1(EMV specification) and it says that we have to use a "List of AIDs". It says "The terminal issues another SELECT command using the next AID in its list". I am unable to understand this and proceed further.

Any help on how to get the PSE for the VISA card or the AID to get the credit card details?

Thanks, Shekhar

5 Answers

When You are using this 1PAY.SYS.DDF01 first command the card will responce with 2 AID list inside first there is some error so that you give this 6A82 Error with return code RETRY.You have to use a ENRTY Libs inside there is some delete command and than set app select command again so it will automatically get second AID and than your visa card get success.

Related