
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, історія прогонів, друкований звіт, форма повідомлень про бар’єри.
- Сумісність
- WordPress 6.2+ · WooCommerce 7.0+ (перевірено на WordPress 7.1 і WooCommerce 11.1) · PHP 7.4+ · класичний і блоковий чекаут · інтерфейс англійською й німецькою, декларація de/en
- Ліцензія
- один сайт, річна
- Тріал
- 7 днів, без картки, один на сайт
- Оновлено
- вересень 2026
Що є в Free,
а що дає Pro
Безкоштовна версія працює без обмеження в часі. Pro додає решту функцій з таблиці.
Як це виглядає
Головне про модуль
Як це виглядає для покупця
Для покупця магазин не змінюється: ні панелей, ні скриптів модуля, ні сплесків. Єдине нове — сторінка «Informationen zur Barrierefreiheit», яку легко знайти через посилання у футері або у вашому меню.
Що отримує адмін
Меню WooCommerce → BFSG Accessibility, сім вкладок: «Übersicht», «Informationen zur Barrierefreiheit», «Shop prüfen», «Barriere-Meldungen» (Pro), «Verlauf» (Pro), «Einstellungen», «Lizenz».
Pro: для тих, хто веде кілька магазинів або чекає запиту органу
Pro перевіряє одним кліком усю вибірку сторінок, яку описує Anlage 1 BFSG: головну, магазин, категорію, пошук, «Mein Konto» очима гостя, контакт, AGB, Datenschutz, форму повідомлень про бар’єри й декларацію — адмін після прогону лишається залогіненим.

Тріал стартує, коли ви попросите
Свіжий інстал — безкоштовна версія, нічого не вмикається само. Кнопка «Спробувати 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.
Історія версій
Перший публічний реліз: майстер «Informationen zur Barrierefreiheit» за § 14 BFSG і Anlage 3 з даними з WooCommerce і органом нагляду MLBF, сторінка з шорткодом і посилання у футері,…
Разом з BFSG Accessibility для WooCommerce купують
4 модулі одним замовленням — на 40% дешевше, ніж окремо


Nova Poshta Premium — Нова Пошта для WooCommerce

Mono Acquiring — оплата карткою monobank для WooCommerce

Telegram-сповіщення і Viber/SMS покупцям для WooCommerce
Повний опис модуля
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 місяців).
Pro: для тих, хто веде кілька магазинів або чекає запиту органу
Pro перевіряє одним кліком усю вибірку сторінок, яку описує Anlage 1 BFSG: головну, магазин, категорію, пошук, «Mein Konto» очима гостя, контакт, AGB, Datenschutz, форму повідомлень про бар’єри й декларацію — адмін після прогону лишається залогіненим. «Verlauf» зберігає кожен прогін і показує, що з’явилося нового і що виправлено. Звіт «Prüfbericht» для друку чи PDF і CSV збирають еталон, дати, ручний чекліст і останні автоматичні прогони — на випадок, коли орган нагляду попросить пояснень (§ 14 Abs. 5). Для агенцій — експорт і імпорт налаштувань, декларації й чекліста в JSON, а нагадування й дайджест змін можна слати кільком адресатам.
Як це працює — крок за кроком
- Встановлюєте плагін — на вітрині нічого не змінюється, в адмінці з’являється WooCommerce → BFSG Accessibility.
- На вкладці «Informationen zur Barrierefreiheit» заповнюєте форму; частину опису покупки плагін бере з налаштувань WooCommerce.
- На «Shop prüfen» запускаєте перевірку кошика, чекауту й сторінки товару на ПК і на 320 px — результати з прив’язкою до WCAG і EN 301 549.
- Проходите чекліст руками: клавіатура, фокус, помилки, платіжні віджети. Провалені пункти з публічним поясненням ідуть у відомі обмеження.
- Обираєте результат оцінки — плагін попередить, якщо він суперечить знахідкам, — і публікуєте сторінку кнопкою «Seite erstellen».
- Далі плагін записує оновлення теми й плагінів і нагадує переглянути декларацію, коли настає час.
Що під капотом
- 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 прибирає таблиці й опції. Сторінка декларації лишається як звичайний контент сайту.
Як встановити
- Завантажте архів
catcode-bfsg-accessibility-for-woocommerce-1.0.0.zipкнопкою вгорі сторінки: Плагіни → Додати новий → Завантажити плагін → Встановити → Активувати. Це той самий архів, що й для Pro: Pro вмикається ключем або тріалом. - WooCommerce → BFSG Accessibility → «Informationen zur Barrierefreiheit»: заповніть форму, перевірте дані MLBF і натисніть «Seite erstellen».
- «Shop prüfen»: запустіть перевірку й пройдіть чекліст. Результат оцінки обирайте за тим, що перевірили насправді.
- «Einstellungen»: увімкніть посилання у футері (або додайте сторінку у своє меню) і задайте інтервал перегляду.
- Для Pro: вставте ключ з листа після оплати або натисніть «Pro 7 Tage kostenlos testen» на вкладці «Lizenz».
Питання
про модуль
Не знайшли відповідь? Напишіть у Telegram — відповімо протягом робочого дня.
Плагін зробить мій магазин відповідним 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-функції назавжди, а термін покриває оновлення й підтримку.
Поки що жодного відгуку. Будьте першим.
Поки питань немає. Запитай — ми відповімо протягом 24 годин.
Не той варіант, що шукаєте?
Робимо кастомні модулі під WordPress, WooCommerce, OpenCart і Shopify. Розкажіть про задачу — підготуємо оцінку.
Замовити кастомний модуль
Купівля модуля
—