Klaro Cookie Consent
Cookie consent management for OXID eShop 7 with the Klaro library: self-hosted, cookie services managed in the admin, Google Consent Mode v2 (defaults), services per shop.
This documentation always describes the latest published version.
Live Demo: Try this and other plugins live — no installation, no risk: demo.markus-michalski.net
Klaro Cookie Consent
Cookie consent management for OXID eShop 7 with the open-source Klaro library. Visitors decide per service what may be loaded. You manage the list of services in the OXID admin.
Self-hosted
The Klaro library ships with the module and is served by your shop server. The configuration generated by the module contains no external endpoint. The consent decision is stored in the visitor's browser (cookie or localStorage); the module does not store it server-side. See Privacy for details.
Documentation
| Page | Content |
|---|---|
| Installation | Composer installation, activation, update |
| Configuration | Module settings, cookie services, cookie deletion rules, practical examples |
| Storefront | Banner and dialog, footer link, blocking scripts, Google Consent Mode v2, themes |
| Privacy | What is stored, external requests, default service |
| Troubleshooting | Common problems and known limitations |
| Technical details | Structure, database, controllers, template hooks |
Features
| Feature | Description |
|---|---|
| Self-hosted | Klaro library and stylesheet ship with the module |
| Cookie services in the admin | Create, edit and delete services under Customer Info > Cookie Consent |
| Purpose groups | Functional, Analytics, Marketing, Security |
| Cookie deletion | When consent is withdrawn, Klaro deletes the cookies stored for the service |
| Contextual consent | Settable per service as an option, you mark the embeds yourself |
| Google Consent Mode v2 | Optional: default values "denied" are set before Klaro |
| Appearance | Banner position and light or dark color scheme |
| Multilingual | Texts and service descriptions for German and English |
| Per shop | Services and module settings apply per shop |
Requirements
| Requirement | Note |
|---|---|
| OXID eShop | 7.x (oxid-esales/oxideshop-ce ^7.0) |
| PHP | 8.2 or higher |
| Theme | The module ships a template extension for the Apex theme |
| License | Required |
License
Commercial License - Single installation license:
- CE/PE License: One OXID eShop installation
- EE License: One OXID eShop installation incl. all subshops
Development and staging environments included. 12 months free updates.
See LICENSE file for full terms.
Support
For questions and support: Markus Michalski, email: support@markus-michalski.net