Смена Пин Кода на Nautilus

Банкоматы бренда Nautilus Hyosung
Solovei_razboinik
Новичок
Сообщения: 21
Зарегистрирован: 04 апр 2018, 14:57

Смена Пин Кода на Nautilus

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

Добрый день! Хочу спросить, когда идет смена пин-кода, банкомат зависает примерно на минуту, потом успешно меняет пин код, выплевывает её, на секунду выходит в out-of-service, и снова встает в сервис. Смена пин-кода должна идти так долго, и почему он выходит в аут в конце?
Venique
Местный
Сообщения: 140
Зарегистрирован: 01 апр 2016, 22:29

Re: Смена Пин Кода на Nautilus

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

Надо смотреть трассу в момент совершения операции. Возможно, приходит какая-то непонятная софту команда, из-за чего он ненадолго выходит в аут, либо так определена последовательность команд при смене ПИНа или выполняется какая-то сервисная команда, которая требует выход из сервиса. Например, при инкассации кэшина банкомат также ненадолго переходит в аут, т.к. выполняется retrieve note definitions.

Что касается ожидания - также надо смотреть дебаги для понимания, на каком уровне возникает простой - либо долгое ожидание ответа от хоста, либо софт очень долго работает с чипом карты.
Solovei_razboinik
Новичок
Сообщения: 21
Зарегистрирован: 04 апр 2018, 14:57

Re: Смена Пин Кода на Nautilus

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

VeniqueСпасибо за совет! А ещё вопрос, как можно сделать так, чтобы при смене пина печатался чек?
booby
Специалист
Сообщения: 391
Зарегистрирован: 21 янв 2013, 07:14
Поблагодарили: 1 раз

Re: Смена Пин Кода на Nautilus

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

Venique писал(а):Возможно, приходит какая-то непонятная софту команда, из-за чего он ненадолго выходит в аут, либо так определена последовательность команд при смене ПИНа или выполняется какая-то сервисная команда, которая требует выход из сервиса.
Вообще-то смена ПИН для банкомата - это обычная транзакция с заданным опкодом и нулевой суммой. С хоста приходит TRep, который может содержать скрипт для чипа карты.
Solovei_razboinik писал(а):как можно сделать так, чтобы при смене пина печатался чек?
Настройте хост, чтобы в TRep приходила команда печатать чек.
Venique
Местный
Сообщения: 140
Зарегистрирован: 01 апр 2016, 22:29

Re: Смена Пин Кода на Nautilus

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

booby писал(а):Вообще-то смена ПИН для банкомата - это обычная транзакция с заданным опкодом и нулевой суммой.
Любой тип операций реализуется на уровне авторизации, банкоматного контроллера, маршрутизатора и сценария. В том числе и операции типа Pin Management. Как оно там всё имплементировано - известно только ТС. Так что какой там респонс приходит, а что вслед за ним, и что именно влечёт за собой переход в аут - без трассы и дебагов не понять.
Solovei_razboinik писал(а):А ещё вопрос, как можно сделать так, чтобы при смене пина печатался чек?
Это задаётся в конфигурационных файлах АТМ-контроллера: соответствующий параметр, ссылающийся на необходимый шаблон чека в файле конфигурации ответных сообщений, ну и описать сам шаблон чека в нужном файле. Но это в общих чертах, всё зависит от конкретного поставщика хостового решения, его реализации контроллера, применяемого синтаксиса и пр. Проще у вендора запросить.
booby
Специалист
Сообщения: 391
Зарегистрирован: 21 янв 2013, 07:14
Поблагодарили: 1 раз

Re: Смена Пин Кода на Nautilus

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

Venique писал(а):Так что какой там респонс приходит, а что вслед за ним, и что именно влечёт за собой переход в аут - без трассы и дебагов не понять.
На практике - так и есть. Но теоретически никаких причин для банкомата зависать и выпадать в out-of-service при операции смены ПИНа карты нет.
Ответить