Accessible buying journey
Navigation, forms and checkout also work with keyboards and assistive technology.
Germany's BFSG has applied to many online stores since June 2025. We bring your theme to WCAG 2.2 AA - in a way that survives everyday operation.
Navigation, forms and checkout also work with keyboards and assistive technology.
Semantics, focus and contrast are solved in code instead of covered by an overlay.
Findings, fixes and recurring checks remain documented and traceable.
Manual testing of the purchase path with keyboard and screen reader, backed by automated checks. The result is a list of concrete findings per template - with severity, affected criterion and effort.
Semantic markup, focus order, labels, error messages, contrast and operable components. We build the fixes into the theme instead of covering them with an overlay script.
Documentation of the level reached, known limitations, a feedback route for users and the test steps behind the result. That is the basis for your accessibility statement.
The Barrierefreiheitsstärkungsgesetz transposes the European Accessibility Act into German law. It has applied since 28 June 2025 and covers, among other things, services in electronic commerce - meaning selling to consumers through an online store.
For services there is an exemption for microenterprises: fewer than ten employees and no more than two million euros in annual turnover or balance sheet total. Cross either threshold and the exemption no longer applies.
The scope targets offerings to consumers. A pure B2B portal without consumer business is assessed differently from a D2C store - and in case of doubt that is a legal question, not a technical one.
We are developers, not a law firm. We tell you what your store meets technically and what it does not. Whether and to what extent you are in scope is for your legal counsel - we supply the facts they need.
Accessibility widgets promise conformance through a script. They change nothing about missing semantics in the markup, sometimes interfere with the assistive technology users already run, and replace no audit.
Most findings sit in templates, components and forms. They can only be fixed there. An app can add things, but it cannot make a badly built form correct.
The Shopify checkout is provided by the platform and only adjustable within limits. What you do influence - your own UI extensions, branding contrast, additional fields - explicitly belongs in the audit.
Review widgets, product finders, cookie banners and third-party chat windows are frequent sources of findings. Their accessibility is part of your page, even when the code is not yours.
We bound the purchase path, customer account, forms and the editorially important pages. Not every landing page from 2021 has to be in the first pass.
Operating the store by keyboard only, a run with a screen reader, checks on focus, zoom, magnification and mouse-free operation. Automated tests find only part of the problems.
Anything that blocks buying goes first: variant picker, cart, forms, error messages. Navigation, filters and content pages follow.
Semantics, labels, focus styles, contrast, status messages and keyboard operation of components. Changes run through preview themes and are re-tested individually.
For apps and widgets we assess alternatives, configuration or building it ourselves. Sometimes swapping an app is the shorter route than any repair.
Record the level reached, set up a feedback route and add accessibility to the acceptance of new features. Otherwise the state is lost again after two campaigns.
Colour and size pickers without labels, without a focus style and without a selection state a screen reader can detect.
Form errors appear in red next to the field but are not programmatically associated with it and never get announced.
Light greys for prices, hints and disabled states routinely fall below the required contrast ratios.
Cart drawers, filter panels and modals let keyboard focus run on behind them and cannot be closed with Escape.
Users, an authority or a competitor have pointed at barriers. You need a solid finding first, not a quick repair.
Public buyers and large retail partners want a statement on your status. Without a documented audit no questionnaire can be filled in honestly.
Configurators, filters, cart drawers and size advisors are your own. That is exactly where automated tests miss the operability problems.
Purchased themes advertise accessibility but rarely deliver it across all states. That still proves nothing about your store.
An audit report on templates that are about to disappear expires with the release. Accessibility then belongs in the requirements for the rebuild.
To Shopify developmentIf colours, contrast and components are being rethought anyway, you settle the same questions twice - once in the report, once in the design.
To UX/UI designCookie banners, Consent Mode v2 and data sharing follow a different legal basis. An audit only assesses whether they can be operated.
To privacy and consentAuditing, fixing and holding the line are three different jobs - and a store rarely needs all three at once.
For stores that need to know their technical status against WCAG 2.2 AA before deciding on order of work and budget.
Ends with a report another team could work through just as well.
For stores that already have the findings and want the blocking ones genuinely gone from the theme.
Ends once the agreed findings are fixed and each one is evidenced individually.
For stores shipping new sections, campaign pages and apps regularly that do not want to lose the status they reached.
Ends with a status that stays documented and evidenced across releases.
Brands with €950M+ GMV trust us
From migration to scale, NICCOS combines bold design, robust technology and data-driven growth on Shopify.
The law names no lines of code; it points at the state of the art. In practice the route runs through the European standard EN 301 549, which references WCAG for web content. Working to conformance level AA covers the technical part of the requirement.
For services there is an exemption for microenterprises with fewer than ten employees and no more than two million euros in turnover or balance sheet total. Those thresholds are crossed quickly, and the assessment is a legal question. We supply the technical facts; your legal counsel makes the call.
No. Overlays sit on top of a page whose markup stays unchanged. Missing labels, wrong semantics and inoperable components remain. In some cases they even interfere with the assistive technology users already run. The fix belongs in the theme, not in a script above it.
The European standard currently references WCAG 2.1 at level AA. We still work against WCAG 2.2 AA, because that version fully contains the older one and adds criteria on focus visibility and target size that matter in a store context anyway.
The checkout is provided by Shopify and only adjustable within defined limits. Your share sits in what you add there: your own checkout extensions, additional fields, colour and contrast settings in branding. Those are exactly the parts we include in the audit.
By making accessibility part of acceptance. New sections, campaign pages and apps otherwise come back with the same defects. In practice: a short checklist in your definition of done, a keyboard and contrast pass before every release, and a named contact for user reports.
We test the purchase path with keyboard and screen reader and tell you which findings block a sale and which can wait.
Last updated:
Project start
Usually a response within 24 hours
Talk directly to a strategy or tech senior
No agency slide deck, just clear next steps
NICCOS
The page could not be loaded.
Please reload the page. If an update has just gone live, this will load the latest version.