Добрый день.
У меня задача прочитать PAN код из карты VISA paywave. Ридер работает в офлайне.
Застрял на правильном формировании команды GPO(GET PROCESSING OPTIONS).
Может кто подскажет, как правильно сформировать команду GPO ?
[Step 1] Select 2PAY.SYS.DDF01 to get the PSE directory
Send buffer:
0000: 00 A4 04 00 0E 32 50 41 59 2E 53 59 53 2E 44 …..2PAY.SYS.D
0010: 44 46 30 31 00 DF01.
Received buffer:
0000: 6F 2D 84 0E 32 50 41 59 2E 53 59 53 2E 44 44 46 o-..2PAY.SYS.DDF
0010: 30 31 A5 1B BF 0C 18 61 16 4F 07 A0 00 00 00 03 01…..a.O……
0020: 10 10 50 0B 56 49 53 41 20 43 52 45 44 49 54 90 ..P.VISA CREDIT.
0030: 00 .
———————————————————————–
[Step 2] Now that we know the AID, select the application
Send buffer:
0000: 00 A4 04 00 07 A0 00 00 00 03 10 10 00 ………….
Received buffer:
0000: 6F 27 84 07 A0 00 00 00 03 10 10 A5 1C 50 0B 56 o’………..P.V
0010: 49 53 41 20 43 52 45 44 49 54 9F 38 0C 9F 66 04 ISA CREDIT.8..f.
0020: 9F 02 06 5F 2A 02 9F 37 04 90 00 …_*..7…
————————————————————————–
[Step 3] Send GET PROCESSING OPTIONS command
Send buffer:
80 A8 00 00 12 83 10 [4байта ответ на 9F66] [6 байт ответ на 9F02] [2байта ответ на 5F2A] [4байта ответ на 9F37]
У меня задача прочитать PAN код из карты VISA paywave. Ридер работает в офлайне.
Застрял на правильном формировании команды GPO(GET PROCESSING OPTIONS).
Может кто подскажет, как правильно сформировать команду GPO ?
[Step 1] Select 2PAY.SYS.DDF01 to get the PSE directory
Send buffer:
0000: 00 A4 04 00 0E 32 50 41 59 2E 53 59 53 2E 44 …..2PAY.SYS.D
0010: 44 46 30 31 00 DF01.
Received buffer:
0000: 6F 2D 84 0E 32 50 41 59 2E 53 59 53 2E 44 44 46 o-..2PAY.SYS.DDF
0010: 30 31 A5 1B BF 0C 18 61 16 4F 07 A0 00 00 00 03 01…..a.O……
0020: 10 10 50 0B 56 49 53 41 20 43 52 45 44 49 54 90 ..P.VISA CREDIT.
0030: 00 .
———————————————————————–
[Step 2] Now that we know the AID, select the application
Send buffer:
0000: 00 A4 04 00 07 A0 00 00 00 03 10 10 00 ………….
Received buffer:
0000: 6F 27 84 07 A0 00 00 00 03 10 10 A5 1C 50 0B 56 o’………..P.V
0010: 49 53 41 20 43 52 45 44 49 54 9F 38 0C 9F 66 04 ISA CREDIT.8..f.
0020: 9F 02 06 5F 2A 02 9F 37 04 90 00 …_*..7…
————————————————————————–
[Step 3] Send GET PROCESSING OPTIONS command
Send buffer:
80 A8 00 00 12 83 10 [4байта ответ на 9F66] [6 байт ответ на 9F02] [2байта ответ на 5F2A] [4байта ответ на 9F37]
Комментарий