Техническое задание: Интеграция платежного шлюза с CRM-системой

Цель проекта

Автоматизировать процесс подтверждения оплаты в CRM-системе после успешного проведения платежа через внешний платежный шлюз.

Основные задачи

  • Настроить подключение к API платежной системы.
  • Реализовать прием и обработку вебхуков (уведомлений) от платежной системы о статусе транзакций.
  • Настроить автоматическое обновление статуса заказа/клиента в CRM на "Оплачено" при успешном платеже.
  • Обеспечить надежную обработку ошибок и логирование процесса.

Ключевые требования

  • Интеграция должна работать в автоматическом режиме без ручного вмешательства.
  • Необходима проверка подлинности входящих вебхуков (валидация подписи).
  • Система должна корректно обрабатывать различные статусы платежей (успех, неудача, ожидание).
  • Код должен быть документирован и передан заказчику.