Accessibility for online stores

Caravel Access

Sales open soon

We test the main pages of your online store, separate clear errors from what a person needs to check, and prepare fixes in your theme or code for what can be changed there — not with a widget on top of the page.

What it is

  • A diagnosis of the main pages of your store: home page, a category, a product and the cart.
  • Each problem with a screenshot, the WCAG success criterion, who it affects and how to fix it.
  • Clear errors kept apart from items that a person needs to review.
  • A keyboard check: up to 40 presses of the Tab key per page, looking for focus traps, focus you cannot see and a «skip to content» link.
  • Fixes made in your theme or code, which you approve one by one before they are applied.
  • No overlay: we add no script that changes the page in your visitors' browsers.
  • Every change can be undone: we keep a copy of each file before and after it.

How it works

  1. You send us your store's address. Our robot reads its public pages slowly — up to 25 in the diagnosis — and runs automated tests (axe-core) on each one, at desktop and mobile screen sizes.
  2. We send you the diagnosis: the clear errors ordered by impact, and the items that need a person to check them.
  3. We prepare the fixes on a copy of your theme or code. You see each change, before and after, and approve the ones you want.
  4. We apply the approved changes, test again and send you a before-and-after report. With monitoring, we test again every month.

What we deliver

  • A dated report you can print, with the time of the test, the pages tested and the version of the test tool.
  • The list of findings, with screenshots and the WCAG criterion of each one.
  • The changes to your theme or code as a patch, with a backup of every file changed.
  • A list of what cannot be fixed automatically, and why.
  • Proposed alternative texts for images, as drafts for a person to review.
  • A before-and-after report once the fixes are in place.
  • With monitoring: one test a month, including mobile size and the keyboard, and an alert in the dashboard whenever a new error appears, even if the total stays the same.

Platforms

Shopify

Changes to your theme files (Liquid). On most Shopify plans the checkout is outside the theme, so we cannot change it.

WooCommerce

A small plugin that changes the HTML your server sends using WordPress and WooCommerce filters only, without touching your theme files. Switch the plugin off and everything is undone.

HTML

Changes to your HTML, CSS and templates, delivered as a patch with a backup of each file.

Limits, said clearly

  • Automated tests find only part of the problems. The rest needs manual testing, including with a screen reader.
  • Proposed alternative texts are drafts: a person reviews them, and they are never published on their own.
  • On most Shopify plans the checkout is outside the theme, so we cannot change it.
  • A manual review with a screen reader is not included.
  • Errors that come from external apps (reviews, chat, cookie banners) are listed separately: they are outside your theme and are fixed by the app's maker.
  • This is not legal advice, and it does not say that your store meets any law or standard.
  • The report is available in English, Portuguese, Spanish, German and French; the Spanish, German and French versions have not been reviewed by a native speaker. The dashboard is in Portuguese and English.

The W3C says that evaluation tools can not determine accessibility, they can only assist in doing so.

Source: W3C, «Selecting Web Accessibility Evaluation Tools», updated 13 May 2024

The law, in short

Directive (EU) 2019/882, the European Accessibility Act, covers e-commerce services provided to consumers and is applied by the Member States from 28 June 2025 (Articles 2(2)(f) and 31(2)). Microenterprises providing services are exempt (Article 4(5)). This is only a summary of those articles, not the whole directive. Whether and how it applies to your business is for you and your lawyer to decide: we test the code and prepare fixes.

Source: Official Journal of the EU, L 151, 7 June 2019 — read on 31 October 2026

Price

Prices in euros, excluding VAT. Online purchase is not open yet: write to us with your store's address and we will reply before any work starts.

Diagnosis

€390 one-offexcl. VAT
  • Up to 25 public pages, at desktop and mobile screen sizes
  • Keyboard check on each page
  • Dated report with screenshots and the WCAG criterion of each finding
Available soon — contact us

Fixes

€490 one-offexcl. VAT
  • Includes the diagnosis. If you have already paid the diagnosis for the same store: €490 − €390 = €100
  • Fixes in your theme or code, approved by you one by one
  • A backup of every file changed and a before-and-after report
Available soon — contact us

Monthly monitoring

€39 / monthexcl. VAT
  • One test a month, at desktop and mobile sizes, with the keyboard check
  • An alert in the dashboard whenever a new error appears, even if the total stays the same
  • Can be bought on its own: 1 store per subscription
Available soon — contact us

Diagnosis and fixes are paid once; monitoring is monthly, for 1 store per subscription. Online purchase opens soon. Until then, «Available soon — contact us» opens an email to us and we reply with the next steps.

Request a diagnosis

Our robot

The diagnosis is made by a robot that says who it is, only reads public pages and respects robots.txt.

About the robot →