EAA & WCAG 2.1 AA accessibility audit

Presentation

EAA & WCAG 2.1 AA accessibility audit is a PrestaShop module designed to help online merchants comply with the European Accessibility Act (EAA), which becomes mandatory on June 28, 2025. The module analyzes your store according to WCAG 2.1 Level AA criteria and provides a complete workflow to achieve and maintain accessibility compliance.

It centralizes accessibility audits, automated issue correction, and legal obligations such as generating the accessibility statement. The module is built for PrestaShop 8.x and 9.x merchants who want to reduce legal risks, avoid expensive manual audits, and gain clear visibility over their compliance level.

Key benefits:

  • Automated WCAG 2.1 AA page scanning
  • Auto-Fix correcting 60–80% of technical issues
  • Multilingual accessibility statement generation

Features

Automated WCAG 2.1 AA Scan

The module allows you to launch manual or scheduled scans of essential pages including homepage, cart, contact, login, categories, products, and CMS pages. Each page is analyzed against WCAG 2.1 Level AA standards.

The dashboard displays:

  • Global compliance score (percentage)
  • Detailed counters (compliant, manual check, issues)
  • Scan history and score evolution
  • Prioritized next actions

Automatic scans can be scheduled via CRON (daily, weekly, monthly) to ensure continuous monitoring.

Smart Auto-Fix System

The Auto-Fix feature automatically corrects common accessibility issues by injecting optimized JavaScript and HTML:

  • Adds skip links for keyboard navigation
  • Properly associates form labels
  • Handles decorative images (role="presentation")
  • Improves visible keyboard focus
  • Adds missing ARIA attributes
  • Adjusts contrast when necessary

Once enabled, auto-corrected elements are excluded from future scan results to maintain accurate scoring.

Alt Text Editor

The built-in Alt Text Editor allows centralized management of image alternative texts across products and categories.

Key functionalities:

  • Filter by language and missing alt texts
  • Individual and bulk editing
  • Apply product name automatically as alt text
  • Full multilingual management

This directly addresses WCAG criterion 1.1.1 for non-text content.

WCAG Manual Checklist

Some WCAG criteria require human verification. The module includes a structured checklist covering 14 manual verification criteria (e.g., subtitles, focus order, error identification).

For each criterion:

  • Verification guide
  • Status tracking (Compliant, Non-compliant, N/A, Pending)
  • Internal notes
  • Last verification date

This enables proper documentation of your compliance process.

Automatic Accessibility Statement

The module generates legally compliant accessibility statements for each active language.

Each statement includes:

  • Organizational commitment
  • Compliance status (fully, partially, non-compliant)
  • Known limitations
  • Feedback procedure
  • Contact details
  • Creation and update dates

Statements can be generated individually or in bulk and are published automatically as CMS pages.

Installation

  1. Download the module from your PrestaShop Addons account
  2. In the back-office, go to Modules > Module Manager
  3. Click Upload a module and import the ZIP file
  4. Click Configure to access the dashboard

After installation, required database tables are automatically created. It is recommended to run your first scan immediately.

Configuration

General Settings

From the Config tab, you can:

  • Enable or disable Auto-Fix
  • Configure automatic scans
  • Set frequency and execution time
  • Enable email notifications

An informational banner reminds you that EAA compliance becomes mandatory in June 2025 under WCAG 2.1 AA standards.

Advanced Settings

  • CRON configuration for scheduled scans
  • Full data reset (scans and manual statuses)
  • Accessibility statement customization via CMS editing

Note: Resetting data permanently deletes all scan results and manual verification statuses.

Requirements

  • PrestaShop 8.0 to 9.x
  • PHP 8.1 or higher
  • PHP DOM extension enabled
  • CRON access (optional for scheduled scans)
  • HTTPS recommended

Compatible with all standard PrestaShop themes.

FAQ

Does Auto-Fix correct all issues?

No. It resolves approximately 60–80% of technical accessibility issues. Alternative texts, manual WCAG checks, and theme-specific corrections may require manual intervention.

What happens after June 2025 if my store is not compliant?

The European Accessibility Act provides for potential sanctions, including:

  • Administrative fines
  • Legal exposure
  • Mandatory compliance requirements

Does the module affect performance?

No significant performance impact:

  • Scans run in back-office (server-side)
  • Auto-Fix adds a lightweight script (<5KB)
  • No additional front-office requests

Support

Contact us through your WePresta customer area or by email for any questions or technical assistance.

Changelog

Version 1.0.0

  • Initial release
  • WCAG 2.1 AA scan engine
  • Integrated Auto-Fix
  • Alt Text Editor
  • Multilingual accessibility statement generator
Loading...