Платёжный шлюз
PayGate – программный комплекс, реализующий внутренний API, позволяющий реализовать мульти проектное взаимодействие с API внешних платежных систем с целью создания, актуализации состояния, управления статусами транзакций по переводу денежных средств с одного счета на другой. Программа предназначена для использования в микрофинансовых организациях для автоматизации процессов выдачи, контроля и отслеживания финансовых операций.
Архитектура
комплекса
Решение реализовано как мультибрендовый микросервис.

Используемый стэк разработки:
PHP, Lumen.

Используемая база данных:
PostgreSQL 9.2

Сервисы REST и SOAP архитектуры взаимодействуют по http(s). Используют форматы
json и xml соответственно.

Пользователи
Конечными пользователями системы являются физические лица-плательщики,
осуществляющие оплаты за ранее выданные микрозаймы, а также информационные системы, использующие программный интерфейс решения.
Функционал
  • Единая точка входа
    Интеграция со сторонними сервисами
  • Маршрутизация запросов в банк-эквайер, в соответствии с правилами, настроенными в адаптерах к шлюзам банков-эквайеров.
  • Интерфейс для взаимодействия с различными API платежных
    систем; создание, хранение информации о транзакции в базе данных
    в разрезе проекта, платёжной системы
  • Кодовая база framework Lumen – командный интерфейс обеспечивающий
    выполнение методов API
  • Внутренний API, позволяющий получать информацию об объектах
    системы (колл-беки, транзакции, проекты, провайдеры)
  • Компоненты PayGate – опубликованные интерфейсы системы,
    обслуживающие запросы друг друга и внешних систем (поставщиков
    данных), а также осуществляющие выполнение автоматизированных
    процедур и обеспечивающие пользовательские функции.
Документация
Описание решения Платёжный шлюз
Инструкция пользователя
Инструкция по развёртыванию сервисов
Стоимость услуг зависит от сложности и масштаба проекта и определяется индивидуально.
Для получения информации о стоимости свяжитесь с нами info@ftsystems.ru