Сервер сбора
Основное назначение сервера сбора или Terminal Management System (TMS) – передача информации, связанной с финансовыми транзакциями, от ПОС-терминалов и терминалов ПВН к серверу обработки или к банковскому хосту и обратно.
Работа с банковскими приложениями
Основное назначение сервера сбора или Terminal Management System (TMS) – передача информации, связанной с финансовыми транзакциями, от ПОС-терминалов и терминалов ПВН к серверу обработки или к банковскому хосту и обратно. При этом обеспечивается согласование интерфейсов и протоколов конечных устройств. Также через TMS терминалам передаются параметры. В соответствии со стандартами EMV Level II и ISO 8583 сервер поддерживает работу с несколькими валютами. TMS работает ведёт подробные протоколы своих действий как общие, так и с разбивкой по терминалам. TMS может располагаться на ПК, либо на универсальном коммуникаторе.
Функции сервера сбора
- Идентификация подключенных терминалов.
- Маршрутизация транзакций EMV.
- Сбор и передача файлов транзакций. Сервер принимает от терминалов и сохраняет в виде файлов журналы транзакций и отчёты о работе терминалов.
- Передача параметров на терминалы. На сервере хранятся конфигурационные файлы всех подключенных терминалов. В случае обновления этих файлов они автоматически загружаются в терминалы при очередном сеансе связи.
- В момент связи терминал – сервер выполняется синхронизация времени терминала по времени сервера сбора.
Поддерживаются следующие виды соединений с терминалами:
- Коммутируемая телефонная линия (через пару модемов).
- Выделенная телефонная линия (через пару модемов).
- Прямое (без модемов) соединение порт-порт по RS-232.
- TCP соединение (для подключения терминалов через системы, подобные серверам доступа Cisco 25xx).
- Непосредственное TCP соединение (для маршрутизации запросов с одного сервера на другой).
Обмен данными с терминалом производится с применением шифрования и цифровых подписей на основе сессионных ключей, генерируемых SAM-модулем. Обеспечивается надежная аутентификация сторон друг другом, что исключает возможность работы для подложных терминалов. Связь с банковским хостом осуществляется по протоколу TCP.
Поддерживаемые интерфейсы
TMS поддерживает следующие логические интерфейсы: VIP BASE I фирмы VISA и различные диалекты ISO-8583. При работе с банковским хостом по интерфейсу ISO-8583 сервер также выдаёт журналы транзакций в банковский хост.
Транзакции | Тип сообщения | Код операции |
Русский | English | |
Идентификационный запрос (установление соединения) | | | |
Запрос остатка | Balance Inquiry | 0100 | 31 |
Пред-авторизация | Pre-Authorization | 0100 | 30 |
Авторизация | Authorization | 0100 | 00 |
Продажа | Sale | 0200 | 00 |
Выдача наличных | Cash | 0200 | 01 |
Продажа с выдачей наличных | CashBack | 0200 | 09 |
Возврат товара | Refund | 0200 | 20 |
Продажа в режиме off-line | Off-line Sale | 0220 | 00 |
Возврат в режиме off-line | Off-line Refund | 0220 | 20 |
Коррекция продажи | Adjust Sale | 0220 | 02 |
Коррекция возврата | Adjust Refund | 0220 | 22 |
Завершение операции | Sales Completion | 0220 | 00 |
Выгрузка журнала | Batch Upload | 0320 | |
Отмена операции | Reversal | 0400 | |
Проверка связи | Test Transaction | 0800 | 99 |
Увеличение таймаута ожидания ответа от сервера при запросе авторизации | Please Wait Advice | 830 | 90 |
Дополнительно реализованы сообщения:
- План связи (для синхронизации текущих версий конфигурационных файлов в терминале).
- Запрос от терминала на получение файла конфигурации.