Markus Michalski FAQ

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.

Deutsche Version

All OXID 7 Plugins

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:

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