Skip to main content Skip to search Skip to main navigation
Meet Shopware Payments Fast. Powerful. Yours to control. Discover payments
Diese Seite ist auch auf Deutsch verfügbar.
TC-Innovations GmbH

EU Label | EU Guarantee Notice & GARAN Warranty Label

Rating: 5.0

Average rating of 5 out of 5 stars

(4 reviews)
Downloads: 183

In-App Purchases

Subscriptions

TC-Support Pixel Coffee
€5.00 * /month
Buy our team a virtual coffee! As a thank-you, you’ll receive official "Pixel-Friend" status. A small contribution that puts a smile on our faces!

Description

Highlights

  • From 27 Sept 2026, a B2C online shop without the EU guarantee notice is open to formal complaints — Regulation (EU) 2025/1960 is actively enforced by competitors, consumer bodies and trade associations.
  • Installed and activated in under 10 minutes — both labels straight from the Shopware admin, no code, no developer.
  • The 24 language versions come 1:1 from the official EU PDFs (Annex I of the Regulation) — not redrawn, defensible against audits and competitor warnings.
  • Local plugin, no SaaS dependency — no new data processing agreement, no extra processor, your product data never leaves your shop.
  • Set manufacturer defaults once, all products inherit — asset updates when the regulation changes, new Shopware versions and support included in the subscription.

Features

  • EU guarantee notice in all 24 EU languages — automatically in the right language on the product detail page and right above the confirmation checkbox in the checkout, no manual translations, no forgotten markets.
  • EU commercial guarantee label (GARAN) appears automatically as soon as a warranty over two years is maintained and confirmed — in the B2C channel, with brand, model identifier and warranty period from your data.
  • Official EU assets — 24 notice SVGs generated from the official EU PDFs (Annex I of Regulation 2025/1960), shipped with the plugin.
  • Asset and regulation updates included — when the regulation is adjusted or a new EU language version is released, we ship it via plugin update while your subscription is active.
  • Compatible with upcoming Shopware versions during your active subscription — new 6.x releases are supported automatically.
  • Manufacturer defaults inheritance — set brand and warranty statement once at manufacturer level, all products of that manufacturer inherit them automatically. The default warranty period applies once released with a switch.
  • Per-product overrides — override special cases (e.g. longer warranty than the manufacturer default) directly on the product.
  • B2B switch and Rule Builder — exclude B2B-only sales channels with a switch, control mixed channels with rules. Download-only products automatically get no guarantee label.
  • No incomplete labels — if a mandatory detail is missing although a warranty period is set, no label appears and the extension writes a log entry with the product number and the missing detail.
  • Sales-channel-specific configuration — every switch can be overridden per sales channel.
  • Configurable model identifier fallback — product number or EAN when the manufacturer number is missing. A model identifier of its own can also be set per product.
  • Warranty statement per manufacturer as a PDF from Shopware media library or as an external URL — the PDF takes precedence over the URL.
  • Optional shop-wide guarantee information link in the footer — linked to a CMS page, modal or page mode selectable.
  • More display options — guarantee notice in full, as a preview or compact, guarantee label expandable, in an overlay or in full. Plus an optional note for second-hand goods.
  • Full custom fields integration — maintainable in the product tab "Advanced data" and at manufacturer level, compatible with importer and PIM workflows.

About the Extension

EU labels from 27 September 2026: visible where customers decide — with minimal maintenance.

This extension brings the EU guarantee notice and the EU commercial guarantee label GARAN into your shop exactly the way you need them: more display options, less data maintenance and full control per sales channel.

→ Directly visible — the guarantee notice in full on the product page and in the checkout
→ 24 EU languages, 1:1 from the official EU PDFs (Annex I) — audit-safe
→ GARAN dynamic from brand, model identifier & warranty period — with a model identifier fallback
→ Manufacturer defaults inherit — set once, all products inherit
→ Guarantee statement in the shop — PDF in an overlay, plus the official EU PDF as a download
→ Local, no SaaS — no new processor, no third party, no webhooks
→ Subscription keeps you current — asset updates when the regulation changes, new Shopware versions & support included

Set up in under 10 minutes — compatible with the default theme, ThemeWare® & more.

EU Guarantee Notice

Display of your choice
On the product page in full directly on the page, as a scaled preview, or as a compact strip that opens the label in an overlay. In the checkout it sits, on request, in full or as a preview right above the confirmation checkbox — where the customer confirms having read the information. Or you keep it as the link in the terms text.

24 EU languages, official
The harmonised notice on the legal guarantee right is shown in all 24 EU languages. The SVG assets are generated from the official EU PDFs (Annex I of Regulation 2025/1960) — not redrawn, audit-safe. The language follows the storefront automatically, including when the customer switches language.

Official EU PDF
Optionally the label offers the official EU PDF in the storefront language — as a download or in a new tab.

Additional note for second-hand goods
If you sell second-hand goods only, one switch adds a note below the label and in the overlay that the legal guarantee period may be shorter for second-hand goods.

Configurable width
Label width between 160 and 600 pixels per sales channel. The full display uses the width of its column so it stays readable.

EU Commercial Guarantee Label (GARAN)

Three styles on the product page
Expanded, in an overlay, or in full directly on the page — with an optional heading.

At every step of the purchase
On the product page, optionally in the listing, and compact on every line item in the cart and checkout — selectable per sales channel.

More products with a label
If a product has no manufacturer number, a configurable fallback from the plugin configuration steps in: product number or EAN. That way a product without a model identifier still gets its label — with no extra maintenance. For special cases you add a model identifier of its own on the product, which takes precedence over the fallback.

The brand that belongs on the label
The label carries the brand, not necessarily the company name. If it differs, you add it once on the manufacturer.

Works wherever the label appears
Released guarantee duration, brand and model identifier fallback apply not only on the product page but also in the cart and checkout, and wherever else Shopware outputs a guarantee label — such as the order confirmation mail.

Guarantee statement right in the shop
Per manufacturer you provide the commercial guarantee statement as a PDF from the media library or as an external URL. The PDF opens in an overlay with preview and download, without the customer leaving the shop; a URL opens in a new tab. If both are set, the PDF takes precedence.

Your own graphic per product
If a manufacturer supplies its own guarantee label, you add it on the product — it then replaces the generated label on the product page.

Guarantee Duration & Manufacturer Release

Maintain once, everything inherits
You maintain brand and commercial guarantee statement on the manufacturer, and every product of that manufacturer takes them over automatically. The default guarantee duration applies to all of them as soon as you release it there with a single switch.

Release once, it applies everywhere
You are the manufacturer yourself and every product carries the same guarantee? Then maintain the default guarantee duration once on the manufacturer and release it with a single switch. From then on it applies to every product of that manufacturer, including ones added later. No click per product.

Override special cases
Does a single product need a different duration? Enter it on the product in the "Guarantee duration" field. It always takes precedence.

Clear order
The guarantee duration on the product wins, then the released default duration of the manufacturer applies. With neither in place, no label is created by design — no empty label, no error.

Existing data stays untouched
Coming from an earlier version? Your labels stay: the previous field keeps working as long as the guarantee duration on the product is empty. Nothing is rewritten, nothing is migrated.

Control, Configuration & Theme

See why a label is missing
If a guarantee label does not appear although a guarantee duration is set, the extension writes a log entry with the product number and which detail is missing — no guesswork.

Only where it belongs
A switch per sales channel for B2B-only channels and Rule Builder rules for targeted hiding. Download-only products automatically get no guarantee label and no guarantee notice on the product page. Beyond that you hide the notice per product wherever it does not fit — for services, for example.

Accessible
Screen readers announce both labels by name, the guarantee label additionally with its guarantee duration.

Guarantee information in the footer
An optional shop-wide footer link to your shop page with guarantee information — as an overlay or as a page of its own.

Sales channel-specific configuration
Every switch is overridable per sales channel: placement (product page / listing / cart and checkout), the style of both labels, widths and PDF download.

Requirements
Shopware 6.7 — the Store automatically provides the version of the extension that fits your shop. Compatible with ThemeWare®, the Shopware default theme and many other Shopware 6 themes. With ThemeWare® 5.2.0 and later, both labels and the footer entry appear at the positions chosen in the theme.

Frequently searched — at a glance

Legal certainty: EU guarantee notice, GARAN warranty label, compliant from 27 Sept 2026, Regulation (EU) 2025/1960 — after GPSR the next EU obligation
Good to know: no energy label (EPREL web label) and no withdrawal button (Directive 2023/2673) — this plugin covers the labelling of the legal guarantee and the commercial warranty
Integration: custom fields on product and manufacturer, compatible with import and PIM workflows
Common spellings: EU label, EU labels, EU guarantee label, EU warranty label, GARAN label, warranty label, guarantee label, legal guarantee, durability guarantee, manufacturer warranty

Details

  • Available: English, German
  • Latest update: 23 September 2026
  • Publication date: 9 June 2026
  • Version: 1.0.1
  • Category: Legal security

Resources

Reviews (4)

Average rating
5.0

Average rating of 5 out of 5 stars

Based on 4 reviews
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support

100 %
0 %
0 %
0 %
0 %

Write a review

If you downloaded this extension you can write a review in the Shopware Account.

Write a review
funktioniert Einwandfrei
5.0

Average rating of 5 out of 5 stars

by Ulrich Dehler
17 September 2026 14:13
Das EU-Label wird ansprechend dargestellt, bei neueren SW-Versionen auch mit dem für uns wichtigen direkten Link zur EU-Plattform.
Danke auch für den schnellen und sehr freundlichen Support!
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
by TC-Innovations GmbH 17 September 2026 15:30
Vielen Dank für Ihre positive Bewertung! Es freut uns sehr, dass Sie mit der Darstellung unseres EU-Labels und dem direkten Link zur EU-Plattform zufrieden sind. Besonders schön zu hören, dass Sie auch unseren Support als schnell und freundlich erlebt haben. Vielen Dank für Ihr Vertrauen!
Ihr Team von TC-Innovations
Und wieder genau auf den Punkt
5.0

Average rating of 5 out of 5 stars

by Rene Koeberl
11 August 2026 10:04
Wir arbeiten seit über 10 Jahren mit TC-Innovations Produkten und wurden noch nie enttäuscht. Auch dieses Plugin erleichtert unsinnigen, vorgegebenen EU Mehraufwand im Zuge der Entbürokratisierung. Vielen Dank dafür!
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
by TC-Innovations GmbH 11 August 2026 10:08
Vielen Dank für das tolle Feedback und vor allem für eure langjährige Treue!

Es freut uns sehr, dass ihr unsere Produkte bereits seit über 10 Jahren im Einsatz habt und auch unser neues EU-Label euch dabei unterstützt, unnötigen Aufwand zu reduzieren. Genau dafür entwickeln wir unsere Lösungen.

Auf viele weitere erfolgreiche Jahre – vielen Dank für euer Vertrauen!

Herzliche Grüße
Euer Team von TC-Innovations
Macht genau das, was die EU mal wieder verlangt
5.0

Average rating of 5 out of 5 stars

by Shopbetreiber
24 July 2026 16:45
Besten dank für die schnelle Reaktion auf die Supportanfrage!
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
by TC-Innovations GmbH 24 July 2026 20:26
Lieber Kunde,

vielen Dank für Ihre positive Bewertung und das Lob für unseren Support. Schön, dass die Extension genau das macht, was sie soll. Wir wünschen Ihnen weiterhin gute Umsätze und alles Gute.

Viele Grüße
Ihr TC-Team
Super Plugin genau das wonach wir gesucht haben.
5.0

Average rating of 5 out of 5 stars

by DMX4ALL GmbH
29 June 2026 15:19
Super Plugin genau das wonach wir gesucht haben.
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support
by TC-Innovations GmbH 1 July 2026 08:23
Lieber Kunde,

vielen Dank für Ihre tolle Bewertung. Es freut uns sehr, dass unsere neue Erweiterung genau das ist, wonach Sie gesucht haben. Falls Sie beim Einsatz noch Feature-Ideen oder Verbesserungsvorschläge haben, freuen wir uns jederzeit über Ihr Feedback.

Wir wünschen Ihnen weiterhin gute Umsätze und alles Gute.

Viele Grüße
Ihr TC-Team

About the Extension Partner

TC-Innovations GmbH

TC-Innovations GmbH

Partner Status

  • Shopware Premium Extension Partner Shopware
    Premium Extension Partner

Details

  • Ø-Rating: 5

    Average rating of 5 out of 5 stars

  • Partner since: 2016
  • Extensions: 36

Support

  • Based in: Germany
  • Speaks: German, English
  • Response time: Very quickly