Проблема с выбором EMV аппликации на карте.

банкоматы компании Wincor
Первое новое сообщение • Сообщений: 5 • Страница 1 из 1

Проблема с выбором EMV аппликации на карте.

Непрочитанное сообщение gy1610 » 04 июл 2019, 21:32

Добрый день,

Проводим тест-кейсы с картами CUP(China Union Pay). И на одной из тестовых карт прописана одна единственная аппликация, но эту аппликацию кардхолдер должен выбрать вручную(подтвердить). Application Priority Indicator(TAG 87) = 81. Это означает, что (цитирую Голдовского) терминал запрашивает у держателя карты подтверждение выбора приложения. В результате, в регистр банкомата загружены данные EMV по CUP. Но при выполнении транзакции выходит ошибка chip decline (no appl candidate available). Подозреваю, что некорректно обрабатывается TAG 87. Только не могу придумать, как исправить сценарий. Жду подсказок от форума. Заранее спасибо.
gy1610
Специалист
 
Сообщения: 391
Зарегистрирован: 20 апр 2011, 23:32
Откуда: Грузия, Тбилиси
Авто: NISSAN X-TRAIL

Re: Проблема с выбором EMV аппликации на карте.

Непрочитанное сообщение norad » 05 июл 2019, 20:38

Прошу, говорите приложение вместо аппликации. Аппликация это рисунок.
Что за карта и тест, может найду у себя такой, посмотрю его логи, там видно будет.
Хотя уже сразу мне кажется, что тест какой-то странный или вы его не так поняли.
Priority order of the application to be selected, ranging from 1–15, with 1 being highest priority, то есть получается 1 значит, что приложение имеет наивысший приоритет и должно выбираться автоматически. К тому же очень странно, что нужно подтверждать выбор одного единственного приложения.
norad
Сбербанк
Сбербанк
 
Сообщения: 347
Зарегистрирован: 11 июн 2014, 04:51

Re: Проблема с выбором EMV аппликации на карте.

Непрочитанное сообщение gy1610 » 05 июл 2019, 23:17

Ок, пусть будет приложение. Хотя по-английски это application.
Автоматически может не получиться, потому что для tag 87 указанно

If there is only one mutually supported application, the terminal checks b8 of the card’s Application Priority Indicator for that application if present.
If b8 = '0', the terminal selects the application.
If b8 = '1' and the terminal provides for confirmation by the cardholder, the terminal requests confirmation and selects the application if the cardholder approves. If the terminal does not provide for confirmation by the cardholder, or if the terminal requests confirmation and the cardholder does not approve, the terminal terminates the session.


На POS терминале так и получается. На экране показывает имя EMV приложения и затем надо нажать кнопку подтверждения для продолжения транзакции.Приложение на карте единственное.
Кейсы AIS_ATM_INQ_002 и AIS_ATM_CWD_016, карта 8171 9999 0000 0018
gy1610
Специалист
 
Сообщения: 391
Зарегистрирован: 20 апр 2011, 23:32
Откуда: Грузия, Тбилиси
Авто: NISSAN X-TRAIL

Re: Проблема с выбором EMV аппликации на карте.

Непрочитанное сообщение booby » 06 июл 2019, 00:04

gy1610 писал(а):Подозреваю, что некорректно обрабатывается TAG 87. Только не могу придумать, как исправить сценарий.

Тег 87 обрабатывается как раз корректно (в смысле, как и должен обрабатываться). :)
У Аптры в стейте "+" есть соответствующий флаг, позволяющий в сценарии игнорировать бит 8 тега 87 и включить приложение в candidate list.
У Винкора - Operation000, extension state, field 5.
booby
Специалист
 
Сообщения: 357
Зарегистрирован: 21 янв 2013, 06:14

Re: Проблема с выбором EMV аппликации на карте.

Непрочитанное сообщение gy1610 » 16 авг 2019, 23:02

У Винкора - Operation000, extension state, field 5.


Я на NCR смог отключить автоматический выбор приложения по Вашему методу. Сработало правильно. Что же касается Wincor, то у нас для этих банкоматов используется протокол DDC. А в DDC нет extention стейта для Operation 000. И нет варианта отключения автоматической проверки выбора приложения. :sad: По крайней мере, я такое не нашёл.
gy1610
Специалист
 
Сообщения: 391
Зарегистрирован: 20 апр 2011, 23:32
Откуда: Грузия, Тбилиси
Авто: NISSAN X-TRAIL


Сообщений: 5 • Страница 1 из 1

Вернуться в Wincor



Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 1