Техническое задание: Система промокодов для WooCommerce

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

Основная задача

Реализовать на странице оформления заказа (Checkout) дополнительное поле для ввода промокода. После применения кода в корзину пользователя должен автоматически добавляться заранее заданный товар по акции.

Требования к функционалу

  • Добавить поле для ввода промокода на странице оформления заказа WooCommerce.
  • Реализовать логику валидации введенного промокода.
  • Настроить автоматическое добавление конкретного акционного товара в корзину при успешном применении промокода.
  • Обеспечить корректную работу с уже существующими товарами в корзине (например, избегать дублирования акционного товара).
  • Система должна быть интегрирована в существующую тему магазина без нарушения её работы.

Ожидаемый результат

Пользователь вводит промокод на этапе оформления заказа, система проверяет его и, если код верный, добавляет в корзину соответствующий акционный продукт. Это должно работать аналогично стандартным купонам WooCommerce, но с фокусом на добавление товара, а не на скидку.

Подробности реализации (плагин или кастомный код) обсуждаются с исполнителем.

Доработка и запуск AI-бота для развития эмоционального интеллекта родителей

Требуется разработчик для завершения и приведения в рабочее состояние готового проекта Telegram-бота. Бот является тренажером эмоционального интеллекта с использованием ИИ для родителей дошкольников. Основной код и функционал уже реализованы.