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

Comply with the EmpCo directive: the official EU guarantee notice and the manufacturer’s GARAN label in your shop, in each customer’s language: on the product page, in the checkout and in the order email. Install it and it’s live. Mandatory since 27 September 2026 in Germany, Austria and Italy.

$69.00
Option

Try it before you buy Live demo with the module installed

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

What your customer will see

First they 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.

Software updates and repair

The EmpCo Directive asks for this too: since 27 September 2026, if you sell in Germany, Austria or Italy, your customer has to know before buying how long updates will last and how the product can be repaired, whenever the manufacturer says so. You fill it in once and the module shows it where they need it.

On the product page, where they buy

How long updates last and how it is repaired: the repairability score or, if there is none, spare parts, prices and instructions. With that, they compare and decide.

Right above the order button

The GARAN label of every product in the cart that has one, on the last step of the order. One click shows it in full.

In the order email

The same, product by product. They keep it and have it at hand the day they need a spare part or have to make a claim.

You fill it in once

  • For a whole brand at once, the usual case: the manufacturer gives the same details for its whole range
  • And you change it only on the model that needs it; the rest still comes from the brand
  • Also by category, or with a CSV if your catalogue is large

And if the manufacturer gives you nothing?

  • You say so, and nothing shows in your shop: the law only asks for what the manufacturer provides
  • If it is on the manufacturer’s website, it is hard to argue it was not provided: check first

What you show binds you: in Germany and Austria it becomes part of the contract, so copy the manufacturer’s information as given, without rounding.

What does the EmpCo Directive require?

EmpCo stands for «Empowering Consumers for the Green Transition», Directive (EU) 2024/825: your customer should know before buying what guarantee they have, how long they will get updates and whether the product can be repaired. In your shop, that means new information on the product page, right before the order button and in the confirmation email. Each country writes the directive into its own law:

Country by country, and other obligations

Germany

Since 27 September 2026, in the BGB and the EGBGB. On the product page, the guarantee notice, the GARAN label if the manufacturer offers a durability guarantee, and how long updates last and how it is repaired, if the manufacturer tells you. Right before the order button, the GARAN label again, and all of it together in the confirmation email. If something is missing, a competitor can send you an Abmahnung, a formal legal warning (Art. 246a § 1 EGBGB; §§ 312f and 312j BGB).

Austria

The same as in Germany, in the FAGG, for contracts from 27 September 2026 (FAGG §§ 4, 7 and 8).

Italy

The same since 27 September 2026: D.Lgs. 30/2026 wrote it into the Codice del consumo (arts. 49 and 51).

France and Spain

Not yet: neither has written the EmpCo Directive into its law, and until they do, none of this is mandatory there, not even the guarantee notice. When they do, they will ask for the same, and the module already has it. If your shop targets customers in Germany, Austria or Italy, though, their law applies to those orders.

Environmentally friendly delivery? Say it in the carrier

If you offer it, your customer has to see it before buying, and you do not need the module for that: under Shipping › Carriers, the name and the «Transit time» of each language appear right where they choose the shipping (Art. 246a § 1 Nr. 10 EGBGB; § 4 Abs. 1 Z 7 FAGG; art. 49 lett. g Codice del consumo).

Say what it consists of — cargo-bike delivery, consolidated shipments — and do not just call it «eco-friendly» or «klimaneutral»: without proof the same directive bans it, and in Germany a competitor can send you an Abmahnung for it.

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

That is Annex I of Implementing Regulation (EU) 2025/1960, with which the EU set the notice and the GARAN label of the EmpCo Directive, 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 since 27 September 2026 in Germany, Austria and Italy; in France and Spain, once they write it into their law
  • 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
  • With the standard PrestaShop 1.7 theme, the GARAN label in the checkout shows at the top of the payment step, because that theme has no slot above the button

Getting it running

Five steps, and the first one is already done: the notice is served from the moment you install the module. The other four 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 «Producer data» 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.

5. Add what the manufacturer says about updates and repair

You enter it once for the whole brand and change it only on the model that needs it. If the manufacturer gives you nothing, you say so and nothing shows in the shop.

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

What is the EmpCo Directive?

It is Directive (EU) 2024/825, known as EmpCo («Empowering Consumers for the Green Transition»). It changes EU consumer law in two ways: before buying, your customer has to know what guarantee they have, how long they will get updates and whether the product can be repaired; and environmental claims without proof, such as «climate neutral», are banned. In your shop it shows up as the guarantee notice, the GARAN label and the information on software updates and repair.

When does the EmpCo Directive apply?

Since 27 September 2026 in Germany and Italy, and in Austria for contracts from that day. France and Spain have not yet written it into their law; it will apply there once they do, because a directive only binds a shop once its own country has transposed it. If your shop targets customers in Germany, Austria or Italy, their law applies to those orders wherever you are based.

Does the module comply with the EmpCo Directive?

For everything that has to be seen in the shop, yes: it shows the guarantee notice, the GARAN label on the product page and right before the order button (at the top of the payment step with the PrestaShop 1.7 default theme), the manufacturer’s information on software updates and repair on the product page, and all of it again in the order email. Two things stay with you: what you enter, because the module shows the information exactly as you copy it from the manufacturer, and your own advertising. «Eco-friendly» or «climate neutral» without proof is banned by the same directive, and no module can check that for you.

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

Since 27 September 2026 in Germany, Austria and Italy, where the EmpCo Directive it comes from already applies; in France and Spain, once they write it into their law. Its design is set by Implementing Regulation (EU) 2025/1960. It applies to any shop selling goods to consumers, including those selling through marketplaces and those selling second-hand.

Does it apply in Ireland and the UK?

In Ireland, yes: the European Union (Empowering Consumers for the Green Transition) Regulations 2026, S.I. No. 124 of 2026, wrote the harmonised notice and the GARAN label into the Consumer Rights Act 2022, and they have applied since 27 September 2026. In the United Kingdom, no: it is EU law, and a British shop selling to British customers does not show it. If you sell from the UK to consumers in Ireland or elsewhere in the EU, those orders follow their law, and the notice goes on your product pages.

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.

What happens if I do not show it?

In Germany, a competitor or an association can send you an Abmahnung, a formal legal warning, for the missing information. And what you do show binds you: in Germany and Austria it becomes part of the contract (§ 312d Abs. 1 Satz 2 BGB, § 4 Abs. 4 FAGG), so use the manufacturer’s information as given.

Does the GARAN label have to be right before the order button?

Yes: of everything new, it is the only piece that has to be highlighted immediately before the order (§ 312j Abs. 2 BGB; in Austria § 8 Abs. 1 FAGG; in Italy art. 51 c.2 Codice del consumo). Updates and repair go on the product page and in the confirmation. The module puts the label above the order button, folded and in full on the first click.

Do I have to show how long a product gets software updates?

Yes, if you sell devices with software, digital content or digital services and the manufacturer gives you the period. It goes on the product page and in the order confirmation, as a period or as a date. In the module you enter it once for the whole brand and change it only on the model that needs it.

What if the manufacturer gives me no spare parts or repair information?

Then you do not have to show anything: the law only asks for what the manufacturer makes available. You say so in the module and nothing shows in the shop. One caveat: if it is on the manufacturer’s website, it is hard to argue it was not available.

Do I have to show a repairability score?

Only for smartphones and tablets: today the only EU-wide score is the A to E repairability class on their energy label (Delegated Regulation (EU) 2023/1669). The French index does not count here. For everything else you give spare parts and repair details, if the manufacturer provides them.

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

Tell us what your business needs

A module, an app, a server that is giving you trouble or something urgent. We answer within 24 hours, with a fixed quote with a price and a date.