Hoi, hoe kunnen we je helpen?

GARAN-labels genereren in eCom (C-Series)

Beschikbaar voor eigenaren die aan klanten in de EU verkopen.

Je bent zelf verantwoordelijk voor het naleven van alle betreffende wet- en regelgeving. Raadpleeg je eigen juridisch adviseur voor de vereisten die van toepassing zijn op jouw specifieke omstandigheden. Informatie verstrekt in het Helpcentrum is uitsluitend bedoeld voor algemene informatieve doeleinden en mag niet worden beschouwd als juridisch advies.

Vanaf 27-09-2026 zijn eigenaren die via een online winkel aan klanten in de EU verkopen, verplicht de geharmoniseerde wettelijke-garantiekennisgeving op hun website weer te geven. Als producenten informatie hebben gedeeld over bepaalde commerciële duurzaamheidsgaranties die zij aanbieden op producten die je verkoopt, moet je ook de bijbehorende GARAN-labels weergeven, zodat klanten gemakkelijk de betreffende producten kunnen identificeren. Meer informatie vind je op de website van de Europese Commissie.

Als de Store country settings en verzendmethoden in de eCom back office EU-landen omvatten, wordt er een link naar de geharmoniseerde kennisgeving van de wettelijke garantie weergegeven in je online winkel en kun je GARAN labels inschakelen en automatisch genereren voor betreffende productvarianten. Als je een aangepast thema gebruikt, moet je mogelijk je themacode bijwerken.

Weergave van de geharmoniseerde kennisgeving over de wettelijke garantie in je online winkel

Vanaf 27-09-2026 tonen winkels die aan klanten in de EU verkopen een link naar de geharmoniseerde kennisgeving van de wettelijke garantie op:

  • Sitefooter

    Voettekst met de link 'Je wettelijke garantierechten' gemarkeerd.

  • Kassapagina

    afrekenpagina met de link naar de wettelijke garantierechten gemarkeerd.

    Als je een aangepast thema gebruikt, moet je mogelijk je themacode bijwerken om de wettelijke-garantie-kennisgeving toe te voegen aan je checkoutpagina.

  • Kassabon en e-mailbevestiging

GARAN-labels inschakelen voor betreffende productvarianten

Om GARAN-labels in te schakelen, moeten in aanmerking komende producten een merk toegewezen hebben op de productpagina. Je moet ook de garantieduur (in jaren) en de modelidentificatiegegevens invoeren om het label te genereren.

Om GARAN-labels in te schakelen voor geschikte productvarianten in je winkel.

  1. Navigeer naar Producten en klik op een geschikt product.
  2. Klik onder Voorraad en varianten op Standaard of de betreffende variant.

    Een productpagina met het gedeelte 'Voorraad en varianten' met de standaardvariant vermeld.

  3. Schakel GARAN-geschikt in.

    Pop-up voor het bewerken van varianten met het gedeelte 'GARAN-naleving' en 'GARAN-geschikt' ingeschakeld.

  4. Voer de garantieduur (in jaren) in.
  5. Voer de informatie voor de model-ID in.
  6. Klik op Opslaan.

Nadat je GARAN labels per product variant hebt ingeschakeld en de vereiste informatie hebt ingevoerd, genereert en geeft eCom (C-Series) automatisch het label weer:

  • Op de productpagina

    Productpagina met gemarkeerd GARAN-label.

  • Als genest label in de winkelwagen

    Winkelwagenpagina met genest GARAN-label en bijbehorend product gemarkeerd.

  • Als genest label op de checkoutpagina

    Afrekenpagina met genest GARAN-label en bijbehorend product gemarkeerd.

  • Op de kassabon en in de e-mailbevestiging

GARAN-labels in bulk inschakelen voor betreffende producten

In bulk GARAN-labels inschakelen voor meerdere products met een spreadsheet:

  1. Ga naar Producten.
  2. Klik op Exporteren > Producten exporteren.
  3. Klik linksonder in het scherm op Klik hier om je export te bekijken of ga naar Tool > Exports.
  4. Klik rechts van de exportrij op Downloaden.
  5. Open het spreadsheetbestand en werk de informatie in de GARAN-kolom bij in de betreffende productrijen:
    1. Garan_Eligible: Invoeren Y.
    2. Garan_Duration: Voer de garantie duur in jaren in (alleen numerieke waarden). Bijvoorbeeld: 2.
    3. Garan_Model_Identifier: model-ID-informatie invoeren, bijvoorbeeld ABC-DE-1000.

      GARAN-kolommen met voorbeeldrij in het spreadsheetbestand.

      Producten moeten een merk toegewezen hebben in de kolom Brand om GARAN-informatie succesvol te importeren.

  6. Exporteer je spreadsheet als een CSV-bestand.
  7. Ga in de eCom backoffice naar Tools > Imports > Nieuwe import.
  8. Volg twee stappen om je CSV-bestand te importeren.
  9. Navigeer naar Producten en klik op een geschikt product.
  10. Klik onder Voorraad en varianten op Standaard of de betreffende variant.
  11. Bevestig dat GARAN geschikt is ingeschakeld en de informatie over Guarantee duration (years) en Model identifier is bijgewerkt.

Aangepaste themacode bijwerken om GARAN-informatie op te nemen

Als je het standaard thema voor je eCom-winkel gebruikt, verschijnt de wettelijke-garantiekennisgeving automatisch in de footer van je site en worden GARAN-labels gegenereerd voor ingeschakelde productvarianten. Als je een aangepast thema gebruikt, moet je mogelijk je themacode updaten.

Om te verifiëren of er themacode-wijzigingen nodig zijn:

  1. Ga in je eCom backoffice naar 2. home > Ga naar je online winkel.
  2. Verifiëren dat de kennisgeving over de wettelijke garantie in de footer verschijnt.

    Voettekst met de link 'Je wettelijke garantierechten' gemarkeerd.

  3. Klik op een product waar GARAN is ingeschakeld en verifieer dat het label op de productpagina verschijnt.

    Productpagina met gemarkeerd GARAN-label.

Als deze informatie niet automatisch is ingeschakeld in je winkel, moet jij of je ontwikkelaar mogelijk je aangepaste themacode bijwerken.

De aangepaste themacode bijwerken om GARAN-labels op de productpagina op te nemen

Als de labels niet verschijnen op de productpagina waar betreffende varianten zijn ingeschakeld, de GARAN-labelcode toevoegen aan design/blocks/body.rain, bijna aan het einde van <body>:

{{ product | garan_label }}

Omdat de GARAN-labelcode onderaan de pagina wordt weergegeven, zal garan.js proberen deze te verplaatsen met behulp van:

return [
'anchor_selector' => '#product_configure_form', // primary target
'fallback_selector' => '.product-price', // fallback
'insert_position' => 'before',
];

Als geen van beide selectors bestaat in de productpaginacode van je thema, wordt het label niet op de pagina weergegeven. Thema's kunnen hun productformulier en prijselementen anders benoemen, dus de standaard selectors #product_configure_form en .product-price komen mogelijk niet overeen met je markup. Je kunt dan het volgende doen:

  • Verplaats de locatie en toon een overeenkomstig anker (aanbevolen): voeg een van de standaardselectors toe, of omwikkel je bestaande markup, zodat er een overeenkomstig element op de productpagina bestaat. Bijvoorbeeld door <div class="product-price">…jouw prijsmarkup…</div> toe te voegen rond je prijs-/toevoegen-aan-winkelwagen-code in de productsjabloon, of door ervoor te zorgen dat je koopformulier de verwachte id bevat: <form id="product_configure_form" …>…</form>
  • Plaats het label zelf inline: render het label waar je het wilt hebben in je aangepaste productpaginasjabloon, bijvoorbeeld naast de prijs, met behulp van de inline-modus: {{ product | garan_label(true) }}. Je moet ook de verplaatste emit ({{ product | garan_label }}) van blocks/body.rain op de productpagina verwijderen, zodat het label niet twee keer verschijnt.

Aangepaste themacode bijwerken om wettelijke garantievermelding op te nemen

De kennisgeving van de wettelijke garantie wordt automatisch toegevoegd aan de footer van je site. Mogelijk moet je de code van je aangepaste thema bijwerken om de kennisgeving van de wettelijke garantie toe te voegen aan je checkoutpagina:

{% if has_garan_compliance() %}
   {% include 'pages/checkouts/shared/legal-guarantee-notice.rain' %}
  {% endif %}

Probleemoplossing GARAN-labelproblemen in aangepaste thema's

  • Als GARAN-labels nergens verschijnen, zorg er dan voor dat de landinstellingen van je winkel en verzendmethoden in je eCom-backoffice EU-landen omvatten en dat geschikte productvarianten zijn ingeschakeld.
  • Als GARAN-labels wel in de winkelwagen verschijnen, maar niet op de productpagina, dan bestaan er geen verplaatsingsanker- of fallback-selectors in je thema. Je moet dan je aangepaste themacode bijwerken en ofwel de verplaatsing behouden en een overeenkomstig anker zichtbaar maken (aanbevolen), of het label zelf inline plaatsen. Meer informatie vind je in de relevante secties.
  • Als er twee labels op de productpagina verschijnen, verwijder dan de verplaatste emit ({{ product | garan_label }}) uit blocks/body.rain op de productpagina.
  • Als GARAN-labels onderaan de pagina verschijnen, zijn er geen selectors gekoppeld, dus garan.js heeft ze laten staan. Je moet een overeenkomende ankerselector verstrekken.
  • Langere waarden die verkort worden weergegeven in het duurgedeelte van het label worden verwacht, aangezien waarden worden geschaald om in het toegewezen duurveld van de badge te passen. Er is geen actie vereist. Optioneel kun je de waarden bijwerken naar waarden van twee tekens om de waarden op volledige grootte op het label weer te geven.

Aangepaste sjablonen bijwerken met GARAN-informatie

Als je winkelwagen-, checkout-, account- of printsjablonen hebt aangepast, voeg het inline filter {{ product toe naast de producttitel van elk regelitem in de templatecode:

  • design/pages/cart.rain
  • design/pages/checkout.rain
  • ontwerp/pagina's/kassa's/standaard.rain en .../standaard/beoordeling.rain
  • design/pages/checkouts/onepage/review.rain
  • design/pages/checkouts/onestep/review.rain
  • design/pages/express-review.rain
  • design/pages/print-cart.rain
  • design/snippets/account-sidebar.rain
  • design/snippets/checkout-confirm.rain

Bijvoorbeeld, in het winkelwagenartikel:

<a href="{{ (product.url ~ '?id=' ~ product.vid) | url }}" class="gui-bold">{{ product.fulltitle }}</a>
{{ product | garan_label(true) }}

Was dit artikel nuttig?

Aantal gebruikers dat dit nuttig vond: 0 van 0