Система отложенной авторизации в транспортных картах работает по следующему алгоритму: 2
- Запрос на авторизацию. 2 Когда пассажир прикладывает карту к терминалу, тот отправляет запрос в банк, чтобы убедиться, что на счёте достаточно средств для оплаты проезда. 2
- Блокировка суммы. 2 Банк проверяет баланс и, если средств достаточно, блокирует необходимую сумму на карте. 2 На этом этапе деньги ещё не списываются, а лишь замораживаются на счёте. 2
- Оплата с задержкой. 2 В течение дня транспортная компания собирает данные о всех совершённых поездках и только потом отправляет в банк запрос на списание средств. 2
- Окончательное списание. 2 Банк списывает заблокированную сумму с счёта, и оплата за проезд проходит. 2
Система отложенной авторизации устроена таким образом, потому что на маршруте общественного транспорта не всегда есть возможность быстро отправлять запрос и получать ответ от банков, особенно за пределами города. 4