Техническое задание: Интеграция Stripe для подписок в WooCommerce

Цель проекта

Настроить на существующем сайте WordPress полноценный прием онлайн-платежей через платежную систему Stripe для товаров с типом "Подписка" (Subscription).

Исходные данные и окружение

  • Платформа: WordPress.
  • Электронная коммерция: WooCommerce (версия 7.6.1).
  • Модуль подписок: WooCommerce Subscriptions (версия 6.2.0).
  • Платежная система: Stripe.

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

1. Подключение и настройка Stripe

  • Интегрировать официальный плагин или иной надежный метод для работы с Stripe.
  • Настроить подключение к аккаунту Stripe (тестовый и боевой режимы).
  • Обеспечить корректное отображение платежной формы на сайте.

2. Настройка работы с подписками (Subscriptions)

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

3. Тестирование и сдача

  • Протестировать весь цикл покупки подписки в тестовом режиме Stripe.
  • Проверить корректность создания подписки в Stripe и в админ-панели WordPress.
  • Убедиться в работе автоматического списания средств (симуляция в тестовом режиме).
  • Предоставить инструкцию по переводу в боевой режим.

Требования к результату

  • Полностью работоспособная система приема одноразовых и рекуррентных платежей через Stripe для подписок.
  • Стабильная работа без конфликтов с установленными плагинами.
  • Безопасное хранение и передача платежных данных.

Разработка и поддержка дашбордов в Power BI

Требуется разработчик Power BI для создания новых и поддержки существующих интерактивных дашбордов с множеством визуализаций. Работа ведется на основе предоставленных макетов и требований к ключевым показателям.

Интеграция клиентской базы в Telegram-канал

Требуется организовать добавление проверенных контактов из CSV-файла в Telegram-канал. Необходимо выбрать и реализовать безопасный метод (добавление в контакты или отправка персональных инвайтов) с соблюдением лимитов платформы.