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

Цель проекта

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

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

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

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

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

Разработка кастомного виджета бронирования туров для WordPress

Требуется создать плагин для WordPress, который заменит стандартный интерфейс бронирования WooCommerce на кастомный виджет для туров. Виджет должен иметь адаптивный дизайн, динамический расчет стоимости и гибкую настройку атрибутов для каждого товара.