10 min czytania Regulation DPP EU GS1 Compliance

Cyfrowy Paszport Produktu UE: co producenci muszą wiedzieć już teraz

Od 2027 roku Cyfrowy Paszport Produktu UE stanie się obowiązkowy dla baterii i kolejnych kategorii produktów. Wyjaśniamy, co to oznacza, jak działają linki GS1 Digital Links i jak qr3.app przygotuje Cię do zgodności z przepisami.

autor: qr3.app Team

Cyfrowy Paszport Produktu UE: co producenci muszą wiedzieć już teraz

Czym jest Cyfrowy Paszport Produktu UE?

Cyfrowy Paszport Produktu UE (EU DPP) to centralny element europejskiego rozporządzenia w sprawie ekoprojektu dla zrównoważonych produktów (ESPR). Od 2027 roku baterie będą musiały być wyposażone w DPP — a do 2030 roku dołączą kolejne kategorie produktów (tekstylia, elektronika, stal).

DPP ma sprawić, że poniższe informacje będą czytelne maszynowo i dostępne dla wszystkich uczestników rynku:

  • Skład materiałowy (surowce, zawartość materiałów z recyklingu)
  • Proces produkcji i ślad węglowy
  • Możliwość naprawy i dostępność części zamiennych
  • Sposoby utylizacji i informacje o recyklingu
  • Certyfikaty zgodności i atesty

Jak DPP działa od strony technicznej?

DPP nie jest nowym formatem pliku — wykorzystuje istniejące standardy:

Kod QR umieszczony na produkcie koduje GS1 Digital Link:

https://id.gs1.org/01/09521234543213/21/12345678?linkType=gs1:productDataSheet
       ├── resolver    ├── GTIN (01)     ├── serial (21)        └── link type

Gdy ktoś zeskanuje ten kod QR, zostaje przekierowany do resolvera GS1, który zwraca odpowiednią stronę docelową lub API — w zależności od linkType i kontekstu (konsument vs. organ nadzoru vs. zakład recyklingu).

Struktura danych (uproszczona)

{
  "@context": "https://gs1.org/voc/",
  "@type": "Product",
  "gtin": "09521234543213",
  "productName": "Lithium-Ion Battery 5000mAh",
  "brand": "ExampleTech GmbH",
  "manufacturingDate": "2026-01",
  "batteryChemistry": "LFP",
  "carbonFootprint": {
    "value": 12.4,
    "unit": "kg CO2e per kWh"
  },
  "recyclabilityRate": 0.95,
  "documents": [
    {
      "type": "gs1:productDataSheet",
      "url": "https://example.com/datasheet/battery-5000.pdf"
    }
  ]
}

Co musisz zrobić jako producent?

1. Zarejestruj GTIN dla każdego produktu

Każdy produkt potrzebuje unikalnego Globalnego Numeru Jednostki Handlowej (GTIN). Uzyskasz go za pośrednictwem GS1 lub krajowej organizacji GS1.

2. Przygotuj i udostępnij dane DPP

Dane produktu muszą być dostępne przez zabezpieczone API. Masz do wyboru:

  • Hostowanie własnego punktu końcowego DPP (GET /products/{gtin})
  • Skorzystanie z zewnętrznego dostawcy, takiego jak qr3.app, w roli resolvera
  • Bezpośrednią rejestrację w resolverze GS1

3. Wygeneruj i nanieś kod QR

Kod QR musi zawierać kompletny GS1 Digital Link:

import { QR3 } from "@qr3/sdk";

const client = new QR3({ apiKey: process.env.QR3_API_KEY! });

// Create GS1 Digital Link
const gtin = "09521234543213";
const serial = "BATCH2026001";
const gs1Url = `https://id.gs1.org/01/${gtin}/21/${serial}`;

const { data: code } = await client.codes.create({
  type: "url",
  url: gs1Url,
  title: `DPP – Battery ${gtin}`,
  is_dynamic: true, // For product data updates
  tags: ["dpp", "battery", gtin],
});

// Download SVG QR code (for label printing)
const svgUrl = code.image_svg_url + "?size=8";

Funkcje DPP w qr3.app

qr3.app zawiera wbudowany parser GS1 Digital Link:

// Parse GS1 Digital Link
const { data: parsed } = await client.dpp.parseGS1Link(
  "https://id.gs1.org/01/09521234543213/21/12345678"
);

console.log(parsed.gtin);   // "09521234543213"
console.log(parsed.serial); // "12345678"
console.log(parsed.ais);    // { "01": "09521234543213", "21": "12345678" }

Walidacja schematu DPP

// Validate product data against DPP schema
const { data: validation } = await client.dpp.validate({
  gtin: "09521234543213",
  productData: {
    productName: "Lithium-Ion Battery",
    batteryChemistry: "LFP",
    carbonFootprint: { value: 12.4, unit: "kg CO2e per kWh" },
  },
});

if (!validation.valid) {
  console.error(validation.errors);
  // ["carbonFootprint.value must include manufacturing data"]
}

Harmonogram i objęte produkty

Data Objęte kategorie
III kw. 2027 Baterie przemysłowe ≥ 2kWh, baterie do pojazdów elektrycznych
2028 Baterie do lekkich środków transportu (rowery elektryczne, hulajnogi elektryczne)
2028-2030 Tekstylia, elektronika, produkty stalowe
2030 Wyroby budowlane, meble

Ważne: Wymagania różnią się w zależności od kategorii produktu. Zawsze sprawdzaj najnowsze akty wykonawcze do ESPR.

Podsumowanie: przygotuj się już teraz

DPP nadchodzi — a jego techniczne wdrożenie jest złożone. qr3.app bierze na siebie infrastrukturę kodów QR: twórz gotowe do zgodności linki GS1 Digital Links, aktualizuj dane produktów przez API i korzystaj z analityki, aby zobaczyć, kto skanuje kody QR Twoich produktów.

Zacznij za darmo i przetestuj funkcje DPP: app.qr3.app/sign-up