Связаться
OpenCart

EU Compliance Pack для OpenCart 2.3, 3.x и 4.x — кнопка Vertrag widerrufen и блок о законной гарантии

Инструмент для магазинов DE/AT: постоянная кнопка «Vertrag widerrufen», двухшаговая форма, письмо-подтверждение с датой и временем, журнал заявлений и блок о законной гарантии. Тексты — шаблоны, которые проверяет ваш юрист. Pro — полный журнал, CSV, метка GARAN, статус заказа. Лицензия навсегда.

Pro · лицензия навсегда Тестовые копии сайтов включены в цену. Чем больше сайтов, тем дешевле каждый
Совместимость
OpenCart 4.0.2.3+ и 4.1.x (проверено на 4.0.2.3 и 4.1.0.3), 3.x (проверено на 3.0.5.0), 2.3.0.2 · PHP 7.0+ · отдельная сборка под каждую линейку · языки модуля: Deutsch, English
Версия
v1.0.4 (OpenCart 4)
v1.0.3 (OpenCart 3.x)
v1.0.3 (OpenCart 2.3)
Лицензия
сайт + тестовая копия, навсегда
Триал
7 дней, без карты, один на сайт
Обновлено
01.11.2026
Или все 394 Pro-модулей в All Access — 4 990 ₴ / год ≈ 98 €

Что есть во Free,
а что даёт Pro

Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.

Функция Free Pro
Кнопка «Vertrag widerrufen» на каждой странице витрины: в подвале или плавающая, свои цвета и текст на каждом языке ✔ ✔
Текст кнопки остаётся читаемым на её фоне ✔ ✔
Форма без входа в аккаунт: три обязательных поля — имя, договор, адрес для подтверждения ✔ ✔
Второй шаг: полный текст заявления и отдельная кнопка «Widerruf bestätigen» ✔ ✔
Частичный отказ: покупатель называет товары, которых он касается ✔ ✔
Письмо-подтверждение с текстом заявления, датой и временем со смещением часового пояса ✔ ✔
Копия заявления магазину ✔ ✔
Журнал заявлений: запись не редактируется и не удаляется, хранятся IP, браузер, язык и время ✔ ✔
Связь с заказом по номеру и почте ✔ ✔
Повторная отправка подтверждения, если письмо не ушло ✔ ✔
Пауза скрывает кнопку, адрес формы работает дальше ✔ ✔
Блок о законной гарантии на товаре, в корзине и на чекауте: ваш официальный файл Еврокомиссии или текстовая заготовка ✔ ✔
Последние 100 записей журнала ✔ ✔
Весь журнал — ✔
Экспорт журнала в CSV — ✔
Метка GARAN на товары, от 3 лет — ✔
Автоматический статус заказа после заявления — ✔

Как это выглядит

Кнопка Vertrag widerrufen в подвале магазина
Кнопка в подвале стандартной темы OpenCart 4.1. Тестовый магазин.
Форма отказа от договора, шаг 1
Шаг 1: три обязательных поля, остальное добровольно. Тестовые данные.
Подтверждение заявления, шаг 2
Шаг 2: полный текст заявления и отдельная кнопка. Тестовые данные.

Главное о модуле

Что увидит покупатель

На каждой странице есть кнопка. Она не спрятана за входом в аккаунт и не лежит в списке ссылок.

Что получает админ

Журнал показывает каждое заявление дословно со временем, адресом и договором. Запись не редактируется и не удаляется.

Триал стартует, когда вы попросите

Свежая установка — бесплатная версия, ничего не включается само. Кнопка «Попробовать Pro 7 дней» → e-mail → ключ сразу в окне и письмом.

Один ключ — сайт и тестовая копия

Переносите сайт — отвяжите лицензию на старом домене и активируйте на новом сами. Тестовая копия (staging., dev.) работает с тем же ключом и места сайта не занимает. Для студий — ключи на 5, 25 сайтов или без ограничений.

Технические требования

  • OpenCart 4.0.2.3+ и 4.1.x, 3.x или 2.3.0.2 · PHP 7.0+.
  • Рабочая почта магазина: письмо-подтверждение идёт транспортом OpenCart.
  • Языки модуля: Deutsch и English. Украинского и русского в модуле нет: это продукт для магазинов DE/AT.
  • Тема: кнопка встаёт в тег footer. Без него она идёт перед концом страницы, и тема может её перекрыть. Проверяйте на своей теме.

История версий

v1.0.4 OC 4.x Текущая 01.11.2026

Перед обновлением на эту версию запишите настройки и лицензионный ключ или замените файлы через FTP без деинсталляции.

v1.0.3 октябрь 2026

Кнопка не перекрывается футером OpenCart 4.1.

v1.0.0 Первый релиз сентябрь 2026

Для OpenCart 4.x, 3.x и 2.3: кнопка, двухшаговая форма, письмо-подтверждение, журнал, блок о гарантии.

Вместе с EU Compliance Pack покупают

All Access Нужно больше? Все модули (394) одной лицензией, новые добавляются сами. 4 990 ₴≈ 98 € Подробнее →

Полное описание модуля

EU Compliance Pack — модуль для магазинов OpenCart, которые продают покупателям в Германии и Австрии. Он добавляет на витрину постоянную кнопку «Vertrag widerrufen» с двухшаговой формой, письмо-подтверждение и журнал заявлений, а также блок о законной гарантии.

Это инструмент, а не юридическое заключение. Все тексты модуля — шаблоны. Достаточно ли их для вашего магазина, решает ваш юрист.

Что увидит покупатель

На каждой странице есть кнопка. Она не спрятана за входом в аккаунт и не лежит в списке ссылок.

Кнопка ведёт на форму с тремя обязательными полями: имя, номер договора или заказа, адрес для подтверждения. Всё остальное добровольно.

На втором шаге покупатель видит полный текст заявления и нажимает отдельную кнопку «Widerruf bestätigen».

После этого он получает номер заявления, дату и время. Такой же текст идёт письмом.

Что получает админ

Журнал показывает каждое заявление дословно со временем, адресом и договором. Запись не редактируется и не удаляется. Если номер и почта совпали с заказом, журнал даёт ссылку на него. Если письмо не ушло, заявление всё равно сохранено, а подтверждение можно отправить ещё раз.

Блок о законной гарантии стоит на товаре, в корзине и на чекауте, где вы выберете. В Pro на товар можно добавить метку GARAN.

Что вы делаете сами

  1. Даёте юристу проверить тексты заявления, письма и уведомления.
  2. Загружаете официальные файлы Еврокомиссии, пока стоит текстовая заготовка.
  3. Упоминаете функцию отказа и её размещение в своей Widerrufsbelehrung (Art. 246a § 1 Abs. 2 EGBGB): модуль этого не делает.

Как это работает — шаг за шагом

  1. Покупатель нажимает «Vertrag widerrufen» и заполняет форму.
  2. Проверяет текст заявления и подтверждает его отдельной кнопкой.
  3. Модуль пишет заявление в журнал, отправляет письмо покупателю и копию магазину.
  4. Если номер и почта совпали с заказом, журнал показывает эту связь, а Pro ставит выбранный статус.

Что под капотом

  • Пока модуль выключен, витрина не получает его разметки.
  • Повторная отправка того же заявления в течение 5 минут не создаёт дубль: покупатель видит уже сохранённую запись.
  • Модуль не проверяет срок отказа и не отказывает по нему.
  • Данные из формы экранируются на экране, а CSV защищён от формул Excel.
  • Сбой почты не теряет заявление: покупатель видит номер и время, журнал показывает сбой.

Как установить

  1. Расширения → Установщик: загрузите архив под свою версию, не меняя название файла. На 3.x и 2.3 затем обновите модификации. OpenCart 2.3 без FTP: скопируйте upload/ в корень магазина.
  2. Расширения → Модули → EU Compliance Pack → Установить → Редактировать.
  3. Включите модуль и сохраните.
  4. Проверьте кнопку на своей теме и отправьте тестовое заявление.
  5. Вставьте тексты, проверенные юристом, и файлы Еврокомиссии.
  6. Для Pro: вставьте ключ или запустите 7 дней триала.

Вопросы
о модуле

Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.

@catcode_support Настройка, совместимость, активация
После установки магазин будет соответствовать закону?

Этого мы не обещаем. Модуль даёт технические средства. Условия, Widerrufsbelehrung, тексты и графику проверяете вы вместе с юристом.

Откуда взять официальное уведомление о гарантии?

Еврокомиссия публикует файлы на разных языках. Загрузите их в image/catalog/ и укажите путь в настройках. Текстовый режим — только читаемая заготовка на время, пока файлов нет, а не гармонизированная графика.

Можно ли поставить паузу?

Пауза скрывает кнопку для всех. § 356a BGB требует постоянной доступности, пока идёт срок отказа, поэтому пауза подходит лишь тогда, когда ни один срок уже не идёт. Подсказка об этом есть в модуле.

Метка GARAN нужна всем?

Нет. Она для товаров, где производитель бесплатно даёт гарантию долговечности дольше законной. Меньше 3 лет модуль не принимает.

Покупателю нужен аккаунт?

Нет. Форма открыта для всех, причину указывать не нужно. Поле причины выключено по умолчанию.

Что станет с журналом после удаления модуля?

Таблица журнала остаётся в базе: это ваше доказательство.

OpenCart 2.3 не устанавливает архив.

Установщик 2.3 копирует файлы через FTP. Без FTP скопируйте папку upload/ из архива в корень магазина, затем обновите модификации.

Не тот вариант, что искали?

Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.

Заказать кастомный модуль