Algemene voorwaarden
Versie 1 · geldig vanaf 2 november 2026
Deze algemene voorwaarden gelden voor de Protectie-dienst die je op gtincodes.com afsluit. Lees ze rustig door; je kunt ze opslaan of afdrukken.
Artikel 1 – Definities
In deze voorwaarden betekent:
- GTINcodes / wij: Eancodes V.O.F., handelend onder de naam GTINcodes, gevestigd aan Herengracht 320, 1016 CE Amsterdam, KvK 73198153, btw NL859395893B01.
- Klant / jij: iedere natuurlijke persoon of rechtspersoon die met ons een overeenkomst sluit of wil sluiten.
- Consument: een klant die een natuurlijk persoon is en niet handelt voor zijn beroep of bedrijf.
- Zakelijke klant: een klant die handelt voor zijn beroep of bedrijf. Een klant die bij bestelling of in zijn account een bedrijfsnaam of btw-nummer opgeeft, geldt als zakelijke klant.
- EAN-code: een 13-cijferige code (EAN-13 / GTIN-13) met een geldig controlecijfer, door ons uitgegeven. Een EAN-code is geen GS1-lidmaatschap en geen GS1-registratie (artikel 4).
- Protectie / abonnement: de doorlopende dienst uit artikel 5, in het pakket Basic, Premium of Business, per maand, per jaar of eenmalig (lifetime).
- Periode: de termijn waarvoor het abonnement vooruit wordt betaald: een maand of een jaar.
- Account: de persoonlijke omgeving op gtincodes.com waarin de klant zijn codes, abonnement, betalingen en facturen beheert.
- Schriftelijk: ook per e-mail of via het account.
- Incassobureau: Incassonet of een ander incassobureau of gerechtsdeurwaarder dat wij inschakelen.
Artikel 2 – Identiteit en contact
- Eancodes V.O.F., handelend onder de naam GTINcodes, Herengracht 320, 1016 CE Amsterdam, KvK 73198153, btw NL859395893B01.
- Bereikbaar via support@gtincodes.com, het contactformulier en de chat op gtincodes.com, en via het account.
Artikel 3 – Toepasselijkheid
- Deze voorwaarden gelden voor elk aanbod van GTINcodes en elke overeenkomst over EAN-codes en Protectie die de klant op gtincodes.com afsluit. Voor EAN-codes die bij een andere winkel van ons zijn gekocht, gelden de voorwaarden van die winkel. Sluit de klant voor die codes Protectie af op gtincodes.com, dan gelden voor de Protectie deze voorwaarden.
- Voordat de overeenkomst wordt gesloten, kan de klant deze voorwaarden lezen en opslaan. Ze staan op gtincodes.com (link onderaan elke pagina) en kunnen worden opgeslagen en afgedrukt. Door Protectie af te sluiten aanvaardt de klant deze voorwaarden.
- Voorwaarden van de klant gelden niet.
- Is een bepaling nietig of wordt die vernietigd, dan blijven de andere bepalingen gelden. De bepaling wordt dan vervangen door een geldige bepaling die zo dicht mogelijk bij de bedoeling ligt.
- Voor consumenten gaan dwingende regels van consumentenrecht altijd voor. Nergens in deze voorwaarden wordt daarvan ten nadele van de consument afgeweken.
Artikel 4 – EAN-codes: wat ze wel en niet zijn
- Wij zijn geen lid van, geen partner van en niet verbonden aan GS1. Onze EAN-codes staan niet in de database van GS1, tenzij uitdrukkelijk anders vermeld.
- Sommige marktplaatsen en retailers eisen GS1-codes, voor alle producten of per categorie. De klant controleert vóór aankoop wat zijn verkoopkanaal eist. Wij zijn niet aansprakelijk als een verkoopkanaal onze codes weigert of later zijn regels verandert.
- Een EAN-code is een nummer en geen eigendom. Wij geven elke code maar aan één klant uit. Wij kunnen niet uitsluiten dat iemand anders hetzelfde nummer gebruikt of dat GS1 het later aan een ander toekent.
- Protectie verandert niets aan lid 1 tot en met 3. Het is een registratie bij GTINcodes, geen registratie bij GS1, en geeft geen exclusief recht tegenover derden.
Artikel 5 – De Protectie-dienst
- Met Protectie registreren wij de EAN-codes van de klant op zijn (bedrijfs)naam in ons register. Zolang Protectie loopt:
- toont de openbare controlepagina op gtincodes.com bij elke code de naam die de klant heeft opgegeven;
- kan de klant een registratiecertificaat (pdf) downloaden, met een nummer dat iedereen online kan controleren;
- bewaren wij de codes en kan de klant ze altijd downloaden;
- krijgt de klant de extra functies van zijn pakket zoals vermeld op gtincodes.com op het moment van afsluiten (zoals productinformatie per code, controlerapporten, meerdere merken, API-toegang en een bezwaarbrief voor marktplaatsen).
- Wij doen ons best de dienst steeds beschikbaar te houden (inspanningsverplichting). Kort onderhoud of een storing geeft geen recht op terugbetaling, tenzij de dienst langer dan 7 aaneengesloten dagen niet werkt.
- Wij garanderen niet dat een marktplaats, koper of andere partij het certificaat of de controlepagina accepteert.
- De klant is verantwoordelijk voor de juistheid van de naam en de productinformatie die hij invoert. Wij mogen informatie weghalen die onjuist of misleidend is, of die inbreuk maakt op rechten van anderen.
- Na het einde van Protectie tonen wij de naam van de klant niet meer bij zijn codes. Het certificaat geldt dan niet meer. De codes blijven van de klant om te gebruiken.
Artikel 6 – Totstandkoming en herroepingsrecht
- De overeenkomst komt tot stand zodra de klant de bestelling afrondt en betaalt. Wij bevestigen dit direct per e-mail.
- Een consument mag een overeenkomst op afstand binnen 14 dagen zonder opgave van reden herroepen. Dat kan met een e-mail aan support@gtincodes.com of met het modelformulier onderaan deze pagina. Wij bevestigen ontvangst direct per e-mail.
- Protectie: herroept de consument binnen 14 dagen, dan betalen wij het betaalde bedrag binnen 14 dagen terug, via dezelfde betaalmethode. Heeft hij uitdrukkelijk gevraagd om direct te starten, dan houden wij het deel voor de dagen die al zijn verstreken in.
- EAN-codes (digitale inhoud): het herroepingsrecht vervalt zodra de codes zijn geleverd, als de consument vooraf uitdrukkelijk heeft ingestemd met directe levering en heeft verklaard dat hij daarmee zijn herroepingsrecht verliest.
- Zakelijke klanten hebben geen herroepingsrecht.
Artikel 7 – Looptijd en verlenging
- Een maandabonnement loopt per maand en wordt telkens automatisch met een maand verlengd.
- Een jaarabonnement loopt een jaar. Daarna wordt het automatisch verlengd:
- voor een consument voor onbepaalde tijd, met de jaarprijs per jaar vooruit, maar altijd per maand opzegbaar (artikel 8 lid 3);
- voor een zakelijke klant telkens met een jaar.
- Bij elke verlenging wordt de prijs van de nieuwe periode automatisch afgeschreven via de betaalmethode die de klant heeft gekozen (machtiging). Een jaarabonnement melden wij uiterlijk 30 dagen voor de verlenging per e-mail aan.
- Lifetime: de klant betaalt eenmalig. Protectie loopt dan zolang GTINcodes de dienst aanbiedt, met een minimum van 10 jaar vanaf de betaling. Stoppen wij binnen 10 jaar met de dienst, dan betalen wij naar rato terug voor de resterende jaren tot die 10 jaar.
- Een wijziging van pakket gaat in aan het einde van de lopende periode, tenzij in het account anders wordt aangegeven.
Artikel 8 – Opzeggen
- De klant zegt op in het account (Protectie → Bescherming opzeggen) of via support@gtincodes.com. Wij bevestigen de opzegging direct per e-mail.
- Opzeggen gaat in aan het einde van de lopende periode. Tot die dag blijft Protectie werken. Er volgen geen nieuwe afschrijvingen. Voor de lopende periode betalen wij niet terug, tenzij de wet dat voorschrijft.
- Een consument van wie het jaarabonnement stilzwijgend is verlengd, kan daarna altijd opzeggen met een opzegtermijn van een maand. Wij betalen dan het vooruitbetaalde deel na die maand naar rato terug.
- Staat er nog een betaling open, dan zegt de klant op via support@gtincodes.com. Opzeggen blijft dan mogelijk, maar openstaande bedragen blijven verschuldigd, inclusief de rente en kosten uit artikel 11 en 12.
- Lifetime kan niet worden opgezegd met terugbetaling, behalve binnen de herroepingstermijn (artikel 6).
- Wij mogen Protectie met onmiddellijke ingang beëindigen als de klant de dienst misbruikt, valse informatie invoert of handelt in strijd met artikel 5 lid 4. Wij mogen een abonnement ook beëindigen met een opzegtermijn van 2 maanden. In dat geval betalen wij het vooruitbetaalde deel na het einde naar rato terug.
Artikel 9 – Prijzen en prijswijziging
- De prijzen staan op gtincodes.com en in de checkout, exclusief en inclusief btw. Voor zakelijke klanten in een ander EU-land met een geldig btw-nummer wordt de btw verlegd.
- De prijs geldt voor de lopende periode en verlengingen, tot wij een wijziging aankondigen.
- Een prijsverhoging melden wij ten minste 30 dagen voordat die ingaat per e-mail. De klant mag dan kosteloos opzeggen per de datum waarop de nieuwe prijs ingaat. Een verhoging in de eerste 3 maanden na het afsluiten is alleen mogelijk als die volgt uit de wet, zoals een btw-wijziging.
- Kennelijke fouten in een prijs binden ons niet.
Artikel 10 – Betaling
- De eerste periode (of lifetime) betaalt de klant direct bij het afsluiten, via Mollie of PayPal. Protectie start zodra die betaling binnen is.
- Met de eerste betaling geeft de klant een machtiging om de volgende perioden automatisch af te schrijven. De betaling is verschuldigd op de eerste dag van elke nieuwe periode. Die dag is ook de uiterste betaaldatum.
- De klant zorgt dat er op de afschrijfdatum genoeg saldo of kredietruimte is. Hij houdt zijn betaalgegevens actueel en kan ze in het account wijzigen.
- Een geweigerde, mislukte of teruggeboekte betaling (storno of chargeback) geldt als niet betaald. Wij proberen de afschrijving in de dagen daarna tot 3 keer opnieuw, en de klant kan het bedrag altijd direct betalen in het account.
- Lukt de betaling niet, dan mogen wij Protectie opschorten tot alles is betaald: de naam bij de codes wordt dan niet getoond, het certificaat geldt niet en downloaden kan tijdelijk niet. De betalingsverplichting voor de lopende periode blijft bestaan.
- Wij versturen facturen elektronisch, in het account en per e-mail. Klachten over een factuur meldt de klant binnen 14 dagen. Dat schort de betalingsverplichting niet op.
Artikel 11 – Verzuim en rente
- Zakelijke klant: betaalt hij niet op de betaaldatum uit artikel 10 lid 2, dan is hij zonder ingebrekestelling in verzuim. Vanaf die dag is hij de wettelijke handelsrente (artikel 6:119a BW) verschuldigd over het openstaande bedrag.
- Consument: betaalt hij niet op de betaaldatum, dan sturen wij eerst kosteloos een betalingsherinnering met een termijn van ten minste 14 dagen na ontvangst om alsnog te betalen (artikel 12 lid 2). Betaalt hij ook binnen die termijn niet, dan is hij vanaf het einde ervan in verzuim en de wettelijke rente (artikel 6:119 BW) verschuldigd.
- Is het verzuim langer dan een jaar, dan wordt de rente telkens na een jaar bij de hoofdsom opgeteld, zoals de wet toestaat.
- Betalingen van de klant gaan eerst naar de kosten, dan naar de rente en dan naar de oudste openstaande hoofdsom.
Artikel 12 – Incassokosten en incassobureau
- Betaalt de klant na een herinnering niet, dan mogen wij de vordering uit handen geven aan Incassonet of een ander incassobureau of een gerechtsdeurwaarder. Daarvoor geven wij de naam, adres- en contactgegevens, bedrijfsgegevens, de factuur- en betaalgegevens en de correspondentie over de vordering aan dat bureau door. Dat bureau mag de vordering namens ons innen.
- Consument: buitengerechtelijke incassokosten zijn pas verschuldigd nadat wij een aanmaning hebben gestuurd waarin staat: het openstaande bedrag, de termijn van 14 dagen na ontvangst om kosteloos te betalen, en de hoogte van de kosten die volgen als hij niet op tijd betaalt (artikel 6:96 lid 6 BW). De kosten zijn dan maximaal het bedrag volgens het Besluit vergoeding voor buitengerechtelijke incassokosten (nu 15% over de eerste € 2.500 met een minimum van € 40, met lagere percentages daarboven).
- Zakelijke klant: is hij in verzuim, dan is hij de buitengerechtelijke incassokosten verschuldigd volgens de staffel uit het besluit in lid 2, met een minimum van € 40 per factuur. Maken wij aantoonbaar meer kosten, dan is de zakelijke klant die volledig verschuldigd.
- Komt het tot een gerechtelijke procedure en wordt de klant (deels) in het ongelijk gesteld, dan betaalt hij ook de proceskosten en de nakosten volgens de wet.
- Wij mogen in plaats van uitbesteden ook zelf incasseren. Lid 2 en 3 gelden dan net zo.
- Wij kunnen een betalingsregeling aanbieden. Wordt die niet nagekomen, dan is het hele restant direct opeisbaar, inclusief rente en kosten.
Artikel 13 – Aansprakelijkheid
- Wij zijn niet aansprakelijk voor schade door: de keuze van een verkoopkanaal of zijn regels, het weigeren of verwijderen van listings, blokkering van een verkopersaccount, wijzigingen in beleid van GS1 of marktplaatsen, of gebruik van hetzelfde nummer door een ander (artikel 4).
- Zijn wij toch aansprakelijk, dan alleen voor directe schade, en tot maximaal het bedrag dat de klant in de 12 maanden voor de schadeveroorzakende gebeurtenis voor Protectie heeft betaald (bij lifetime: het eenmalig betaalde bedrag). Indirecte schade, zoals gederfde winst, omzetverlies en bedrijfsstilstand, vergoeden wij niet.
- Deze beperkingen gelden niet bij opzet of bewuste roekeloosheid van ons of onze leidinggevenden.
- Voor consumenten gelden deze beperkingen alleen voor zover de wet dat toestaat.
- Een vordering tegen ons vervalt als de klant ons daarvan niet binnen een jaar nadat hij de schade ontdekte schriftelijk op de hoogte stelt. Voor consumenten gelden de wettelijke termijnen.
Artikel 14 – Overmacht
- Bij overmacht hoeven wij onze verplichtingen niet na te komen zolang die duurt. Overmacht is onder meer: storingen bij hosting-, betaal- of e-maildiensten, cyberaanvallen, en wijzigingen bij marktplaatsen of GS1 waar wij geen invloed op hebben.
- Duurt de overmacht langer dan 60 dagen, dan mogen beide partijen het abonnement beëindigen. Wij betalen het vooruitbetaalde deel naar rato terug.
Artikel 15 – Klachten
- Klachten meldt de klant zo snel mogelijk na ontdekking, met een duidelijke omschrijving, via support@gtincodes.com of het account.
- Wij reageren binnen 14 dagen. Hebben wij meer tijd nodig, dan laten wij binnen 14 dagen weten wanneer de klant een antwoord krijgt.
- Een klacht schort de betalingsverplichting niet op, behalve voor het deel waarover de klacht gaat en voor zover de wet dat voor consumenten bepaalt.
- Komen wij er samen niet uit, dan kan een consument zich wenden tot de bevoegde rechter (artikel 18).
Artikel 16 – Privacy
- Wij verwerken persoonsgegevens volgens ons privacybeleid.
- Om openstaande betalingen te innen, geven wij de gegevens uit artikel 12 lid 1 door aan het incassobureau. Wij doen dat op basis van ons gerechtvaardigd belang bij betaling, en het bureau gebruikt de gegevens alleen voor de incasso.
- De naam die de klant voor Protectie opgeeft, tonen wij openbaar bij zijn codes (artikel 5). De klant kan dat in zijn account aanpassen.
Artikel 17 – Wijziging van deze voorwaarden
- Wij mogen deze voorwaarden wijzigen. Een wijziging melden wij ten minste 30 dagen voordat die ingaat per e-mail, met de nieuwe tekst.
- Is een wijziging nadelig voor de klant, dan mag hij het abonnement kosteloos opzeggen per de datum waarop de wijziging ingaat. Zegt hij niet op, dan geldt de nieuwe versie vanaf die datum.
- Een wijziging die alleen voordelig is of door de wet wordt vereist, mag direct ingaan.
- Openstaande bedragen van vóór een wijziging blijven verschuldigd onder de voorwaarden die toen golden, aangevuld met wat de wet bepaalt.
Artikel 18 – Toepasselijk recht en bevoegde rechter
- Op alle overeenkomsten is Nederlands recht van toepassing. Het Weens Koopverdrag (CISG) geldt niet.
- Geschillen met zakelijke klanten worden voorgelegd aan de Rechtbank Amsterdam, tenzij de kantonrechter bevoegd is.
- Een consument houdt de bescherming van de dwingende regels van het land waar hij woont, en mag ook naar de rechter van zijn woonplaats.
Modelformulier voor herroeping
Alleen invullen en terugsturen als je de overeenkomst wilt herroepen. Een gewone e-mail aan support@gtincodes.com is ook goed.
- Aan: Eancodes V.O.F. (GTINcodes), Herengracht 320, 1016 CE Amsterdam, support@gtincodes.com
- Ik deel hierbij mede dat ik onze overeenkomst betreffende [Protectie-pakket / EAN-codes] herroep.
- Besteld op / ontvangen op: [datum]
- Naam en adres consument: [ ]
- Handtekening (alleen bij papier): [ ]
- Datum: [ ]