• Mandatory in 2026
  • New
EU guarantee notice module for PrestaShop

EU Guarantee Notice for PrestaShop — Regulation (EU) 2025/1960

Displays the harmonised legal guarantee notice, mandatory from 27 September 2026: the official file from the Official Journal, unedited, on the product page, in the checkout and in the order email. GARAN label included.

$69.00
License
PS 1.7+, 8.x, 9.x
SSL Secure
Instant Download
Official Support
14-Day Refund
Licensed
EU guarantee notice module for PrestaShop
EU Guarantee Notice for PrestaShop — Regulation (EU) 2025/1960
Selected:
$69.00

What your customer will see

The EU harmonised notice on the legal guarantee of conformity, in their language and in colour, inside the product page. Not a banner stuck on top of your theme: it comes in as one more section of your shop, with the frame and the width you choose.

EU harmonised legal guarantee notice at the bottom of a PrestaShop product page

Install it and it is already being served. Nothing to upload, nothing to translate, no templates to touch: the official file for the 24 languages of the Union travels inside the module and each customer sees their own.

Where it shows up

The regulation asks for the information to reach the customer before buying and to stay available afterwards. The module covers the three moments without you placing anything by hand.

On the product page

Where you make the offer. Three positions to choose from: below the buy button, under the gallery, or at the end of the page.

In the checkout

In the order summary, visible from the first step, or right above the payment methods.

In the order email

Inside the body of the confirmation email and as an attachment too, because half the inboxes block images.

How it fits your theme

Four frames and three positions, so the notice reads as part of your shop and not as a poster taped on it. You choose by clicking the thumbnail, not by translating the name in a dropdown.

Presentation picker for the EU guarantee notice in PrestaShop with the four options

The four frames

  • Card with a coloured header
  • Thin frame, no background
  • No frame, just the notice
  • Wide band with a heading beside it

And what you set with them

  • Width in pixels, with a warning when the QR stops being readable
  • Left aligned or centred
  • Position on the page and point in the checkout
  • The same choice across every language

The GARAN label

When the producer offers a commercial durability guarantee, the GARAN label goes with the product. Folded it takes one line, and it opens in full on hover, touch or click; and it floats, so opening it does not move the page.

GARAN producer durability guarantee label on a PrestaShop product page

What folds is the official figure of Annex II, with the years in their slot. It is the only piece the regulation lets you show that way: the legal guarantee notice is not granted it, which is why the module does not offer you that option for it.

What the regulation requires

«None of the elements of the harmonised notice may be edited»

That is Annex I of Implementing Regulation (EU) 2025/1960, and it is why this module composes nothing: it serves the file exactly as the Official Journal of the European Union publishes it in each language. Not cropped, not translated by hand, not redrawn smaller to fit.

You decide where it goes and what frame it wears. The content is untouched.

The four rules to comply with

  • Mandatory from 27 September 2026 across the whole European Union
  • In online sales, in colour: black and white is only valid on paper
  • Before buying, not after: it is pre-contractual information
  • The QR code has to scan with a standard phone

And what the module does about them

  • Serves the official artwork in colour, untouched
  • Puts it on the product page and repeats it in the checkout
  • Checks the QR at the width you picked and warns you
  • If the artwork for a language is missing, it shows no other: it stays silent and tells you

The whole thing, with what you may and may not do, is in the article on the guarantee notice.

Who it applies to

Any shop selling goods to consumers in the European Union. No exception for size or turnover, and selling through a marketplace does not get you off either.

It applies to you if

  • You sell physical products to individuals in the EU
  • You also sell outside, but you serve European customers
  • You sell second-hand or refurbished goods
  • You run a mixed B2C and B2B shop

You can leave it out if

  • You sell exclusively to businesses
  • You sell services or digital content, which follow another directive
  • Part of your catalogue is not goods: it is excluded by category or by product

Compatibility

Works with

  • PrestaShop 1.7.5 to 9.x, tested version by version
  • PHP 7.2 to 8.4
  • Multistore: settings and rules per shop
  • Any theme: four frames and three positions
  • The notice, in all 24 official EU languages

Worth knowing

  • It replaces none of your email templates
  • It only touches the order confirmation email
  • The attachment is added to your invoice, not instead of it
  • It never folds the notice away or hides it behind a link
  • On PrestaShop 1.7.5 the module interface stays in English

Getting it running

Four steps, and the first one is already done: the notice is served from the moment you install the module. The other three are there to make it yours, and none takes more than a minute.

1. Install it and check it

The notice is on the product page as soon as the installation finishes. The module’s first screen tells you whether your languages are covered and whether the QR code scans at the width you have set. If something is off, it shows there before any setting.

2. Choose how it looks

In the «Presentation» tab you pick the frame by clicking its thumbnail, the position on the page and the point in the checkout, the width and the alignment. What ships is already the compliant combination: a band at the foot of the page, 620 pixels and a readable QR.

3. Narrow the catalogue, if you need to

In «Catalogue» you leave out what is not goods: whole categories, individual products searched by name or reference, or every virtual product in one go. If you only sell goods, there is nothing to touch.

4. Add producer guarantees, if there are any

Only for products with a producer guarantee longer than two years and free of charge. In «Durability guarantees» you create a rule by brand, by category or by specific products, and the module takes the brand and the model from each product. If you have many, they import from CSV with a preview.

And that is it. No templates to edit, no images to upload, no translations to write: that is exactly what the regulation does not let you touch, which is why the module brings it done.

Frequently asked questions

When does the guarantee notice become mandatory in an online shop?

On 27 September 2026, across the whole European Union. It is set by Implementing Regulation (EU) 2025/1960, which develops Directive (EU) 2024/825. It applies to any shop selling goods to consumers, including those selling through marketplaces and those selling second-hand.

Do I have to show it on every product, or once on the website?

It is pre-contractual information, so it goes where the offer is presented: the product page. Putting it only in the footer or inside your terms of sale is not enough. The module places it on the product page and repeats it in the order summary.

Can I put it in a tab or an accordion so it takes less room?

No. The regulation grants nested display to the GARAN label only; for the notice it says nothing, and specialist law firms agree it must be embedded as a direct graphic, not hidden behind tabs, accordions or links. That is why the module does not offer the option: it would be selling non-compliance dressed up as a feature. What you do choose is the place and the frame.

In Spain the legal guarantee is three years. Why does the notice say two?

Because the notice is a single document for the whole Union and may not be edited. Inside it there is a box warning that some countries have a longer period, and the QR code leads to each country's section on the Your Europe portal. Writing «3 years» over it would be editing it, which is exactly what the regulation forbids.

My shop only sells to businesses. Does this apply to me?

A shop selling exclusively to businesses falls outside the obligation. A mixed shop is B2C and everything applies. The module ships a master switch for the first case and another to hide it from specific customer groups in the second, though that second decision is yours and not a recommendation from us.

What is the GARAN label and when do I have to show it?

Only when the producer offers a commercial durability guarantee at no extra cost, covering the whole product, lasting more than two years, and has made that information available to you. A commercial guarantee of your own is not GARAN. If you have none, you show nothing and you still comply.

Will it break my customised email templates?

No. The module replaces no template and installs none of its own. It adds its block inside the body of the order confirmation email — that one only — with inline styles, capped to its own width and depending on no class of your template. The attachment is added to whatever was already travelling, so your invoice still arrives.

Does it work on PrestaShop 8 and 9?

Yes, and on 1.7.5, 1.7.6, 1.7.7 and 1.7.8 too. It has been tested version by version on real installations of 1.7.5.2, 1.7.8.10, 8.1.4, 8.1.5 and 9.0.1. On 1.7.5 the module works the same, but its interface texts appear in English because that version does not load module translations.

Settings

One screen with tabs, with the coverage per language and the QR code verdict always in sight. Every setting says what it does and where its limit is; no checkbox leaves you guessing the consequence.

EU guarantee notice settings screen in PrestaShop with language coverage and the QR verdict

Catalogue covered

  • The whole catalogue, or only the categories you choose
  • Excluded categories and products, searched by name or reference
  • Virtual products, left out in one go
  • Business customer groups, hidden if you decide so

Producer guarantee rules

  • One rule by brand, by category or by specific products
  • Years, brand and model, or inherited from the product itself
  • Priority when two rules match, and a rule per shop
  • CSV import and export, with a preview before anything is written
Durability guarantee rules list and CSV import in the EU guarantee module for PrestaShop

For a large catalogue, rules go out to CSV, get edited in the spreadsheet and come back: each rule is recognised by its name, so re-importing updates instead of duplicating, and uploading a file never writes anything until you have seen row by row what is about to happen.

AJAX product search in the catalogue scope of the EU guarantee module for PrestaShop

Turn your ecommerce into your best salesperson

Ready to boost your PrestaShop store? Let's discuss your project and create something amazing together.

Contact us now