EAA & WCAG 2.1 AA accessibility audit - Module PrestaShop
PrestaShop EAA Accessibility Module: analyse, fix and document your WCAG 2.1 AA compliance
- WCAG 2.1 AA accessibility analysis of the real pages, contrasts included
- Safe automatic fixes, switched on one by one
- Guided EAA process: WCAG 2.1 and 2.2 checklist, criterion by criterion
- Accessibility statement ready to publish in every language
- Compatible with PrestaShop 1.7.8, 8.0+ and 9.0+
Everything you need, nothing you don't.
WCAG 2.1 AA analysis in the browser, safe fixes, guided checklist and accessibility statement.
WCAG 2.1 AA analysis of the real pages
axe-core checks your pages as your customers see them, contrasts included.
Safe automatic fixes
Six fixes switched on one by one, measured by the next analysis.
ALT text management
Find and fill in the missing captions, even in a large catalogue.
Accessibility statement ready to publish
European model, six countries prefilled, one page in every language.
Documented EAA process
Checklist of the 50 WCAG 2.1 A and AA criteria, with your verdicts and notes.
Detailed report and action plan
Problems by severity and by where to fix them, printable report and CSV.
They use it every day.
description Full description expand_more
EAA 2025 Compliance: Prepare Your Store for Mandatory Digital Accessibility
Since 28 June 2025, the European Accessibility Act (EAA) requires online stores that sell to consumers in the European Union to make their service accessible to people with disabilities, with the EN 301 549 standard and the WCAG 2.1 AA criteria as the reference. Our module supports you through the whole process, directly in PrestaShop: it analyses your pages, tells you what to fix and where, applies safe fixes, guides you criterion by criterion and publishes the accessibility statement in every language of your store.
No tool can declare a store compliant on its own: part of the criteria needs a human eye. So the module shows you honestly where you stand, between automatic checks, manual checks and problems to fix, and keeps track of your work.

Save Hours with Auto-Fix Technology
Some common defects of themes can be fixed without touching the code. The module offers six safe fixes, which you switch on one by one and whose effect is measured by the next analysis:
- Smooth navigation: a “Skip to main content” link added only if your theme has none, and a focus ring visible on every background for keyboard navigation.
- Accessible names: buttons and links made of an icon (cart, search, menu, quantity, social networks) get a name read by screen readers, and decorative icons are hidden.
- Forms: a label for the fields that only have a placeholder (search, newsletter) and autocomplete declared on the account and address forms.
Each fix only adds missing information: it never removes what your theme declares and does not replace a fix of the theme itself.
Centralized Alt-Text Editor & Easy Management
Visual content is crucial for SEO and accessibility. Our module offers a centralized interface to fill in the captions (text alternatives) of all your product images, even in a large catalogue. Filter the images without a caption by language, product or reference, suggest the product name for every empty caption of the page in one click, and each caption you type is saved automatically.
Compliance Dashboard & Automatic Legal Declaration
Follow your progress on a dashboard in four steps (Analyse, Fix, Check, Publish): WCAG 2.1 AA criteria met, problems to fix by severity and the trend of your analyses. A criterion is only counted as met once you have checked it and no open problem contradicts it.
The module prepares your accessibility statement in every language of your store, on the European model (Directive (EU) 2019/882, EN 301 549). The law and the enforcement authority are prefilled for France, Belgium, Spain, Italy, Poland and Germany, and remain editable. You choose the compliance status, guided by your checklist, describe the non-accessible content and its alternatives, give the contact and the response time, then publish the page, with an automatic link in the footer if you wish.

WCAG Scanner & Scheduled Scans
The analysis runs in your browser with axe-core, on your pages as your customers see them: computed contrasts, ARIA attributes, content added by scripts and the effect of the fixes. The module chooses representative pages of each template (home, categories, products with and without combinations, CMS page, brand, search, contact, sign-in, account creation and cart) in every language, and you can add any other address of your store.
Each problem is grouped by element, with its explanation, how to fix it in PrestaShop, the HTML extract, the pages where it appears and a link to the back office screen to edit. Mark a false positive or a known limitation: your decision is kept for the next analyses.

Schedule automatic analyses daily, weekly or monthly, with the cron task of your host or a secret address, and receive a report by e-mail with the new and resolved problems. The guided checklist covers the 50 WCAG 2.1 A and AA criteria and, as a recommended option, the 6 criteria of WCAG 2.2: for each one, concrete advice for PrestaShop, your verdict and your notes.

Report, Installation & Compatibility
Keep a dated record of your work with the printable report (to save as PDF) and the CSV export of the problems and of the checklist, useful for your agency or in case of an inspection. The module works without any external service, with an interface in five languages (English, French, Spanish, Italian, Polish), in a single store as in a multistore, on PrestaShop 1.7.8, 8.0+ and 9.0+ with PHP 7.4 minimum.
Why choose us?
See how we compare to the most common alternatives on the market.
| Feature | WePresta | Addons |
|---|---|---|
| payments Transparent pricing | check_circle | cancel |
| update Lifetime updates included | check_circle | cancel |
| support_agent Direct developer support | check_circle | cancel |
| verified PS 1.7, 8 & 9 compatible | check_circle | help_outline |
| code Standardized clean code | check_circle | cancel |
| storefront Multi-store ready | check_circle | help_outline |
| money_off No hidden renewal fees | check_circle | cancel |
Discover the module in images.
FAQ
Find answers to frequently asked questions about this module
Join +45 merchants using this module
5-minute installation · Full documentation included