Связаться
  • WordPress
  • Продажи и конверсия
  • v1.0.0

BFSG Accessibility для WooCommerce — заявление о доступности (Informationen zur Barrierefreiheit) и проверка чекаута по WCAG

Плагин для немецких магазинов на WooCommerce: помогает составить и опубликовать «Informationen zur Barrierefreiheit» по § 14 BFSG и Anlage 3 и проверить корзину, чекаут и страницу товара по WCAG 2.1/2.2 (axe-core + собственные правила для WooCommerce) с чек-листом на 23 пункта. На витрине ничего не меняет — ни оверлеев, ни тулбаров. Базовая версия бесплатна; Pro — заявление на немецком и английском одновременно, проверка всей выборки страниц из Anlage 1, история прогонов, печатный отчёт, форма сообщений о барьерах.

Скачать Free
Pro · лицензия на год Чем больше сайтов, тем дешевле каждый
Совместимость
WordPress 6.2+ · WooCommerce 7.0+ (проверено на WordPress 7.1 и WooCommerce 11.1) · PHP 7.4+ · классический и блочный чекаут · интерфейс на английском и немецком, заявление de/en
Лицензия
один сайт, годовая
Триал
7 дней, без карты, один на сайт
Обновлено
сентябрь 2026
Или все 144 Pro-модулей в All Access — 4 990 ₴ / год

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

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

Функция Free Pro
Мастер «Informationen zur Barrierefreiheit» по § 14 Abs. 1 Nr. 2 BFSG и Anlage 3 Nr. 1 a–d ✔ ✔
Описание покупки подтягивается из WooCommerce: гостевой заказ, активные способы оплаты ✔ ✔
Эталон EN 301 549 V3.2.1 (WCAG 2.1 AA) или V4.1.1 (WCAG 2.2 AA), результат вашей оценки, метод и дата ✔ ✔
Контакт по вопросам доступности и орган надзора (MLBF, Магдебург) с опциональной фразой о § 32 BFSG ✔ ✔
Страница заявления одной кнопкой, шорткод [bfsg_accessibility_statement], опциональная ссылка в футере ✔ ✔
Язык заявления один (de или en) de + en с переключателем и hreflang
Проверка axe-core 4.13.0 по WCAG 2.1 или 2.2, уровни A и AA, в вашем браузере, без внешних сервисов ✔ ✔
Собственные правила для WooCommerce: autocomplete адресных полей, обязательные поля, сообщения без live-region, невидимый фокус, CAPTCHA, фреймы платёжек ✔ ✔
Каждая находка привязана к критерию WCAG и пункту EN 301 549 (9.x) ✔ ✔
Страницы проверки корзина, чекаут, товар, заявление + главная, магазин, категория, поиск, вход, контакт, AGB, Datenschutz, форма жалоб
Ширина экрана: ПК 1280 px и узкий экран 320 px (WCAG 1.4.10 Reflow) ✔ ✔
Чек-лист WooCommerce на 23 пункта (20 для WCAG 2.1) с инструкцией «как проверить» ✔ ✔
Проваленный пункт чек-листа с публичным пояснением сам попадает в «Bekannte Einschränkungen» ✔ ✔
Предупреждение, если выбрано «erfüllt», а чек-лист или сканер показывают провалы ✔ ✔
Журнал изменений темы, плагинов и WordPress с даты последнего пересмотра (§ 14 Abs. 3) и напоминание в админке ✔ ✔
На витрине ничего не меняется: ни одного оверлея, тулбара или скрипта для посетителей ✔ ✔
История прогонов: что нового и что исправлено с прошлого раза — ✔
Печатный отчёт (HTML → PDF) и CSV для запроса органа надзора (§ 14 Abs. 5) — ✔
Доступная форма сообщений о барьерах [bfsg_feedback_form] со входящими, статусами и письмом — ✔
Напоминание о пересмотре и дайджест изменений на почту нескольким адресатам — ✔
Экспорт и импорт настроек, заявления и чек-листа в JSON для агентств — ✔

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

Вкладка «Shop prüfen»: проверка корзины, чекаута и страницы товара axe-core по WCAG с результатами по каждой странице
Вкладка «Shop prüfen» (админка на немецком): корзина, чекаут и страница товара на ПК и на 320 px, таблица результатов и находки с уровнем серьёзности. Это настоящий прогон на чистом WooCommerce 11.1 с темой Twenty Twenty-Five — даже там сканер нашёл барьеры.
Страница «Informationen zur Barrierefreiheit» на витрине магазина, созданная плагином
Опубликованное заявление: описание услуги, как проходит покупка (гостевой заказ и способы оплаты взяты из WooCommerce), эталон EN 301 549 и результат вашей оценки, признаки доступности. Ниже — известные ограничения, контакт и орган надзора.
Вкладка «Übersicht»: состояние заявления, проверки и журнала изменений
«Übersicht»: опубликовано ли заявление, была ли проверка, сколько пунктов чек-листа пройдено и менялись ли тема и плагины с последнего пересмотра. Внизу — коротко, кого закон не касается.

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

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

Для покупателя магазин не меняется: ни панелей, ни скриптов модуля, ни всплывающих окон.

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

Меню WooCommerce → BFSG Accessibility, семь вкладок: «Übersicht», «Informationen zur Barrierefreiheit», «Shop prüfen», «Barriere-Meldungen» (Pro), «Verlauf» (Pro), «Einstellungen», «Lizenz».

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

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

Один ключ — один сайт

Переносите магазин — отвяжите лицензию на старом домене и активируйте на новом сами. Если наш сервер недоступен, Pro работает ещё 14 дней. Для студий — ключи на 5, 25 сайтов или без ограничений.

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

  • WordPress 6.2+ и WooCommerce 7.0+. Сквозной прогон — на WordPress 7.1 и WooCommerce 11.1.
  • PHP 7.4+. Сквозной прогон — на PHP 8.3; на 7.4 проверены синтаксис и офлайн-тесты.
  • Чекаут — классический и блочный; оба проверены.
  • Языки. Интерфейс на английском и немецком, заявление на немецком или английском. Русского и украинского в модуле нет — он для немецкого рынка.
  • Фреймы. Если сервер или плагин безопасности запрещает показ сайта во фрейме (X-Frame-Options, CSP frame-ancestors), проверка идёт кнопкой «In neuem Tab prüfen».
  • Браузер админа. Проверку выполняет браузер администратора. Сквозным прогоном сканер проверен в Chromium; страницы для посетителей — ещё и в WebKit (Safari) на 390 px.

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

v1.0.0 Текущая сентябрь 2026

Первый публичный релиз: мастер «Informationen zur Barrierefreiheit» по § 14 BFSG и Anlage 3 с данными из WooCommerce и органом надзора MLBF, страница с шорткодом и ссылка в футере, проверка…

Вместе с BFSG Accessibility для WooCommerce покупают

4 модуля одним заказом — на 40% дешевле, чем по отдельности

Набор «Старт магазина» BFSG Accessibility Nova Poshta Premium LiqPay Telegram-уведомления и Viber/SMS покупателям Нужно больше — все 144 модулей в All Access за 4 990 ₴.
3 590 ₴ / год вместо 5 960 ₴ поштучно
Купить набор →

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

BFSG Accessibility для WooCommerce — плагин для магазинов, которых касается немецкий Barrierefreiheitsstärkungsgesetz (BFSG). С 28 июня 2025 года закон действует для услуг электронной коммерции для потребителей, и магазин должен опубликовать «Informationen zur Barrierefreiheit»: как услуга выполняет требования доступности (§ 14 Abs. 1 Nr. 2 BFSG вместе с Anlage 3). Плагин делает две вещи: помогает составить и опубликовать эту информацию и проверяет самые важные страницы магазина — корзину, чекаут, страницу товара — по WCAG.

Чего он не делает: не добавляет на витрину оверлеев, тулбаров или «кнопок доступности» и не делает магазин доступным сам. Он показывает, где у темы и плагинов барьеры, а исправлять их нужно там. Оценка в заявлении — ваше собственное заявление, и отчёт плагина прямо помечен как «kein Zertifikat». Микропредприятия — меньше 10 сотрудников и оборот или баланс до 2 млн евро — от требований доступности для услуг освобождены (§ 3 Abs. 3 BFSG). Плагин для тех, кого закон касается, и для агентств, которые ведут несколько таких магазинов.

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

Для покупателя магазин не меняется: ни панелей, ни скриптов модуля, ни всплывающих окон. Единственное новое — страница «Informationen zur Barrierefreiheit», которую легко найти по ссылке в футере или в вашем меню. Она построена из заголовков и списков и сама проходит проверку: axe в браузере по странице заявления — 0 нарушений, на 390 и 320 px длинные немецкие слова вроде «Marktüberwachungsbehörde» переносятся без горизонтального скролла.

В Pro посетитель видит заявление на своём языке (немецком или английском) с переключателем на другой, а форма «Barrieren melden» позволяет сообщить о барьере: ошибки показываются сводкой со ссылками на поля, без CAPTCHA — от ботов защищают скрытое поле, подписанное время и лимит частоты.

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

Меню WooCommerce → BFSG Accessibility, семь вкладок: «Übersicht», «Informationen zur Barrierefreiheit», «Shop prüfen», «Barriere-Meldungen» (Pro), «Verlauf» (Pro), «Einstellungen», «Lizenz». Интерфейс — на английском или немецком, в зависимости от языка админки. Пока заявление не опубликовано, в админке висит напоминание с кнопкой «In 14 Tagen erinnern».

Заявление. Форма идёт по Anlage 3 Nr. 1 a–d: общее описание услуги; как проходит покупка — плагин сам подставляет из WooCommerce, можно ли заказать без аккаунта и какие способы оплаты активны; как выполняются требования — эталон (EN 301 549 V3.2.1 = WCAG 2.1 AA или V4.1.1 = WCAG 2.2 AA), результат вашей оценки (выполнено полностью, частично или нет), метод и дата, признаки доступности, известные ограничения, альтернативные способы связи. Дальше — контакт по вопросам доступности и орган надзора: заранее заполнен общий орган федеральных земель MLBF (Carl-Miller-Straße 6, 39112 Magdeburg, e-mail) с его официального сайта. Телефон намеренно пустой — сайт MLBF объявил о смене номера; данные органа проверьте перед публикацией. Опционально — фраза о праве потребителя обратиться в орган (§ 32 BFSG). Кнопка «Seite erstellen» создаёт страницу с шорткодом, а переключатель в настройках добавляет ссылку на неё в футер.

Проверка магазина. На вкладке «Shop prüfen» выберите страницы и ширину экрана и нажмите «Prüfung starten». Страницы открываются во фрейме админки — так, как вы их видите залогиненным, — и проверяются в вашем браузере axe-core 4.13.0 по WCAG 2.1 или 2.2, уровни A и AA, плюс собственные правила для WooCommerce. Для корзины и чекаута плагин кладёт в вашу корзину один товар и после прогона убирает его. У каждой находки — уровень серьёзности, критерий WCAG и пункт EN 301 549.

Чек-лист WooCommerce. 23 пункта (20 для WCAG 2.1) о том, чего автоматика не видит: можно ли купить только с клавиатуры, виден ли фокус, объявляются ли ошибки и изменения в корзине, работают ли платёжные виджеты со скринридером, не нужно ли вводить адрес дважды. К каждому пункту — «So prüfen Sie». Пункт, который не прошёл и имеет публичное пояснение, сам попадает в «Bekannte Einschränkungen» заявления. Если вы выбрали «erfüllt», а чек-лист или сканер показывают провалы, плагин предупредит красным.

Актуальность. Закон требует учитывать изменения услуги (§ 14 Abs. 3 BFSG). Плагин записывает смену темы и обновления темы, плагинов и WordPress с даты последнего пересмотра и напоминает пересмотреть заявление с интервалом, который вы задаёте (по умолчанию 12 месяцев).

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

  1. Устанавливаете плагин — на витрине ничего не меняется, в админке появляется WooCommerce → BFSG Accessibility.
  2. На вкладке «Informationen zur Barrierefreiheit» заполняете форму; часть описания покупки плагин берёт из настроек WooCommerce.
  3. На «Shop prüfen» запускаете проверку корзины, чекаута и страницы товара на ПК и на 320 px — результаты с привязкой к WCAG и EN 301 549.
  4. Проходите чек-лист руками: клавиатура, фокус, ошибки, платёжные виджеты. Проваленные пункты с публичным пояснением идут в известные ограничения.
  5. Выбираете результат оценки — плагин предупредит, если он противоречит находкам, — и публикуете страницу кнопкой «Seite erstellen».
  6. Дальше плагин записывает обновления темы и плагинов и напоминает пересмотреть заявление, когда придёт время.

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

  • axe-core 4.13.0 от Deque — без изменений, под лицензией MPL-2.0, в папке vendor/axe-core/. Файл на 580 КБ загружается только в режиме проверки для админа с nonce и правом manage_woocommerce; посетители его не получают.
  • Собственные правила для WooCommerce: токены autocomplete адресных полей (WCAG 1.3.5) на классическом и блочном чекауте, обязательные поля для вспомогательных технологий, сообщения магазина без live-region, элементы без видимого изменения фокуса, отсутствие «адрес доставки = адрес оплаты» (3.3.7), CAPTCHA (3.3.8), чужие фреймы платёжек, в которые автоматика заглянуть не может.
  • Маппинг каждой находки на критерий WCAG и пункт EN 301 549 (9.x): 50 критериев A+AA в WCAG 2.1, 55 в WCAG 2.2.
  • Данные остаются на вашем сервере: результаты проверок — в собственной таблице, сообщения о барьерах (Pro) — тоже, с именем, e-mail, страницей и текстом.
  • Удаление плагина по умолчанию данные не трогает; с define( 'CCBF_DELETE_DATA', true ); в wp-config.php убирает таблицы и опции. Страница заявления остаётся как обычный контент сайта.

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

  1. Скачайте архив catcode-bfsg-accessibility-for-woocommerce-1.0.0.zip кнопкой вверху страницы: Плагины → Добавить новый → Загрузить плагин → Установить → Активировать. Это тот же архив, что и для Pro: Pro включается ключом или триалом.
  2. WooCommerce → BFSG Accessibility → «Informationen zur Barrierefreiheit»: заполните форму, проверьте данные MLBF и нажмите «Seite erstellen».
  3. «Shop prüfen»: запустите проверку и пройдите чек-лист. Результат оценки выбирайте по тому, что проверили на самом деле.
  4. «Einstellungen»: включите ссылку в футере (или добавьте страницу в своё меню) и задайте интервал пересмотра.
  5. Для Pro: вставьте ключ из письма после оплаты или нажмите «Pro 7 Tage kostenlos testen» на вкладке «Lizenz».

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

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

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

Нет, и ни один плагин этого не сделает. Он помогает составить обязательную информацию о доступности и показывает, где у темы и плагинов барьеры. Исправлять их нужно в теме и плагинах, а оценка в заявлении — ваше собственное заявление. Отчёт прямо помечен как «kein Zertifikat».

BFSG вообще касается моего магазина?

Закон действует с 28 июня 2025 года для услуг электронной коммерции для потребителей (§ 1 Abs. 3 Nr. 5 BFSG). Микропредприятия, оказывающие услуги, — меньше 10 сотрудников и годовой оборот или баланс до 2 млн евро — от требований доступности освобождены (§ 3 Abs. 3, § 2 Nr. 17 BFSG). Подпадает ли под закон именно ваш магазин — юридический вопрос; плагин на него не отвечает, в сомнительных случаях спросите юриста.

Почему без оверлея или кнопки «доступность» на сайте?

Потому что оверлей не делает сайт доступным: поля чекаута, фокус и сообщения остаются такими, какими их сделала тема. Плагин ничего не добавляет на витрину — ни скриптов, ни панелей. Посетители видят только страницу заявления (и в Pro — форму сообщений о барьерах).

Автоматическая проверка найдёт все проблемы?

Нет. Автоматические правила ловят только часть барьеров. Управление с клавиатуры, порядок фокуса, обработку ошибок, платёжные виджеты и работу со скринридером проверяет человек — для этого чек-лист с инструкциями к каждому пункту.

Модуль куда-то отправляет данные магазина?

Нет. Проверка идёт в браузере администратора, страница и результат не покидают сайт. Единственный внешний запрос — проверка лицензии на catcode.com.ua, когда вы вводите ключ или включаете триал.

Проверка пишет, что страница не ответила вовремя.

Плагин безопасности или сервер запрещает показывать магазин во фрейме (X-Frame-Options, Content-Security-Policy frame-ancestors). Нажмите «In neuem Tab prüfen» — страница проверится в новой вкладке, результат тот же.

Есть интерфейс на русском или украинском?

Нет. Модуль сделан для немецкого рынка: админка на английском и немецком, заявление — на немецком или английском (в Pro — на обоих языках).

Сколько стоит?

Базовая версия бесплатна. Pro — 990 грн в год, более долгий срок дешевле: 2 года — 1 880 грн, 5 лет — 3 710 грн. Автосписаний нет. Купленная лицензия оставляет Pro-функции навсегда, а срок покрывает обновления и поддержку.

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

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

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