Программы терминалов оплаты (автоматизация платежей)

4024

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

  • Личный кабинет «Телеметрон»

  • Программный комплекс «КИТ»: процессинг и мониторинг

  • Автоматическая касса «Urban Money»

    5 из 5
  • Urban Software — ПО для электронных кассиров

  • Электронный кассир «Urban Деньги»

  • Платежный сервис «Кенгу24.ру»

  • Платежный сервис «Центр Управления Платежами»

  • Платежный сервис «ТЕЛЕПОРТ»

  • Программный комплекс платежной системы «Quickpay»

  • Процессинг «Quickpay» — готовое решение для приема платежей

  • Разработка мобильных приложений

  • Биллинг для ЖКХ и терминалы оплаты для управляющих компаний

  • Прием платежей на сайте — платежная система «GB Pay»

  • Цифровые решения для банков

Программы для автоматизации

Криптовалюта и блокчейн

Как устроено программное обеспечение терминалов для приема платежей на примере CyberPlat

Сегодняшний рынок электронных платежных систем очень динамичен и развивается бурными темпами. Спрос на терминалы по приему платежей растет буквально взрывообразно. Сегодня на рынке представлено множество различных типов платежных терминалов самообслуживания. Основные различия заключаются в дизайне корпуса и наборе комплектующих (купюроприемник, термопринтер, сканер штрих кодов, картридеры и т.д.), В соответствии с этим цены на оборудование колеблются от 2000 до 10000 долл. США. Одновременно с выбором оборудования предприниматель должен определиться с выбором платежной системы, с которой он будет работать. Программное обеспечение CyberPlat, одной из самых крупных и надежных платежных систем,  позволяет принимать платежи на всех типах оборудования (кассы, компьютер, терминалы самообслуживания, POS-терминалы, банкоматы). В этой статье мы рассмотрим программное обеспечение для платежных терминалов самообслуживания компании «КиберПлат» (CyberPlat®).

Архитектура и возможности ПО

В основу ПО заложена компонентная структура. Это позволяет быстро расширять функциональность ПО, обеспечивает гибкость настроек, быстроту и надежность работы системы в целом.
Система подразделяется на два основных компонента:

  • Терминальное ПО
  • Серверное ПО

Терминальное ПО устанавливается на терминал самообслуживания. Серверная часть устанавливается на компьютер со статическим IP адресом (такая услуга сейчас доступна почти у всех Интернет-провайдеров).
На нижеприведённой схеме показан общий принцип работы ПО для платежных терминалов.

Программное обеспечение CyberPlat для терминалов по приему платежей

Программное обеспечение CyberPlat для терминалов по приему платежей

На схеме представлена общая структура взаимодействия всех компонентов:

  • Терминальное ПО принимает платежи на терминалах и отправляет их напрямую в платежную систему КиберПлат.
  • Одновременно с терминалов на сервер технического мониторинга поступает информация о состоянии терминалов.
  • Пользователи системы технического мониторинга могут с любого компьютера, подключенного к Интернету, осуществлять мониторинг и управлять сетью платежных терминалов.

Таким образом программный комплекс CyberPlat принимает платежи на терминалах и позволяет управлять ими.

Терминальное ПО

Терминальная часть ПО написана на С++ в программной среде Borland Builder.
Основные задачи, выполняемые этой частью ПО:

  • Прием и проведение платежей в режиме онлайн и оффлайн
  • Отправка информации на сервер технического мониторинга

Следующие схемы показывают принцип взаимодействия клиента с терминалом и общий принцип работы терминального ПО:

Схема взаимодействия клиента с терминалом и принцип работы терминального ПО

Схема взаимодействия клиента с терминалом и принцип работы терминального ПО

Дистрибутив программы распространяется свободно и выложен на сайте CyberPlat — terminal_pro/pro_info_terminal.html. Процесс установки и настройки подробно описан в файлах помощи. Основным инструментом при настройке ПО является утилита, позволяющая автоматически определять оборудование, подключенное к терминалу. Далее перечислены основные возможности ПО:

  • Возможность приема платежей в режиме on-line или off-line
  • Защищенный протокол обмена данных с КиберПлатом
  • Минимальный расход GPRS-трафика
  • Постоянно расширяемый список поддерживаемого оборудования
  • Гибкие настройки по взимаемой сверху комиссии. Возможность ступенчатой комиссии (до 20 ступеней)
  • Реализована техническая возможность приема платежей в тенге, гривнах, долларах и евро
  • Настраиваемый пользовательский html-интерфейс с несколькими вариантами графического оформления
  • Возможность самостоятельно добавлять и удалять провайдеров услуг
  • Возможность самостоятельного подключения провайдеров услуг, не представленных в КиберПлате
  • Возможность редактирования шапки чека и его длины
  • Возможность удаленного обновления ПО с помощью сервера мониторинга
  • Отправка сообщений о техническом состоянии терминала

Более подробное описание можно найти в файлах помощи. Для примера приведем несколько вариантов пользовательского интерфейса.

Программное обеспечение терминалов оплаты

Программное обеспечение терминалов оплаты

Программное обеспечение платежных терминалов

Программное обеспечение платежных терминалов

Программное обеспечение для приема платежей

Программное обеспечение для приема платежей

Интерфейс платежного терминала

Интерфейс платежного терминала

Серверное ПО

Серверная часть ПО была разработана на языке С# в среде Microsoft Visual Studio .NET. Перечислим основные возможности системы мониторинга:

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

Система мониторинга состоит из двух основных компонентов:

  1. Серверное приложение
  2. Клиент сервера

Рассмотрим схему работы системы мониторинга:

Схема работы системы мониторинга терминалов

Схема работы системы мониторинга терминалов

Информация с терминалов поступает на вход модуля, отвечающего за прием информации, далее происходит преобразование информации и запись ее в базу данных. Взаимодействие клиентского приложения с сервером мониторинга сделано на основе новейшей технологии для построения распределенных приложений .NET Remoting. Эта технология значительно упрощает процесс разработки и гарантирует надежность и безопасность соединения между приложениями. Клиентское приложение устанавливается на любой компьютер под управлением Windows с установленным .Net Framework 2.0.

Доступ терминалов и клиента мониторинга к серверу мониторинга осуществляется по определенным портам, которые указываются в настройках.
Ниже приведены скриншоты клиентской и серверной части системы мониторинга:

Скриншоты клиентской и серверной части системы мониторинга

Скриншоты клиентской и серверной части системы мониторинга

Таким образом, мы получаем программное решение, позволяющее полностью контролировать сеть платежных терминалов.

Основные преимущества ПО

Рассмотрим преимущества программного комплекса КиберПлат. Основным преимуществом является универсальность решения, позволяющая работать с подавляющим большинством производителей платежных терминалов. Также стоит отметить возможность выбора способов приема платежей (on-line/off-line).
Клиент может настроить программное обеспечение с учётом региональных особенностей и местных операторов. На сайте выложены исходные коды программного обеспечения, при необходимости будут оказаны соответствующие консультации программистов. Особенностью последних версий является возможность самостоятельной организации приема платежей в пользу провайдеров услуг, не представленных в КиберПлат, например, местные коммунальные платежи, ГИБДД и т.п.

Реализована поддержка фискальных регистраторов основных производителей. Одной из основных проблем при использовании терминалов является проблема со стабильностью GPRS-соединения. В 90% случаев интернет на терминале доступен через GPRS-модем (наиболее часто используемый модем — Siemens MC35i). В силу ряда факторов (прошивка модема, неустойчивость связи сотового оператора и т.п.), модем может зависать. При этом, программными способами перезагрузить модем невозможно. Для отработки таких ситуаций, а также при зависании операционной системы, используется сторожевые таймеры («watchdog»). Это устройство представляет собой плату, которая физически прерывает питание модема и перезагружает терминал, в случае зависания ПО. Для большей гибкости в терминальной части ПО был разработан специальный алгоритм действий при подобных ситуациях, а также осуществлена поддержка нескольких наиболее распространенных устройств перезагрузки модема и терминала. В последнее время наблюдается тенденция к введению в подобные устройства дополнительных функций, таких как датчики сейфов, датчики дверей, наклона, удара, температуры и т.д. Технические специалисты компании «КиберПлат» (CyberPlat®) постоянно следят за последними изменениями в данных устройствах и вносят соответствующие изменения в ПО.

Планы развития ПО

учитывая стремительное развитие рынка приема платежей, компания «КиберПлат» (CyberPlat®) прикладывает максимум усилий для доработки ПО. Приведем список изменений и новых возможностей, которые появятся в новых версиях ПО:

  • Для небольших сетей платежных будет введена система мониторинга через e-mail, преимущества данного подхода заключается в легкости установки и отсутствии требований к статическому IP адресу.
  • На терминальном ПО будет введена система предварительной проверки номера по префиксам и номерным емкостям операторов, а также будет введена разветвленная система предупреждений клиента при возникновении нестандартных ситуаций на терминале (нет связи с сервером «КиберПлат» (CyberPlat®) и т.д.). Данные изменения позволят значительно сэкономить время клиента, проведенное у терминала, повысить удобство пользования интерфейсом.
  • На сервере мониторинга будет введена сверка по платежам с «КиберПлат» (CyberPlat®). Таким образом, мы получим полностью прозрачную схему, исключающую различного рода мошенничества, и позволяющую полностью контролировать процесс инкассации.
  • Дизайнерами компании будут предложены различные высококачественные варианты графического исполнения интерфейса.
  • На стадии финального тестирования находится система автоматизированной регистрации новых терминалов в системе»КиберПлат» (CyberPlat®) , что позволит клиентам системы самостоятельно регистрировать точки и существенно упростит процесс настройки ПО.

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

2001 - 2022 © При использовании материалов активная ссылка на KIOSKS.RU обязательна.