Skip to main content Skip to search Skip to main navigation
Diese Seite ist auch auf Deutsch verfügbar.
TC-Innovations GmbH

EU Guarantee Notice & GARAN Warranty Label for Shopware 6

Rating: no rating ( write a review )
Downloads: <10

Description

Highlights

  • From 27 Sept 2026, every B2C product page without the EU guarantee notice violates Regulation (EU) 2025/1960 — 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 language- and country-correct on the product detail page and checkout confirmation, no manual translations, no forgotten markets.
  • EU commercial guarantee label (GARAN) appears automatically only where mandatory — warranty over two years, 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 warranty period, brand and warranty statement link once at manufacturer level, all products of that manufacturer inherit automatically.
  • Per-product overrides — override special cases (e.g. longer warranty than the manufacturer default) directly on the product.
  • B2C auto-detection — per-sales-channel b2bSalesChannel switch and automatic IS_DOWNLOAD detection prevent labels in B2B channels.
  • Defensive render logic protects against legally vulnerable half-labels — if a mandatory field is missing, the label is hidden and logged in Shopware. Better no label than one that is exposed.
  • Sales-channel-specific configuration — every switch can be overridden per sales channel.
  • Configurable model identifier fallback — product number, manufacturer number or EAN as the default, overridable 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.
  • Theme override path — overwrite individual notice or GARAN assets from the active theme, updates without a plugin release.
  • Full custom fields integration — maintainable in the product tab "Advanced data" and at manufacturer level, compatible with importer and PIM workflows.

About the Extension

From 27 September 2026, every B2C product page without the EU guarantee notice is open to formal complaints under Regulation (EU) 2025/1960.

Implementing Regulation (EU) 2025/1960 makes the harmonised EU guarantee notice and — for warranties over two years — the EU commercial guarantee label GARAN mandatory on every B2C product page. Competitors, consumer bodies and trade associations will be actively monitoring from day one.

This plugin makes your Shopware 6.7 shop compliant in under 10 minutes:
24 EU languages, 1:1 from the official EU PDFs (Annex I) — audit-safe
GARAN dynamic from brand, model identifier & warranty period
Manufacturer defaults inherit — set once, all products inherit
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

For Shopware 6.7 — compatible with the default theme, ThemeWare® & more.

EU Guarantee Notice

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.

In the right places
Per sales channel: on the product detail page, in the checkout confirmation or both. Language and country are derived from the sales channel context.

PDF download
Optionally the label offers a download of the guarantee PDF — directly or in a new tab.

Configurable width
Label width between 160 and 600 pixels per sales channel — adapts to theme and layout.

EU Commercial Guarantee Label (GARAN)

Dynamic from your data
Brand, model identifier and warranty period are pulled from custom fields on the product and the manufacturer. The GARAN label appears as soon as the warranty period exceeds two years — as the regulation requires.

Nested or full
On the product detail page either as a compact nested label or as a full variant. In the checkout confirmation nested per line item. Optional in the listing.

Model identifier fallback
If a product has no model identifier, a configurable fallback kicks in (product number, manufacturer number or EAN) from the plugin configuration. No empty fields, no extra maintenance.

Linked warranty statement
Per manufacturer, you provide the warranty statement as a PDF from Shopware media library or as an external URL. The GARAN modal links it automatically — the PDF takes precedence.

Manufacturer Defaults & Inheritance

Set once, everything inherits
Warranty period, brand and warranty statement link live on the manufacturer. All products of that manufacturer inherit the values automatically.

Override special cases
Need a different warranty period or model identifier for a single product? Override it only there. Maintenance stays minimal.

Clear resolution order
Per field on the label: product override wins over manufacturer default, then a configured fallback applies. With no warranty period, the GARAN label is cleanly suppressed — no empty label, no error.

Safety, Configuration & Theme

Defensive render logic
If a mandatory field for the guarantee label is missing (e.g. model identifier), the plugin suppresses the label and writes a log entry in Shopware. No broken, empty or legally vulnerable labels in the storefront.

B2C auto-detection
A b2bSalesChannel switch per sales channel. The plugin also detects IS_DOWNLOAD contexts automatically — nothing is rendered in B2B channels.

Sales channel-specific configuration
Every switch is overridable per sales channel: placement (PDP / checkout / listing), label style (nested / full), label widths, PDF download, footer guarantee information link.

Theme override
Individual notice or GARAN assets can be swapped via a theme override path — updates without a plugin release. SCSS variables are documented for theme authors.

Requirements
Shopware 6.7.x. Compatible with ThemeWare®, the Shopware default theme and many other Shopware 6 themes.

Details

  • Available: English, German
  • Latest update: 5 June 2026
  • Publication date: 9 June 2026
  • Version: 0.0.1
  • Category: Legal security

Resources

Reviews (0)

Write a review

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

Write a review

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