Как прочитать код MCC с PoS-терминала с помощью команд APDU - PullRequest
0 голосов
/ 04 октября 2019

Я пытаюсь реализовать HostApduService на телефоне Android, и мне нужно прочитать код MCC с PoS-терминала.

Я отправляю на SELECT AID терминала ответ со следующими тегами: TTQ- 9F6604 Сумма - 9F0206 количество2 - 9F0306 код страны - 9F1A02 TVR - 9505 Валюта - 5F2A02 Дата - 9A03 Тип транзакции - 9C01 MCC - 9F1502 Случайное число - 9F3704

1004 * запрос RAW 6F348407A0000000031010A5299F381B9F66049F02069F03069F1A0295055F2A029A039C019F15029F3704BF0C089F5A0560084006439000 1006 * RAW ответ 80A8000025832334A04000000000004677000000000000080400000000000980191003000000E0AFD09500

Как видите, терминал отправляет MCC как 0000, и это неправильно

Что не так с этим?

Ответы [ 2 ]

0 голосов
/ 06 октября 2019

Код категории продавца (MCC) управляется Terminal, обратитесь к поставщику терминала для настройки MCC. это может быть автономное обновление инструмента или обновление конфигурации OTA.

0 голосов
/ 04 октября 2019

Если элемент данных, запрошенный в PDOL, отсутствует в терминале, терминал отправит шестнадцатеричные нули вместо запрошенных данных в ожидаемой длине.

...