
EU Compliance Pack для OpenCart 2.3, 3.x и 4.x — кнопка Vertrag widerrufen и блок о законной гарантии
Инструмент для магазинов DE/AT: постоянная кнопка «Vertrag widerrufen», двухшаговая форма, письмо-подтверждение с датой и временем, журнал заявлений и блок о законной гарантии. Тексты — шаблоны, которые проверяет ваш юрист. Pro — полный журнал, CSV, метка GARAN, статус заказа. Лицензия навсегда.
- Совместимость
- 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
Что есть во Free,
а что даёт Pro
Бесплатная версия работает без ограничения по времени. Pro добавляет остальные функции из таблицы.
Главное о модуле
Что увидит покупатель
На каждой странице есть кнопка. Она не спрятана за входом в аккаунт и не лежит в списке ссылок.
Что получает админ
Журнал показывает каждое заявление дословно со временем, адресом и договором. Запись не редактируется и не удаляется.

Триал стартует, когда вы попросите
Свежая установка — бесплатная версия, ничего не включается само. Кнопка «Попробовать 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. Без него она идёт перед концом страницы, и тема может её перекрыть. Проверяйте на своей теме.
История версий
Перед обновлением на эту версию запишите настройки и лицензионный ключ или замените файлы через FTP без деинсталляции.
Кнопка не перекрывается футером OpenCart 4.1.
Для OpenCart 4.x, 3.x и 2.3: кнопка, двухшаговая форма, письмо-подтверждение, журнал, блок о гарантии.
Вместе с EU Compliance Pack покупают


Брошенные корзины для OpenCart 2.3, 3.x и 4.x

Скидки от суммы и N+1 для OpenCart

CatCode SEO Pack — SEO-модуль для OpenCart 2.3, 3.x и 4.x
Полное описание модуля
EU Compliance Pack — модуль для магазинов OpenCart, которые продают покупателям в Германии и Австрии. Он добавляет на витрину постоянную кнопку «Vertrag widerrufen» с двухшаговой формой, письмо-подтверждение и журнал заявлений, а также блок о законной гарантии.
Это инструмент, а не юридическое заключение. Все тексты модуля — шаблоны. Достаточно ли их для вашего магазина, решает ваш юрист.
Что увидит покупатель
На каждой странице есть кнопка. Она не спрятана за входом в аккаунт и не лежит в списке ссылок.
Кнопка ведёт на форму с тремя обязательными полями: имя, номер договора или заказа, адрес для подтверждения. Всё остальное добровольно.
На втором шаге покупатель видит полный текст заявления и нажимает отдельную кнопку «Widerruf bestätigen».
После этого он получает номер заявления, дату и время. Такой же текст идёт письмом.
Что получает админ
Журнал показывает каждое заявление дословно со временем, адресом и договором. Запись не редактируется и не удаляется. Если номер и почта совпали с заказом, журнал даёт ссылку на него. Если письмо не ушло, заявление всё равно сохранено, а подтверждение можно отправить ещё раз.
Блок о законной гарантии стоит на товаре, в корзине и на чекауте, где вы выберете. В Pro на товар можно добавить метку GARAN.
Что вы делаете сами
- Даёте юристу проверить тексты заявления, письма и уведомления.
- Загружаете официальные файлы Еврокомиссии, пока стоит текстовая заготовка.
- Упоминаете функцию отказа и её размещение в своей Widerrufsbelehrung (Art. 246a § 1 Abs. 2 EGBGB): модуль этого не делает.
Как это работает — шаг за шагом
- Покупатель нажимает «Vertrag widerrufen» и заполняет форму.
- Проверяет текст заявления и подтверждает его отдельной кнопкой.
- Модуль пишет заявление в журнал, отправляет письмо покупателю и копию магазину.
- Если номер и почта совпали с заказом, журнал показывает эту связь, а Pro ставит выбранный статус.
Что под капотом
- Пока модуль выключен, витрина не получает его разметки.
- Повторная отправка того же заявления в течение 5 минут не создаёт дубль: покупатель видит уже сохранённую запись.
- Модуль не проверяет срок отказа и не отказывает по нему.
- Данные из формы экранируются на экране, а CSV защищён от формул Excel.
- Сбой почты не теряет заявление: покупатель видит номер и время, журнал показывает сбой.
Как установить
- Расширения → Установщик: загрузите архив под свою версию, не меняя название файла. На 3.x и 2.3 затем обновите модификации. OpenCart 2.3 без FTP: скопируйте upload/ в корень магазина.
- Расширения → Модули → EU Compliance Pack → Установить → Редактировать.
- Включите модуль и сохраните.
- Проверьте кнопку на своей теме и отправьте тестовое заявление.
- Вставьте тексты, проверенные юристом, и файлы Еврокомиссии.
- Для Pro: вставьте ключ или запустите 7 дней триала.
Вопросы
о модуле
Не нашли ответ? Напишите в Telegram — ответим в течение рабочего дня.
После установки магазин будет соответствовать закону?
Этого мы не обещаем. Модуль даёт технические средства. Условия, Widerrufsbelehrung, тексты и графику проверяете вы вместе с юристом.
Откуда взять официальное уведомление о гарантии?
Еврокомиссия публикует файлы на разных языках. Загрузите их в image/catalog/ и укажите путь в настройках. Текстовый режим — только читаемая заготовка на время, пока файлов нет, а не гармонизированная графика.
Можно ли поставить паузу?
Пауза скрывает кнопку для всех. § 356a BGB требует постоянной доступности, пока идёт срок отказа, поэтому пауза подходит лишь тогда, когда ни один срок уже не идёт. Подсказка об этом есть в модуле.
Метка GARAN нужна всем?
Нет. Она для товаров, где производитель бесплатно даёт гарантию долговечности дольше законной. Меньше 3 лет модуль не принимает.
Покупателю нужен аккаунт?
Нет. Форма открыта для всех, причину указывать не нужно. Поле причины выключено по умолчанию.
Что станет с журналом после удаления модуля?
Таблица журнала остаётся в базе: это ваше доказательство.
OpenCart 2.3 не устанавливает архив.
Установщик 2.3 копирует файлы через FTP. Без FTP скопируйте папку upload/ из архива в корень магазина, затем обновите модификации.
Пока нет ни одного отзыва. Будьте первым.
Пока вопросов нет. Спроси — мы ответим в течение 24 часов.
Не тот вариант, что искали?
Делаем кастомные модули под WordPress, WooCommerce, OpenCart и Shopify. Расскажите о задаче — подготовим оценку.
Заказать кастомный модуль
Покупка модуля
—
Оплата списывается в гривне, ваш банк пересчитает её в вашу валюту. Цена в евро ориентировочная.



















