Техническое задание: Платежный плагин ROBOKASSA для RSForm (Joomla 3)

Необходимо разработать или адаптировать существующий платежный плагин (модуль) для CMS Joomla версии 3.x. Плагин должен интегрировать платежную систему ROBOKASSA с компонентом для создания форм RSForm, обеспечивая обработку онлайн-платежей.

Основные требования

  • Создание совместимого плагина для Joomla 3, работающего с компонентом RSForm.
  • Реализация полного цикла взаимодействия с платежным шлюзом ROBOKASSA: инициирование платежа, приём и проверка уведомлений (колбэков) об успешной оплате, обработка ошибок.
  • Настройка основных параметров плагина через административную панель Joomla (например, идентификаторы магазина, пароли, режим работы - тестовый/боевой).
  • Обеспечение корректного обновления статуса оплаты для соответствующей формы в RSForm после успешной транзакции.

Дополнительные указания

  • Приветствуется изучение и анализ существующих решений для других платежных систем (например, ЮKassa, PayPal) и для других компонентов (например, VirtueMart), чтобы использовать лучшие практики.
  • Код должен быть чистым, документированным и соответствовать стандартам разработки для Joomla.
  • Необходимо обеспечить базовую безопасность передачи данных и проверку цифровой подписи уведомлений от ROBOKASSA.

Результат работы

  • Рабочий установочный пакет плагина (.zip).
  • Краткая инструкция по установке и настройке.
  • Исходный код проекта.

Редизайн интернет-магазина премиальных ювелирных украшений

Требуется разработка современного и элегантного дизайна для существующего интернет-магазина ювелирных изделий высокого класса. Необходимо обновить визуальную концепцию, сохранив функционал работающего сайта. Сроки выполнения - 1-2 недели.