Проектирование и реализация кастомного middleware-сервиса для интеграции CRM с платежным провайдером (PSP), включая редиректы платежей, работу с API, обработку вебхуков и веб-дашборд для мониторинга.
Необходимо интегрировать платежного провайдера (PSP) с существующей CRM системой через кастомный gateway-сервис. Решение будет выступать в роли middleware между CRM и PSP.
A. Архитектура и Backend
Спроектировать и реализовать кастомный gateway-сервис между CRM и PSP
Реализовать защищённые REST API для CRM:
создание платёжных сессий
получение статуса платежа
Обработка вебхуков / callback’ов PSP (успех, ошибка, ожидание)
Передача статусов платежей обратно в CRM через API
Реализация логирования, повторных попыток и обработки ошибок
Безопасное хранение API-ключей и секретов (через окружение)
B. Платёжный флоу
Редирект пользователя из CRM на платёжную страницу PSP
Обработка return URL (success / failure)
Защита от дублирующихся платежей (idempotency)
C. Веб-дашборд (Frontend)
Разработка браузерного дашборда для:
просмотра транзакций
мониторинга статусов (paid / failed / pending)
просмотра событий вебхуков
Доступ по аутентификации
Простой UI, без фокуса на дизайн
D. Тестирование
Интеграция с sandbox-средой PSP
Проведение:
end-to-end тестирования
тестирования ошибок и таймаутов
повторной отправки вебхуков
Предоставление тестовых учётных данных и результатов тестов
Опубликован 27.01.2026 в 12:57
Заказ находится в архиве