Время реакции банкомата

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

Время реакции банкомата

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

На одном из банковских форумов прочел такой пост:
Ваш банкомат не выдал мне денежные средства 14.08.2017. После введения пин-кода банкомат завис, выдал мне карту и более не подавал признаков жизни. Подождав у банкомата денег минуты 3, я ушел. Расшифровка ленты записи банкомата, которая приложена к Вашему ответу показывает, что деньги были выданы банкоматом спустя 5 минут. Возможно это и так, подтвердить это я не могу.
Возник закономерный вопрос - время ожидания денег из банкомата регламентируется каким-нибудь документом или технической спецификацией? И если да, то каким именно и какую величину оно составляет?
Filimon
Сбербанк
Сбербанк
Сообщения: 489
Зарегистрирован: 11 июл 2015, 04:18
Авто: Тесла
Откуда: Русь

Re: Время реакции банкомата

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

booby писал(а):что деньги были выданы банкоматом спустя 5 минут.
А как была указана сумма для выдачи, если он завис после ввода пинкода?
Аватара пользователя
f119b
Кот Мёбиуса
Кот Мёбиуса
Сообщения: 3597
Зарегистрирован: 21 май 2010, 23:58
Авто: (☺ ♦ ☺ )
Откуда: Сибирь, Западная Сибирь, Юг Западной Сибири.
Благодарил (а): 127 раз
Поблагодарили: 123 раза

Re: Время реакции банкомата

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

Filimon писал(а):как была указана сумма
Ну вопрос стоит не так.. Вопрос "есть ли нормативные документы на времена - выдачи, печати чека, выплёвывания карты"...
Ибо наука утверждает что, если система (любая хоть винда, хоть андроид хоть пос) не реагирует на действия юзверя более 3 сек, то юзверь начинает беспокоиться. 5 сек - легкая паника 10 - суппорт и смятение. 15 - "армагедон наступил".. :unknown:

Добавлено спустя 5 минут 27 секунд:
ЗЫ счас если найду на ЯП-е видео двух тормозов (винкор+тормоз-паренек) выложу.. fp:|

Добавлено спустя 5 минут 40 секунд:

Омская транспортная полиция ведет розыск мужчины, который на железнодорожном вокзале прихватил чужие деньги из банкомата.

Момент этой кражи попал на камеры видеонаблюдения, установленные в кассовом зале. На кадрах видно, как к банкомату подходит молодой парень, вводит ПИН-код и выбирает нужные операции. В это же самое время позади него своей очереди ожидает мужчина средних лет. Забрав свою карту, юноша отходит, и к банкомату устремляется подозреваемый. Пытается вставить карту и вдруг видит, что аппарат выдал деньги, которые не забрал предыдущий клиент. Оглянувшись, воришка кладет купюры в карман и преспокойно проходит мимо потерпевшего.
Кот, который гуляет сам по себе.
Filimon
Сбербанк
Сбербанк
Сообщения: 489
Зарегистрирован: 11 июл 2015, 04:18
Авто: Тесла
Откуда: Русь

Re: Время реакции банкомата

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

Дык это и не кража вовсе :hahaha: Это пятница.
А чел то смотрит в кошелек и репу чешет, почему бабки не телепортировались в лопатник. :good:
booby
Специалист
Сообщения: 391
Зарегистрирован: 21 янв 2013, 07:14
Поблагодарили: 1 раз

Re: Время реакции банкомата

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

Filimon писал(а):А как была указана сумма для выдачи, если он завис после ввода пинкода?
Сделаем поправку на состояние возмущенного клиента. Существо вопроса это не меняет.

Итак, самая простая банкоматная транзакция:
1. клиент вставляет карту.
2. банкомат выводит экран ввода ПИН. Клиент вводит ПИН.
3. банкомат выводит экран меню. Клиент выбирает выдачу наличных.
4. банкомат выводит экран ввода суммы. Клиент вводит сумму.
5. банкомат отправляет Transaction Request на хост.
6. банкомат получает Transaction Response с хоста.
7. банкомат возвращает клиенту карту. Клиент изымает карту.
8. банкомат выдает клиенту деньги. Клиент изымает деньги.
9. банкомат печатает клиенту чек. Клиент изымает чек.

Из всех 9-и пунктов в документации платежных систем нашел лишь регламент для пунктов 5-6 - таймаут на ожидание терминалом ответа хоста.

Интересно знать регламентированные таймауты для пунктов:
4-7 - от момента ввода суммы до момента возврата карты.
7-8 - от момента изъятия карты до момента выдачи денег.
8-9 - от момента изъятия денег до момента печати чека.
То есть, к примеру, если интервал времени от момента изъятия карты до момента выдачи денег превышает некий таймаут, то в случае жалобы клиента на неполучение денег банк должен вернуть деньги на счет клиента.
acsel
Специалист
Сообщения: 427
Зарегистрирован: 29 дек 2010, 16:35
Благодарил (а): 12 раз

Re: Время реакции банкомата

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

Filimon писал(а):А как была указана сумма для выдачи, если он завис после ввода пинкода?
А что есть зависание? Просто, грубо говоря, железяка может зависнуть 2-мя способами:
1) реально глюк железа;
2) программа ожидает чего-либо или выполняется в бесконечном цикле
Вот если вы попали на второй вариант, то может наступить то, чего ожидало ПО или наступило условие выхода из цикла. Собственно, ничего сверхъестественного.
С первым вариантом сложнее.
Аватара пользователя
central
Модератор
Модератор
Сообщения: 2087
Зарегистрирован: 20 дек 2010, 04:59
Авто: Майбах
Благодарил (а): 32 раза
Поблагодарили: 90 раз

Re: Время реакции банкомата

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

Filimon писал(а):Дык это и не кража вовсе
Как раз это кража! Недавно только осудили человека за то что он нашел вещь и не сообщил о своей находке. Суды квалифицируют - это как кражу. Допустим вы нашли в метро кошелек, телефон и т.д. и кладете себе в карман, при этом не заявляя в полицию и не сдавая находку. Потерявшее лицо идет в полиции, так как думает, что у него вытащили карманники, а не сам просохатил. Смотрят камеры - видят как вы завладеваете чужим имуществом. Как итог - статья.
TROUBLE-SHOOTER
booby
Специалист
Сообщения: 391
Зарегистрирован: 21 янв 2013, 07:14
Поблагодарили: 1 раз

Re: Время реакции банкомата

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

Посмотрел доки Aptra NDC. Регламентируются лишь таймауты на изъятие клиентом карты, наличных и чека от момента их выдачи.
Так что если банкомат выдал клиенту (или тому, кто проходил в это время мимо банкомата) деньги через час после того, как клиент забрал карту из ридера - это проблемы клиента, а не банка.

Единственная защита - банкомат выдает деньги в стейте "J". Пока банкомат не завершит стейт "J" (штатно или аварийно) - он не перейдет в ждущий режим (стейт "А"). Поэтому вставить карту в ридер не получается (не открывается шаттер ридера). То есть, если банкомат выдал карту и заткнулся - надо попытаться вставить карту в ридер. Если карта не вставляется - значит банкомат "думает" и надо ждать деньги.
Venique
Местный
Сообщения: 140
Зарегистрирован: 01 апр 2016, 22:29

Re: Время реакции банкомата

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

И сколько Вы предлагаете клиенту ждать свои деньги? Даже если Вы оформите это в некий регламент на длительность выдачи д\с - куда Вы его прилепите? На банкомат? Типа, если деньги не выехали в течение пяти минут, то бейте в колокол?

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

Тут надо либо иметь автономку, которая позволяет по таким обращениям принудительно перезагружать банкомат для исключения возможности дальнейшего отвисания и выдачи д\с (а ведь такое зависание - есть нештатная ситуация, возникшая ввиду аппаратного или программного сбоя), либо включать ретракты.
Аватара пользователя
Dan
Нач. отдела
Сообщения: 2817
Зарегистрирован: 29 окт 2010, 00:20
Благодарил (а): 44 раза
Поблагодарили: 96 раз

Re: Время реакции банкомата

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

booby писал(а):Посмотрел доки Aptra NDC. Регламентируются лишь таймауты на изъятие клиентом карты, наличных и чека от момента их выдачи.
И какое там время на изъятие карты?

booby писал(а):То есть, если банкомат выдал карту и заткнулся - надо попытаться вставить карту в ридер. Если карта не вставляется - значит банкомат "думает" и надо ждать деньги.
А если сценарий такой, чтобы карту выдавал после выдачи денег?
Scientists study the world as it is, engineers create the world that never has been
nonpar
Специалист
Сообщения: 272
Зарегистрирован: 30 сен 2011, 15:25
Благодарил (а): 3 раза
Поблагодарили: 15 раз

Re: Время реакции банкомата

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

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

Re: Время реакции банкомата

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

Dan писал(а):И какое там время на изъятие карты?
Человек явно путает терминологию. В документации нет никаких регламентов. Там просто обозначено наличие соответствующего таймера на тайм-аут презента карты, по истечению которого она будет захвачена. Таймер задаётся самостоятельно тем, кто пишет сценарий.
nonpar писал(а):А если сценарий такой, чтобы карту выдавал после выдачи денег?
Очевидно, что при использовании данной функции будет полно захваченных карт, т.к. забывать уже будут их вместо денег.
nonpar
Специалист
Сообщения: 272
Зарегистрирован: 30 сен 2011, 15:25
Благодарил (а): 3 раза
Поблагодарили: 15 раз

Re: Время реакции банкомата

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

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

Re: Время реакции банкомата

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

Даже с деньгами после карты клиенты умудряются звонить и говорить, что банкомат выдал деньги и изъял карту. fp:|
acsel
Специалист
Сообщения: 427
Зарегистрирован: 29 дек 2010, 16:35
Благодарил (а): 12 раз

Re: Время реакции банкомата

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

Venique писал(а):Даже с деньгами после карты клиенты умудряются звонить и говорить, что банкомат выдал деньги и изъял карту. fp:|
Подтверждаю, было такое. Потом карту в сумке у клиента нашли. А крику было...
Аватара пользователя
ceres
Местный
Сообщения: 160
Зарегистрирован: 15 фев 2014, 00:35
Авто: Lancer 9
Откуда: Ишим

Re: Время реакции банкомата

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

Сегодня утром прочитал данную тему, а в обед пошел снимать деньги со сберовского банкомата.
Вставил карту, набрал пинкод, ввел сумму, на банкомате высветилась надпись "операция выполняется".
Диспенсер не делал прелестные звуки "тррррр", просто тишина. Подождал минуты полторы, никуда не нажимая. Потом начал тыкать кнопки)) Не знаю или из-за нажатий или просто по тайм ауту, но банкомат выдал чек, что операция не выполнена и если деньги не вернутся на карту в течении суток, то звонить в колцентр, после чего дал возможность выбора, либо вернуть карту, либо ждать дальше. Карту забрал, а банкомат остался в ауте.
acsel
Специалист
Сообщения: 427
Зарегистрирован: 29 дек 2010, 16:35
Благодарил (а): 12 раз

Re: Время реакции банкомата

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

ceres писал(а): Подождал минуты полторы, никуда не нажимая.
У меня тоже подобное было. Снимал по чужой карте, банкомат тупо завис. Начал звонить в саппорт, те стали воду лить, потом захотели карту заблокировать, но в это время банкомат выплюнул карту и деньги. Продолжалось минут 5. Вот толку бы было, если бы они карту заблокировали? Сказали бы потом, что сам дурак не дождался выдачи. Кстати, заметил, что у сбера после смены интерфейса банкоматы стали адово тормозить. Вообще складывается впечатление, что люди, пишущие ПО под банкоматы, вообще программировать не умеют, очень криво все работает.
Venique
Местный
Сообщения: 140
Зарегистрирован: 01 апр 2016, 22:29

Re: Время реакции банкомата

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

Да всё там нормально, просто пора признать, что какой-нибудь атом с двумя гигами оперативки и рассыпающимся жёстким в пыльном корпусе с наверняка почти умершим кулером и иссохнувшей термопастой - не лучшая аппаратная платформа для современного ПО, коей является как минимум вынь7 (и то уже относительно).

Аптра\Протопас как были, так и остались, ничего там не меняется. Всякие агенты для какого-нибудь WebShell, eKassir, FinStream - вообще смех, там работает по сути браузер. Другое дело, что банки ещё ставят какое-нибудь стороннее ПО а-ля видео-наблюдение, удалёнка и т.п., но куда нынче без этого?
booby
Специалист
Сообщения: 391
Зарегистрирован: 21 янв 2013, 07:14
Поблагодарили: 1 раз

Re: Время реакции банкомата

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

nonpar писал(а):В нашем банке "карта после денег" - основной сценарий с самого начала, и до недавних пор был единственно возможным)
Такое сейчас осталось только на стареньких Диболдах.
ceres писал(а):Потом начал тыкать кнопки)) Не знаю или из-за нажатий или просто по тайм ауту, но банкомат выдал чек, что операция не выполнена и если деньги не вернутся на карту в течении суток, то звонить в колцентр, после чего дал возможность выбора, либо вернуть карту, либо ждать дальше.
На кнопки тыкать бесполезно - в стейте "I" они не функционируют. Просто вам повезло, что тайм-аут нарисовался либо на ожидании хостом ответа от процессинга эмитента, либо на ожидании банкоматом ответа от хоста. Такой тайм-аут регламентируется платежными системами, поэтому заложен в логику софта банкомата. Гораздо хуже, когда в стейт "I" с хоста возвращается Transaction Response с командой выдать деньги, а зависание происходит локально в банкомате.
Venique писал(а):Да всё там нормально, просто пора признать, что какой-нибудь атом с двумя гигами оперативки и рассыпающимся жёстким в пыльном корпусе с наверняка почти умершим кулером и иссохнувшей термопастой - не лучшая аппаратная платформа для современного ПО, коей является как минимум вынь7
На таком офисном компе всё летает. Тем более, что банкоматный софт абсолютно примитивен с точки зрения алгоритмической сложности и вычислительной ресурсоемкости.
Venique
Местный
Сообщения: 140
Зарегистрирован: 01 апр 2016, 22:29

Re: Время реакции банкомата

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

Это семёрка-то на двух гигах оперативы летает?
Ответить