"Техзадание" - есть встраиваемый unattended терминал Ingenico iSelf iUN, нужно к ПИН-паду Ingenico iUP250 прицепить кучу устройств, и написать софт - чтобы это все работало и управлялось терминалом АЗС.
На выходе получилась коробочка (см .11111), которую вставляют в топливораздаточную колонку в сети АЗС ОККО.
Блоки работы с платежными банковскими, топливными картами и картами "Фишка", были установлены на все топливораздаточные колонки, с каждой стороны, на новой АЗС ОККО, г. Киев, Надднепрянское шоссе,10.
Несколько месяцев комплекс обслуживал только топливные и карты Фишка, в режиме самообслуживания. Сегодня Raiffeisen Bank Aval, пройдя все сертификации такого решения - наконец включил возможность самостоятельно оплачивать топливо на колонках, с помощью банковских карт, также в режиме самообслуживания.
Разработчик поехал на заправку с целью затестить self-service АЗС при оплате карточками.
Приехали, сказали заправщику, что все сделаю сам. Вставил заправочный пистолет в горловину бака. Выбрал в меню "Заправка на количество литров", (можно заправить и на определенную сумму), ввел с клавиатуры терминала - 90 литров, что заведомо превышает свободную емкость в топливном баке авто.
Терминал предложил поднести к считывателю карту "Фишка", обработал ее и высветил на экране терминала и на дополнительном дисплее пользователя сумму к оплате картой 1907,10 грн.
Сделал самостоятельную оплату с помощью банковской карты на сумму 1907,10 грн. То есть вставил карту (магниткой в этот раз попробовал оплатить), терминал предложил вытащить карту из считывателя обратно и ввести ПИН-код. Устройство выдало мне терминальный чек на эту сумму. Пошел налив 90 литров дизтоплива в бак.
На количестве отпущенного 76,94 литра ДТ - пистолет отщелкнул. Все, топливный бак заполнен. Сумма залитого топлива 1630,36 грн. Не стал "добивать" топливо в бак "под горлышко", вытащил пистолет из горловины бака и повесил его на колонку обратно. Платежный терминал от колонки получил команду на корректировку ранее оплаченной картой суммы, РАССЧИТАЛ СКИДКУ по ранее предъявленной карте Фишка, и автоматически немедленно провел операцию с процессинговым центром UPC, уже без участия моей платежной карты. Все прошло очень быстро - на дисплее терминал написал "операция успешна" и выдал мне новый чек, в котором уже была указана фактически заплаченная мною сумма за 76,94 литра, в размере 1553,41 грн.
То есть, поясню еще раз - с моего карточного счета списана сумма за ФАКТИЧЕСКИ залитое топливо, с учетом скидки, а не сумма, на которую я сначала сделал предоплату.