О проекте
Требуется разработать надежный и производительный middleware-слой между CRM-системой и платежным шлюзом (PSP). Решение будет обеспечивать бесшовную обработку транзакций, направление пользователей на страницы оплаты, а также прием и обработку уведомлений от платежной системы (вебхуков).
Основные требования
- Проектирование архитектуры middleware-сервиса
- Реализация HTTP-редиректов на страницу оплаты провайдера
- Обработка входящих API-запросов и генерация ответов
- Прием, валидация и передача данных вебхуков
- Логирование транзакций и обработка ошибок
- Интеграция с CRM-системой и платежным провайдером
- Контейнеризация и деплой решения на продакшен-сервер (Docker, CI/CD)
От заказчика
Важно: готовность выполнить работу полностью под ключ - от проектирования до деплоя. Код должен быть расширяемым, документированным и покрытым тестами.