ПО для платежных терминалов

Программное обеспечение для терминального оборудования.

Работа с банковскими картами

Терминал, оснащенный ПО RLINE, используется для проведения оплаты товаров и услуг, выдачи наличных денег, а также некоторых других операций. Финансовые операции на терминале могут выполняться в режиме on-line и в режиме off-line. В первом случае происходит соединение с центром авторизации, во втором случае операция проводится без непосредственного соединения и передачи информации в центр авторизации, при этом информация о проведенной операции остается в памяти терминала и передается на сервер сбора при разгрузке журнала транзакций. Настройки терминала защищены от несанкционированного доступа. Для доступа к ним используется специальная карта администратора и пароль.

Типы терминалов, которые поддерживают ПО RLINE

  • Bitel, производитель Bitel.
  • Nurit, производитель Lipman.
  • Jade, JadeBT, JadeFast, JadeAire, производитель Cybernet.
  • OMNI VX3, verix_V, производитель Verifone.
  • Ingenico, производитель Ingenico.

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

Используемые каналы связи с TMS (концентратором):

  • Коммутируемая телефонная линия (через пару модемов).
  • Выделенная телефонная линия (через пару модемов).
  • Прямое (без модемов) соединение порт-порт по RS-232.
  • TCP соединение (для подключения терминалов через системы, подобные серверам доступа Cisco 25xx).
  • Непосредственное TCP соединение (для маршрутизации запросов с одного сервера на другой).
  • TCP соединение терминала через LAN.
  • GPRS соединение через GSM-модем.

Функции программного обеспечения

  • Выполнение финансовых и служебных операций.
  • Выполнение транзакций с вводом или без ввода ПИН-кода (в последнем случае на чеке может быть оставлено место для подписи клиента).
  • Проверка подлинности чиповых карт по статической (SDA) и динамической (DDA) схемам.
  • Удаленная настройка параметров терминала (вид чеков, список доступных операций, правила приема карт).
  • Обмен данными с сервером сбора с применением цифровых подписей и шифрования по алгоритмам 3DES, ГОСТ на основе сессионных ключей. Эти ключи генерируются SAM-модулем, установленным в терминал.
  • Использование калькулятора для ввода и печати на чеке нескольких сумм.
  • Работа с несколькими отделами в одной торговой точке. Ввод сумм в этом случае выполняется с указанием отдела с последующей печатью на чеке и автоматическим подсчетом итоговой суммы по отделам.

Дополнительно для приложений VAA разработаны функции загрузки стоп-листа для чиповых карт, ведения списка карт, обнаруженных в стоп-листе, и выгрузки сообщений о таких картах на сервер сбора.

По желанию заказчика эти функции, а также стыковка обмена данными с кассовыми аппаратами и компьютером, легко реализуются для банковских приложений, но требуют дополнительного согласования и тестирования корректности взаимодействия с системой обработки данных заказчика.

В таблице приведен список финансовых транзакций, выполняемых на терминалах по чиповым картам с банковским приложением и по картам с магнитной полосой.

Перечень финансовых транзакций, поддерживаемых терминалом

Название операции Назначение
Authorization Авторизация Проверка возможности выполнения операции на указанную сумму без блокировки средств на карте-счете клиента.
Pre-Authorization Пред-авторизация Блокировка средств на карте-счете клиента. Окончательный расчет производится позднее, при этом сумма может отличаться от заблокированной.
Balance Inquiry Запрос остатка Запрос остатка средств на карте-счете клиента без блокировки. Значение остатка выдается в валюте счета без указания единиц.
Sale Оплата Оплата товаров или услуг. 
Cash Наличные Выдача наличных денег клиенту. 
Sale & Cash Оплата и наличные Оплата товаров или услуг с выдачей наличных денег клиенту из кассы. 
Reversal Отмена Отмена проведенной операции.
Off-line Sale Продажа в режиме off-line Для сумм, не превышающих порог floorlimit, оплата товаров или услуг без выполнения запроса в ЦА с последующей сдачей журнала операций на сервер сбора. 
Off-line Refund Возврат в режиме off-line Для сумм, не превышающих порог floorlimit, возврат средств на карт-счет клиента без выполнения запроса в ЦА с последующей сдачей журнала операций на сервер сбора.
Sales Completion Завершение операции  Окончательный расчет по проведенной ранее операции Pre-Authorization.
Adjust, Sale Коррекция продажи  Корректировка суммы уже совершенной операции оплаты товаров или услуг в сторону уменьшения.
Adjust, Refund Коррекция возврата  Корректировка суммы уже совершенной операции возврата средств на карт-счет клиента в сторону уменьшения. 
Please Wait Advice Подождите  Увеличение таймаута ожидания ответа от сервера при запросе авторизации.
Butch Upload Выгрузка журнала  Сдача журнала транзакций на сервер. 

Служебные и дополнительные операции

  • Печать копии чека любой операции, хранимой в журнале операций.
  • Печать итогового отчета по проведенным операциям.
  • Печать копии итогового отчета.Автоматическая отмена операции при обрыве связи или истечении таймаута ответа от центра авторизации.
  • Автоматическое получение новых параметров с сервера.
  • Автоматическая синхронизация даты и времени, установленных в терминале и на сервере, во время сдачи журнала транзакций или получения новых значений параметров.
  • Ведение журнала нефинансовых событий, регистрируемых в терминале.
  • Ручной ввод номера и даты окончания действия карты, если магнитная полоса карты не читается.
  • Ручной ввод данных транзакции (ввод данных со слипов импринтера).