image

Nexign Academy

Образовательная площадка
для ИТ-компаний

Nexign

VMS

Система управления картами оплаты / Voucher management system

Назначение продукта

Продукт «Система управления картами оплаты» (VMS) предназначен для пополнения монетарного и немонетарного балансов биллинговых профилей путём активации монетарных и немонетарных ваучеров соответственно.

Функциональные возможности

Основные функциональные возможности продукта «Система управления картами оплаты»:

  • создание заказов на изготовление ваучеров;
  • создание ваучеров;
  • генерация кодов активации ваучеров и их шифрование перед сохранением в базу данных;
  • изменение статусов заказа согласно жизненному циклу заказа;
  • изменение статуса и/или точки хранения группы ваучеров;
  • активация ваучера по полному коду активации или по части кода активации;
  • применение конфигурируемых политик отказа в активации ваучеров и блокировки цели активации;
  • зачисление платежа на баланс при активации монетарного ваучера;
  • пополнение немонетарного баланса в объеме продуктового предложения ваучера при активации немонетарного ваучера;
  • формирование файлов со списками ваучеров, предназначенных для передачи производителю ваучеров на твёрдом носителе или передачи в точку реализации электронных ваучеров.

Особенности эксплуатации

Для эксплуатации продукта «Система управления картами оплаты» (VMS) необходим следующий набор программного обеспечения:

  • Операционная система РЕД ОС версии 7.3.1 или более новой;
  • SQL-база данных для хранения информации PostgreSQL версии 13 или выше;
  • OpenJDK Java 11 openjdk-11.0.2  или более новой;
  • Apache ZooKeeper версии 3.5 или выше;
  • брокер сообщений Kafka версии 2.13-3.1.0 или выше;
  • Kubernetes версии 1.19.0-0 или выше;
  • Helm (в комплекте с Tiller) версии 3 или выше.

Параметры конфигурации продукта хранятся на сервере ZooKeeper.

В продукте реализован мониторинг работы продукта и журналирование.

Метрики мониторинга отличаются по уровню важности:

  • высокий – возникновение события, влекущего за собой прекращение предоставления основной услуги компонента;
  • средний – возникновение события, не влияющего на уровень предоставления основной услуги, но повлекшего за собой сбой в работе компонента или его части;
  • низкий – информационное сообщение, указывающее на восстановление основной услуги компонента.

Для централизованного журналирования событий продукта поддерживаются уровни:

  • ALL, OFF – специальные уровни для включения/выключения записи всех сообщений;
  • ERROR – уровень сообщений об ошибках;
  • WARN – уровень предупреждений;
  • INFO – уровень информационных сообщений;
  • DEBUG – уровень детальной информации для отладки;
  • TRACE – уровень трассировки всех сообщений.

Установка

Для установки продукта «Система управления картами оплаты» (VMS): 

  • скопируйте и разархивируйте дистрибутив продукта; 
  • установите схему данных продукта; 
  • задайте конфигурационные параметры продукта на сервере ZooKeeper; 
  • установите функциональные модули VMS с помощью Helm-чартов для Kubernetes на сервер с РЕД ОС.

Стоимость продукта

Чтобы узнать стоимость продукта и детали по услугам внедрения и поддержки, свяжитесь с нами: sales@nexign.com

Полная документация по продукту

Полный пакет документации передается заказчику с дистрибутивом и содержит подробное описание функциональности, инструкции по установке продукта, детали по взаимодействию с внешним окружением и особенности эксплуатации. Свяжитесь с нами, чтобы узнать подробности: sales@nexign.com

Материалы по теме