Работа с УЭК через смарт пин-пад

Обсуждаем инструментарий, технологии, прочие рабочие моменты.
Semax
Прохожий
Сообщения: 4
Зарегистрирован: 30 апр 2014, 00:41

Работа с УЭК через смарт пин-пад

Непрочитанное сообщение Semax »

Добрый день.

Прошу консультации по следующему вопросу. Есть задача - организовать взаимодействие ПК оператора (ОС Windows) с картой УЭК через smart pin pad. Как вариант устройства рассматриваем Verifone VX805, но пока самого устройства нет, поскольку мы пытаемся оценить сложность такого решения. Взаимодействие сводится к вводу пин-кодов, выводу сообщений на экране пинпада и работе с приложением на карте.

В данный момент не совсем понятно, какие внешние интерфейсы предоставляют подобные устройства. По идее, работа с картой должна идти по тому же PC/SC, что и в карт-ридерах.
А вот как взаимодействовать с клавиатурой и экраном? Какие интерфейсы, протоколы, библиотеки и средства разработки нужно использовать?

Возможно ли управлять этим процессом непосредственно с ПК, или нужно писать доп. софт, который будет размещаться в самом пин-паде и предоставлять нужный интерфейс?
Прошу по возможности описать процесс взаимодействия с подобными устройствами или направить в нужную сторону. Может быть, есть какие статьи по теме.

Результаты поиска пока очень скудные.

Спасибо.
Последний раз редактировалось Semax 30 апр 2014, 23:33, всего редактировалось 2 раза.
Аватара пользователя
Shurik
Специалист
Сообщения: 266
Зарегистрирован: 16 окт 2013, 00:55
Откуда: Хабаровск-Краснодар

Re: Работа со смарт пин-падом

Непрочитанное сообщение Shurik »

Хреново ищете, ваша тема - http://bankomatchik.ru/forums/33/5060?hilit=уэк
Не издевайтесь над русским языком, пожалуйста! Ему и так несладко.
Semax
Прохожий
Сообщения: 4
Зарегистрирован: 30 апр 2014, 00:41

Re: Работа со смарт пин-падом

Непрочитанное сообщение Semax »

Спасибо, эту тему видел. Полезного в ней мало. Реализации существуют, кроме того в требованиях УЭК значатся смарт пин пады.
booby
Специалист
Сообщения: 391
Зарегистрирован: 21 янв 2013, 07:14
Поблагодарили: 1 раз

Re: Работа со смарт пин-падом

Непрочитанное сообщение booby »

Semax писал(а):Возможно ли управлять этим процессом непосредственно с ПК, или нужно писать доп. софт, который будет размещаться в самом пин-паде и предоставлять нужный интерфейс?
Прошу по возможности описать процесс взаимодействия с подобными устройствами или направить в нужную сторону. Может быть, есть какие статьи по теме.
Именно так - писать софт для пинпада. Или купить у какого-либо вендора пинпад с установленным софтом и библиотечкой для взаимодействия с ПК. Сейчас такого добра навалом.

Касательно УЭК - в качестве платежного приложения в настоящее время там используется Сберовский ПРО100 - лицензионный M/Chip. Софт пинпада должен поддерживать AID для ПРО100 и иметь его публичные ключи.
Semax
Прохожий
Сообщения: 4
Зарегистрирован: 30 апр 2014, 00:41

Re: Работа со смарт пин-падом

Непрочитанное сообщение Semax »

booby писал(а):Именно так - писать софт для пинпада. Или купить у какого-либо вендора пинпад с установленным софтом и библиотечкой для взаимодействия с ПК. Сейчас такого добра навалом.
Спасибо. Если не трудно, можете назвать вендоров с такими решениями, на которых стоило бы обратить внимание (лучше в личку, наверное)?

Что касается УЭК, то тут все более-менее понятно, а вот с пинпадами никогда дел не имел, поэтому хочется понять общую концепцию. Что необходимо для реализации подобного софта для пинпада? XFS SDK конкретного производителя и developer's guide для конкретного устройства? Что-то еще?
booby
Специалист
Сообщения: 391
Зарегистрирован: 21 янв 2013, 07:14
Поблагодарили: 1 раз

Re: Работа с УЭК через смарт пин-пад

Непрочитанное сообщение booby »

Для широкоизвестных в узких кругах - Инпас (Верифон), Арком (Инженико). Арком сейчас стал подразделением Инженико и носит имя Инженико.

Общая концепция проста. Для реализации софта вам понадобится SDK (XFS - это для банкоматов), developer's guide для ОС, установленной на пинпаде, и сертификаты ключей для подписи этого софта. Если вы разрабатываете свой интерфейс между пинпадом и ПК, то тут вы - бог и царь. Если используете строннюю библиотечку - придется под нее подстраиваться. Если будете писать весь софт пинпада с нуля, то понадобится спецификация M/Chip для разработки интерфейса с платежным приложением карты УЭК. Так же потребуются спецификации для организации взаимодействия с хостом эквайрера. Учитывая, что у разных эквайреров используются разные хосты.
Semax
Прохожий
Сообщения: 4
Зарегистрирован: 30 апр 2014, 00:41

Re: Работа с УЭК через смарт пин-пад

Непрочитанное сообщение Semax »

Спасибо, теперь ситуация немного прояснилась. Попробуем начать с готовых решений. Работать будем с идентификационным приложением УЭК, а не банковским, и с этим в данном контексте особых проблем быть не должно.
Ответить