Техническое задание: Исправление платежной системы и генерации PDF на WordPress

На сайте под управлением WordPress возникла критическая ошибка в процессе обработки онлайн-платежей, которая нарушает ключевой бизнес-процесс.

Суть проблемы

После успешного проведения клиентом оплаты через платежный шлюз система ведет себя некорректно:

  • Факт успешной оплаты не фиксируется в базе данных сайта (статус заказа не меняется).
  • Не запускается автоматическая генерация PDF-документа, которая должна выполняться через интеграцию с сервисом Leonardo AI.

Это приводит к сбоям в работе сервиса и требует ручного вмешательства администратора.

Задачи для разработчика

1. Диагностика и настройка обработки платежных уведомлений

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

2. Восстановление автоматической генерации PDF

  • Проверить и исправить интеграцию с Leonardo AI для создания PDF-документов.
  • Настроить автоматический запуск процесса генерации PDF сразу после подтверждения оплаты.
  • Обеспечить сохранение или отправку сгенерированного документа в соответствии с логикой работы сайта (например, прикрепление к заказу, отправка на email клиента).

3. Обеспечение целостности данных

  • Создать или доработать механизм записи и обновления статуса оплаты в БД WordPress (скорее всего, в кастомных полях заказа или пользователя).
  • Проверить корректность работы всей цепочки: Оплата → Вебхук → Обновление статуса в БД → Запуск генерации PDF → Фиксация результата.

Критерии успешного выполнения

  • После успешной оплаты статус заказа в админ-панели WordPress меняется на соответствующий.
  • PDF-документ создается автоматически через Leonardo AI без ручного вмешательства.
  • Процесс работает стабильно и не требует доработок со стороны заказчика.

Исполнителю необходимо предоставить описание внесенных изменений и проверить работу системы на тестовых платежах.

Проектирование инженерных систем отопления и водоснабжения для частного дома

Требуется инженер-проектировщик для разработки полного комплекта систем ОВ и ВК в частном доме площадью 260 м². Особенность - комбинированная система отопления (газовый котел + ASIC) с теплыми полами. Необходимо выполнить проектную документацию.

Подбор шрифтов для верстки книги

Требуется помощь в профессиональном подборе двух шрифтов для издания книги. Нужен специалист, который разбирается в типографике и сможет предложить варианты на основе готового технического задания.