Vanaf 27 september 2026 moet elke handelaar die goederen aan consumenten in de EU verkoopt de geharmoniseerde kennisgeving over de wettelijke garantie tonen, en — wanneer de producent een gratis duurzaamheidsgarantie van meer dan twee jaar geeft — het geharmoniseerde GARAN-label. Beide liggen vast in de Uitvoeringsverordening (EU) 2025/1960: het beeldmerk mag niet worden nagetekend, herkleurd of geparafraseerd.
Deze gids loopt de hele installatie op een Shopify-winkel door, scherm voor scherm. Geen themacode, geen developer. Ken je de wet al en wil je alleen de klikken, begin dan bij stap 1.
Tijd
Ongeveer 5 minuten
Kosten
Het gratis plan dekt de kennisgeving
Themacode
Geen — app embed en blokken
Deadline
27 september 2026
Wat je installeert
Twee verschillende dingen, met twee verschillende triggers. Dat onderscheid goed krijgen is het grootste deel van het werk.
| Kennisgeving wettelijke garantie | GARAN-duurzaamheidslabel | |
|---|---|---|
| Grondslag | Bijlage I van verord. (EU) 2025/1960 | Bijlage II van verord. (EU) 2025/1960 |
| Geldt voor | Elk goed dat aan EU-consumenten wordt verkocht | Alleen goederen met een gratis producentengarantie langer dan 2 jaar |
| Per product? | Nee — het is overal dezelfde kennisgeving | Ja — het draagt de duur van dat product |
| Waar het hoort | Productpagina, vóór de aankoop | Naast de productafbeelding |
| In deze app | App embed, of het blok «EU-kennisgeving wettelijke garantie» | Blok «GARAN-duurzaamheidslabel» + een duur per product |
Wat de app beslist en wat jij beslist
De app toont het officiële beeldmerk, in de taal van de klant, waar je het plaatst. Ze beslist niet of een producentengarantie een commerciële duurzaamheidsgarantie is volgens artikel 2(14a) van Richtlijn 2011/83/EU — die beoordeling is aan jou, en het is het enige dat tien minuten nadenken verdient voordat je begint.
Voordat je begint
- Een gepubliceerd Online Store 2.0-thema (Dawn en elk thema dat sinds 2021 is gepubliceerd). App-embeds en app-blokken leven in de themeditor; oudere thema’s hebben de handmatige route in de laatste sectie nodig.
- Je productgegevens: welke producten een producentengarantie dragen en voor hoeveel jaar. Een spreadsheet is genoeg — je kunt duren ook in bulk toewijzen per collectie of leverancier.
- Je gepubliceerde winkeltalen. De kennisgeving volgt automatisch de taal van de klant, maar alleen gepubliceerde talen verwijzen naar hun eigen beeldmerk.
Stap 1 — Installeer de app
Installeer EU wettelijke garantie & GARAN-label uit de Shopify App Store. Shopify toont het toestemmingsscherm; de app vraagt om producten te lezen en om eigen metafields ($app:garan) te schrijven, waar de garantieduren staan. Prijzen, orders of klanten raakt ze nooit aan.
Na installatie kom je op het dashboard. Vier statuskaarten lezen je live winkel, en een checklist met drie stappen zegt precies wat nog ontbreekt — bij een nieuwe installatie alles:
De aftelling bovenaan is geen decoratie — het is de datum waarop de verplichting begint, en de kaarten eronder worden gecontroleerd tegen je gepubliceerde thema, niet tegen wat je denkt te hebben gedaan.
Stap 2 — Activeer de kennisgeving
Klik op Kennisgeving activeren in de checklist. Dat opent je themeditor met de app embed voorgeselecteerd, dus alleen de schakelaar resteert.
De embed heet «EU-kennisgeving wettelijke garantie (automatisch)». Ingeschakeld plaatst hij de geharmoniseerde kennisgeving onder het formulier voor toevoegen aan winkelwagen op productpagina’s en voegt hij een regel herinnering boven je footer toe.
Vier instellingen, allemaal optioneel:
- Maximale breedte — hoe breed de kennisgeving rendert, 320–800 px. 560 px past bij de meeste productkolommen.
- Toon de link naar Your Europe — voegt een link toe naar de consumentenrechtpagina van de Commissie, in de taal van de klant.
- Alleen tonen aan EU/EER-bezoekers — gebruikt het marktland uit Shopify Markets.
- App-vermelding tonen — de kleine creditregel onder de kennisgeving.
Klik op Opslaan in de themeditor. Terug in de app springt de kaart Kennisgeving wettelijke garantie naar Live zodra hij de embed in je gepubliceerde thema vindt; heb je in een conceptthema opgeslagen, publiceer het dan of gebruik Opnieuw controleren.
Liever zelf plaatsen?
Er is een tweede optie: het blok «EU-kennisgeving wettelijke garantie», dat je als elk ander blok in het producttemplate plaatst — server-side gerenderd, geen JavaScript, en jij bepaalt precies waar het staat. Gebruik de embed of het blok, niet beide. Zijn beide actief, dan detecteert de embed de markup van het blok en slaat hij zijn eigen invoeging over, maar de footerregel komt nog steeds van de embed.
Stap 3 — Voeg het GARAN-labelblok toe
Sla deze stap over als geen producent je een duurzaamheidsgarantie van meer dan twee jaar geeft — de meeste kleding- en verbruiksgoederenwinkels hebben hem nooit nodig.
Dragen sommige producten er een, open dan de themeditor op je producttemplate, kies Blok toevoegen en GARAN-duurzaamheidslabel onder Apps. Sleep het naast de productafbeelding, waar bijlage II het verwacht.
Het blok heeft twee instellingen: Plaatsing (inline, badge linksboven, badge rechtsboven) en Labelgrootte. Het rendert niets op producten zonder geldige duur, dus je kunt het veilig in het template van je hele catalogus laten staan.
Stap 4 — Stel de garantieduren in
Open Producten in de app. Elk product krijgt één getal: de duur in jaren van de commerciële duurzaamheidsgarantie van de producent. Waarden boven 2 laten het label verschijnen; 2 of minder betekent dat het product alleen de kennisgeving wettelijke garantie toont.
Drie manieren om dit in te vullen:
- Rij voor rij — typ het getal, sla op. Prima voor een handvol producten.
- Selecteren en in bulk instellen — vink meerdere rijen aan en kies Jaren instellen… in de bulkbalk.
- Toewijzen per collectie, leverancier of alle producten — voor catalogi waarin een hele leverancier één garantie deelt. Beschikbaar in het Complete-plan.
In het gratis plan
Het gratis plan labelt je eerste vijf producten (de kennisgeving zelf is onbeperkt en voor altijd gratis). De dashboardkaart toont 5 van 5 wanneer je de limiet bereikt, en de bulktoewijzing vertelt hoeveel producten zijn overgeslagen in plaats van stil te falen.
Stap 5 — Controleer je talen
De kennisgeving bestaat in alle 24 officiële EU-talen, en de app levert de versie die bij de winkeltaal past — precies daarom leveren we het beeldmerk in plaats van een vertaling.
Open Instellingen → Talen om te zien hoe elk van je gepubliceerde talen wordt omgezet:
De omzetting is exact: taal → basistaal → primaire winkeltaal → Engels. Zo krijgt de-AT de Duitse kennisgeving, en een winkeltaal buiten de 24 EU-talen (bijvoorbeeld Noors) valt terug op je primaire taal in plaats van niets te tonen.
Het GARAN-label is bewust taalneutraal: element (V) van het officiële beeldmerk vermeldt de frase «producentengarantie in jaren» al in alle 24 talen, dus één bestand bedient elke markt.
Stap 6 — Controleer de plaatsing
Instellingen → Algemeen bevat de drie beslissingen die veranderen wat klanten zien:
- Plaatsing van de kennisgeving — productpagina’s, de footerregel, of beide. Zet de productplaatsing uit als je het kennisgevingsblok in stap 2 zelf hebt toegevoegd.
- EU-only weergave — beperkt kennisgeving en label tot de 30 vermelde EU/EER-landen. Handig als dezelfde winkel ook aan het VK of de VS verkoopt. Laat het uit als je twijfelt: de kennisgeving aan een niet-EU-klant tonen is onschadelijk.
- Branding — verbergt de kleine «powered by»-regel.
Deze flags worden gespiegeld naar een winkelmetafield dat de thema-extensie in Liquid leest, dus een wijziging werkt bij de volgende paginarender zonder extra netwerkoproep.
Stap 7 — Zet de kennisgeving in orderbevestigingsmails
Niet strikt vereist voor een online verkoop, maar het haalt elke discussie weg over of de informatie vóór het contract is gegeven. Instellingen → E-mails genereert een snippet met je winkeltaal al gekoppeld; plak het in Instellingen → Meldingen → Orderbevestiging in het Shopify-admin.
Stap 8 — Verifieer in de winkel
Vertrouw nooit alleen het admin. Open je winkel in een privévenster en bekijk een echte productpagina:
Controleer vier dingen:
- De kennisgeving rendert onder het formulier toevoegen aan winkelwagen, niet onder de reviews of buiten de pagina.
- Het GARAN-label verschijnt op een product dat je hebt gemarkeerd, en niet op een dat je leeg liet.
- Het wisselen van winkeltaal wisselt het beeldmerk van de kennisgeving.
- De footerregel verschijnt op een niet-productpagina (een collectie of de homepage).
Is de winkel met een wachtwoord beveiligd, dan kan de app er ook niet bij — dat is de meest voorkomende reden voor een dashboardkaart die hardnekkig Niet live toont.
Stap 9 — Bewaar het bewijs
Er zijn twee functies voor de dag dat iemand vraagt wat je winkel toonde en wanneer.
Rapport genereert een gedateerde PDF: status van de kennisgeving, gelabelde producten, scanresultaten, app-versie. Bewaar het bij je compliance-documenten of stuur het naar je advocaat.
Groene claims scant je producten, pagina’s en artikelen op de generieke milieuclaims die dezelfde richtlijn verbiedt — «milieuvriendelijk», «klimaatneutraal» — en wijst elke met de regel die ze overtreedt. Het is een trefwoordcontrole, geen oordeel: beoordeel elke vondst zelf.
Checklist voor livegang
Vóór 27 september 2026
- App embed aan in het gepubliceerde thema — niet in een conceptkopie, en de dashboardkaart toont Live
- Kennisgeving zichtbaar op een productpagina — gecontroleerd in een privévenster, niet alleen in de themeditor
- Footerregel zichtbaar op een niet-productpagina — collectie of homepage
- GARAN-labelblok in het producttemplate — als een product een producentengarantie van meer dan 2 jaar draagt
- Duren ingesteld op elk in aanmerking komend product — en leeg op de producten die niet in aanmerking komen
- Elke gepubliceerde taal gecontroleerd — het beeldmerk wisselt met de winkeltaal
- Orderbevestigingsmail bijgewerkt — optioneel, maar het beslecht de vraag over het moment
- Generieke groene claims beoordeeld — dezelfde richtlijn verbiedt ze vanaf 27 september
- Gedateerd rapport opgeslagen — bewijs van wat live stond, en wanneer
Problemen oplossen
| Symptoom | Oorzaak | Oplossing |
|---|---|---|
| Dashboard zegt Niet live na opslaan | Opgeslagen in een conceptthema, of de winkel is met een wachtwoord beveiligd | Publiceer het thema of haal het wachtwoord weg, klik dan Opnieuw controleren |
| De kennisgeving verschijnt twee keer | Zowel de productplaatsing van de embed als het kennisgevingsblok is actief | Zet Kennisgeving op productpagina’s tonen uit in Instellingen, of verwijder het blok |
| Het label verschijnt niet op een product | Duur is 2 of minder, leeg, of de limiet van 5 labels in het gratis plan is bereikt | Stel een duur boven 2 in, of upgrade voor onbeperkte labels |
| Het label verschijnt nergens | Het GARAN-blok is nooit aan het producttemplate toegevoegd | Themeditor → producttemplate → Blok toevoegen → GARAN-duurzaamheidslabel |
| Kennisgeving in de verkeerde taal | De winkeltaal is niet gepubliceerd, dus valt terug | Publiceer de taal in Shopify → Instellingen → Talen |
| Niets verschijnt voor sommige bezoekers | EU-only weergave staat aan en het marktland ligt buiten de EU/EER | Zet het uit, of controleer het land in Shopify Markets |
| Geen sectie App embeds in de editor | Ouder thema (geen OS 2.0) | Wissel van thema, of gebruik de handmatige route hieronder |
| De kennisgeving is breder dan de productkolom | Standaard maximale breedte van 560 px | Verlaag Maximale breedte in de embed-instellingen |
Het handmatige alternatief
Je kunt dit allemaal met de hand doen: het officiële beeldmerk downloaden voor elke taal waarin je verkoopt, het aan het producttemplate toevoegen, een metafield voor de garantieduur aanmaken, de Liquid schrijven die het label alleen boven twee jaar toont, herhalen voor de winkelwagenpagina en voor elk thema, en de bestanden opnieuw controleren telkens als de Commissie een vertaling herziet. Reken op een middag als je Liquid beheerst — en lees onze uitleg over de wet zelf voor wat de verplichting werkelijk vraagt.
De app bestaat omdat die middag terugkomt bij elke themawissel.
Vragen die merchants tijdens de installatie stellen
Moet ik theme.liquid of een themabestand aanpassen?
Nee. De kennisgeving is een app embed en het label een app-blok, beide toegevoegd via de themeditor. Er wordt niets in je themabestanden geschreven, en het verwijderen van de app haalt beide weg.
Hoe lang duurt de installatie echt?
Ongeveer vijf minuten voor de kennisgeving, plus de tijd die je nodig hebt om te beslissen welke producten een producentengarantie van meer dan twee jaar dragen. Bulktoewijzing per collectie of leverancier maakt het tweede deel snel voor grote catalogi.
Ik verkoop aan de EU van buiten de EU. Geldt dit voor mij?
Ja. De verplichting volgt de consument, niet de verkoper: als je goederen verkoopt aan consumenten in een EU-lidstaat, moet je de geharmoniseerde kennisgeving tonen, waar je bedrijf ook is gevestigd.
Heb ik het GARAN-label nodig als ik geen extra garantie bied?
Nee. Het label geldt alleen voor goederen waar de producent gratis een commerciële duurzaamheidsgarantie van meer dan twee jaar geeft. Elk ander product heeft alleen de kennisgeving nodig.
Mag ik kleuren of tekst aanpassen aan mijn thema?
Nee, en geen enkele app mag dat toestaan. Ontwerp en inhoud van beide beeldmerken liggen vast in Uitvoeringsverordening (EU) 2025/1960; de app levert de officiële bestanden ongewijzigd en schrijft alleen de duur in het gereserveerde veld.
Vertraagt het mijn productpagina’s?
De kennisgeving is een afbeelding met opgegeven intrinsieke afmetingen, lazy geladen en geserveerd vanaf de Shopify-CDN, dus die reserveert zijn ruimte en veroorzaakt geen layout shift. Het label is een tweede afbeelding, alleen gerenderd op goederen die in aanmerking komen.
Wat gebeurt er als ik op 28 september 2026 nog niet compliant ben?
Handhaving is nationaal. In Duitsland kunnen concurrenten en consumentenorganisaties waarschuwingsbrieven sturen wegens ontbrekende verplichte informatie; elders nemen consumentenautoriteiten het over, met boetes die in ernstige gevallen met de omzet kunnen meeschalen. Er is geen automatische sanctie op dag één, maar een ontbrekende kennisgeving is zichtbaar voor iedereen die kijkt.
Dekt het gratis plan echt de kennisgeving?
Ja: de geharmoniseerde kennisgeving op productpagina’s en boven de footer, in alle 24 talen, zonder tijdslimiet. Het gratis plan labelt maximaal vijf producten; onbeperkte labels, bulktoewijzing, EU-only weergave, het e-mailsnippet en het compliance-rapport komen met de betaalde plannen.
Deze pagina vat Richtlijn (EU) 2024/825 en Uitvoeringsverordening (EU) 2025/1960 alleen ter informatie samen. Het is geen juridisch advies.