← Extensions

EU Guarantee Notice extension icon

EU Guarantee Notice

The official harmonised notice on the legal guarantee of conformity, in all 24 EU languages, on Luma and Hyvä — required for EU consumer sales from 27 September 2026.

Adobe Commerce / Magento 2 · Compliance · Magento 2.4.4 – 2.4.9 · PHP 8.1 – 8.5 · Luma & Hyvä 1.5

Commission Implementing Regulation (EU) 2025/1960 requires traders selling goods to consumers in the European Union — online and offline — to display the official harmonised notice on the legal guarantee of conformity, prominently and at shop level, from 27 September 2026. The obligation follows from selling to consumers rather than from any particular product category, so it reaches merchants across sectors.

This extension puts that notice on your Magento storefront in all 24 official EU languages, using the European Commission’s own artwork, unaltered and never cropped, recoloured or stretched. It runs on a Luma-based storefront and on a Hyvä one, from a single package.

The harmonised notice opened in a pop-up over a storefront page, in German, with the QR code and the GARAN reference
The notice a shopper sees, here in German. Each store view shows its own language, chosen from the store view’s locale.

It is in place from the moment you enable it, with nothing to configure. The notice appears at checkout immediately before the customer places the order, as a link in the footer of every page, as a tab on every product page beside Details and More Information, and inside the order confirmation email. Each placement switches on or off independently and per store view, and a single Enable setting suppresses all of them at once for a store view that sells outside the EU.

A Magento storefront footer showing the link “Your legal guarantee rights” among the other footer links
The footer placement, in a stock Luma footer. Three more placements — checkout, product page and the confirmation email — are on by default alongside it.

The correct language is chosen automatically from each store view’s locale — a German store view shows the German notice, a French one the French notice, with English as the fallback for any locale outside the 24. A multi-language storefront needs no mapping, no uploads and no per-language setup.

The Magento admin configuration screen showing the Guarantee Notice section under the MDSOFT tab, with groups for General, Checkout, Footer, Product Page, Order Confirmation Email and Storefront
Every placement has its own group in the admin, and every setting is scoped per store view.

Built for Hyvä, not adapted to it

Hyvä ships no requireJS, no Knockout and none of Luma’s stylesheet, so an extension written for Luma either breaks on it or drags Luma’s frontend back in. This one detects the running theme and renders from a second template written for Hyvä — chosen at render time, so nothing has to be switched, and a template you set yourself in layout or on a widget instance is never overruled.

Tested on Hyvä 1.5. At checkout, the notice uses Magento’s own checkout, which on Hyvä means the Luma Fallback Checkout — Hyvä Checkout is a separate application this extension does not extend. Every other placement works on Hyvä natively.

How prominent it is, is your decision

The notice renders in one of three view modes: a compact thumbnail that opens the full notice in a pop-up, a single line of text that opens the same pop-up without showing the artwork, or the notice printed full size directly into the page.

Every trigger is a genuine link to the notice before any script runs, so a shopper whose JavaScript has failed still reaches it in a new tab rather than clicking something inert.

The artwork is itself a link to the official Your Europe guarantees page in the shopper’s own language — the same destination the notice’s printed QR code encodes — so scanning the code and clicking the picture lead to the same information. If you need to point somewhere else, such as your own guarantee terms, override the destination per store view.

Features

Why merchants pick it

Who needs it

Any merchant selling goods to consumers in the European Union. Regulation (EU) 2025/1960 places the harmonised notice at shop level rather than per product, whatever the assortment. That makes it different from the Regulation’s second visual, the GARAN label, which applies only per product and only in specific circumstances. If you sell to EU consumers, the notice applies to you.

Pricing

€149 per year, per Magento installation.

The extension is delivered through our private Composer repository. After purchase you receive a Composer token and the two commands that add the repository to your project.

Payment is handled by Paddle, who act as reseller and Merchant of Record for this purchase. For customers in the EU and most other countries the price includes VAT; in the United States and Canada any sales tax is added at checkout. Paddle calculates the applicable rate, shows the total before you pay, and issues your invoice.

Compatibility

Platform
Adobe Commerce and Magento Open Source 2.4.4 – 2.4.9
PHP
8.1, 8.2, 8.3, 8.4, 8.5
Themes
Luma-based, and Hyvä (tested on 1.5), including themes inheriting from a Hyvä base
Hyvä checkout
The checkout placement uses the Luma Fallback Checkout; Hyvä Checkout is not extended
Deployment
On-premise and cloud
Page Builder
Optional — with it, the notice is also a content type; without it, the included widget does the same job
Dependency
MdSoft AdminCore, resolved automatically with the installation

Ships in all 24 official EU languages: Български · Čeština · Dansk · Deutsch · Eesti · Ελληνικά · English · Español · Français · Gaeilge · Hrvatski · Italiano · Latviešu · Lietuvių · Magyar · Malti · Nederlands · Polski · Português · Română · Slovenčina · Slovenščina · Suomi · Svenska

Documentation and support

A User Guide, an Installation Guide and a Reference Manual ship with the extension, covering every setting, the widget and Page Builder placements, Hyvä, multi-store configuration, accessibility and troubleshooting.

Questions before or after purchase: get in touch.

What this extension does not cover

Regulation (EU) 2025/1960 introduces a second harmonised visual, the GARAN label for a commercial guarantee of durability. It applies per product, and only where the producer offers such a guarantee at no extra cost, covering the entire good, for longer than two years. That is a separate obligation, and this extension does not display the GARAN label. A companion extension for it is in development and not yet available.

Merchants who carry no goods with a qualifying durability guarantee need only the notice — which is what this extension provides.

An annual licence for one production installation, renewing yearly and cancellable at any time. Payment is handled by Paddle as Merchant of Record; your Composer credentials arrive by email straight after purchase. Also coming to the Adobe Commerce Marketplace.


This extension is a technical tool for displaying official European Union artwork and information. It does not constitute legal advice. Determining whether, when and where the harmonised notice must be shown remains the responsibility of the merchant. mdsoft.dev is an independent software vendor and is not affiliated with, or endorsed by, the European Commission.