Все проекты
**** **** **** 4242VISAPCI DSSCompliant ArchitecturePOST/api/v1/transactions{ amount:50000, currency:"UGX" method:"card_present" online:"card_not_present" processor:CyberSource}200 OK — Transaction approved
PCI DSSархитектура

Платёжная система для Уганды: PCI DSS, CyberSource, микросервисная архитектура

Бизнес-результат

PCI DSS платёжная система с нуля, 2 продукта

Срок реализации

с 2025 года

О клиенте

PayWay — оператор платёжных терминалов в Уганде. ОНСОФТ разрабатывает полный платёжный стек с 2025 года: бэкенд обработки карточных платежей и мерчант-портал для работы с онлайн-платежами.

Задача

Разработать систему карточных и онлайн платежей через CyberSource с PCI DSS-архитектурой, шифрование ключей в AWS Payment Cryptography, мерчант-портал с реализацией страницы онлайн-оплаты и POS приложение для приема оплаты картами.

Решение

Два продукта: (1) Серверная платформа приёма платежей по картам — микросервисная архитектура на Spring Boot 3.5 / Java 21, спроектированная с учётом требований PCI DSS: шифрование ключей по стандарту TR-31, маршрутизация платежей, интеграция с процессингом CyberSource, SDK для взаимодействия с терминалами. (2) Мерчант-портал — интеграция модуля онлайн-оплаты: страница оформления платежа для приёма карточных платежей без физического терминала.

Метрики

PCI DSSархитектура
12микросервисов
2продукта

Технологии

Java 21Spring Boot 3.5CyberSourceAWS Payment CryptographyPostgreSQLRabbitMQProtobufDocker

Ключевое

Работающий платёжный стек: от PCI DSS спецификации до оплаты картами на POS-терминалах и в онлайн портале.