Терминал пополнения (RT)
Терминал пополнения или Recharge Terminal (RT) предназначен для пополнения карточек, содержащих VAA приложение RLINE.
Существуют ручные и автоматические терминалы пополнения. При пополнении карточки на автоматическом терминале сумма берется из БД пополнения, а на ручном терминале она вводится оператором. Вся информация о пополнении как на автоматическом, так и на ручном терминале заносится в базу данных.
Конфигурационные файлы терминалов пополнения хранятся на сервере пополнения (как и файлы конфигурации ПОС-терминалов).
Задания на пополнение поступают от сервера эмитента (AS) на сервер обработки (AMS) и оттуда передаются серверу пополнения (RS). Далее они заносятся в БД пополнения, которая хранится на этом сервере и работает под управлением СУБД MySQL. Карта вставляется в терминал, запрос на ее пополнение автоматически отправляется в базу данных. В случае положительного ответа сумма списывается из БД и заносится на карту.
Исполнение запроса пополнения от терминала состоит из следующих шагов:
- Контроль легальности запроса по информации в базе данных (только для терминалов автоматического пополнения).
- Определение суммы пополнения.
- Проверка криптограммы карты.
- Генерация криптограммы эмитента.
- Генерация скрипта пополнения.
- Сохранение в БД информации о проведённой транзакции.