Найти тему
Пикабу

Ответ на пост «Ответ на пост "Кассир в Пятерочке"»

Короче, поясняю для всех, что бы не было больше недопониманий как это работает.

При оплате картой происходят следующие вещи: компьютер кассира при нажатии на нем кнопки оплата картой, посылает на платёжный терминал команду с данными о сумме оплаты. Терминал высвечивает сумму, связывается с банком, банк генерит ссылку на оплату и отправляет ее в терминал, который отображает её в виде куара. Покупатель видит сумму, оплачивает картой, терминал делает запрос в банк на списание средств. Если все хорошо, то банк шлёт терминалу сообщение, что все пучком, терминал шлёт сообщение компьютеру кассира, что оплата прошла. Компьютер даёт подтверждение терминалу, что он его понял и терминал може быть свободен. На этом этапе происходит завершение банковской транзакции, т.е. списание средств с клиента и зачисление их на счёт продавца. Если в этой цепочке что то идет не так, например комп кассира не подтвердил получение данных от терминала, то происходит вот что: клиент видит, что с карты деньги списались, терминал говорит банку, что что то пошло не так, Галя у нас отмена, банк запускает отмену операции, но поскольку эта отмена процесс не быстрый, сразу деньги на карту не возвращаются.

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

Так вот может быть такое, что касса по какой то причине не работает, тогда комп кассира знает, что оплата есть, но не может напечатать чек. Эту ситуацию кассир видит и может отдать товар, но без чека. Если же сбой был на моменте оплаты, то кассир видит, что оплата не прошла и товар он вам не отдаст, т.к. списание средств с вашей карты-это ваш головняк с банком, ему как продавцу денег не поступало, разбирайтесь со своим банком сами. С куаром все аналогично, только добавляются проблемы со связкой телефона и терминала - отправит ли телефон покупателя запрос по адресу в куаркоде, получит ли банк этот запрос вовремя, успеет ли обработать вовремя, отправить подтверждение терминалу. Не успел на каком то этапе - давай всё заново, а деньги могли уже и списаться, просто отмена транзакции ещё не запустилась.

Для ЛЛ: списание средств с вашей карты не означает их начисление на счёт продавца. Если комп кассира не получил информацию об успешности всех этапов оплаты, деньги вам вернутся, но часто не прям щас, зависит от банка и его политики обработки таких операций. Не гоните на магазин, он тут часто не при чём.

Пост автора mal333.

Больше комментариев на Пикабу.