Hvad er EU Digital Product Passport?
EU Digital Product Passport (DPP) er et centralt element i den europæiske forordning om miljøvenligt design af bæredygtige produkter (ESPR). Fra 2027 skal batterier være forsynet med et DPP — flere produktkategorier (tekstiler, elektronik, stål) følger frem mod 2030.
DPP er designet til at gøre følgende oplysninger maskinlæsbare og tilgængelige for alle markedsdeltagere:
- Materialesammensætning (råmaterialer, andel af genbrugsmateriale)
- Fremstillingsproces og CO2-aftryk
- Reparerbarhed og tilgængelighed af reservedele
- Bortskaffelsesveje og genanvendelsesoplysninger
- Overensstemmelsescertifikater og certificeringer
Hvordan fungerer DPP teknisk?
DPP er ikke et nyt filformat — det bygger videre på eksisterende standarder:
GS1 Digital Link URI
QR-koden på produktet koder en GS1 Digital Link:
https://id.gs1.org/01/09521234543213/21/12345678?linkType=gs1:productDataSheet
├── resolver ├── GTIN (01) ├── serial (21) └── link type
Når nogen scanner denne QR-kode, bliver de omdirigeret til GS1-resolveren, som returnerer den relevante landingsside eller API — afhængigt af linkType og kontekst (forbruger vs. myndighed vs. genanvendelsesanlæg).
Datastruktur (forenklet)
{
"@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"
}
]
}
Hvad skal du gøre som producent?
1. Registrér et GTIN for hvert produkt
Hvert produkt skal have et unikt Global Trade Item Number (GTIN). Du får dem gennem GS1 eller din nationale GS1-organisation.
2. Forbered og hostet DPP-data
Produktdata skal være tilgængelige via et sikret API. Du kan:
- Hoste dit eget DPP-endpoint (
GET /products/{gtin}) - Bruge en tredjepartsudbyder som qr3.app som resolver
- Registrere dig direkte hos GS1-resolveren
3. Generér og påfør QR-kode
QR-koden skal indeholde det komplette 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";
qr3.app DPP-funktioner
qr3.app indeholder en indbygget GS1 Digital Link Parser:
// 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" }
Validér DPP-skema
// 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"]
}
Tidslinje og berørte produkter
| Dato | Berørte kategorier |
|---|---|
| Q3 2027 | Industribatterier ≥ 2kWh, EV-batterier |
| 2028 | Batterier til lette transportmidler (el-cykler, el-løbehjul) |
| 2028-2030 | Tekstiler, elektronik, stålprodukter |
| 2030 | Byggevarer, møbler |
Vigtigt: Kravene varierer fra produktkategori til produktkategori. Konsultér altid de seneste ESPR-gennemførelsesretsakter.
Konklusion: Forbered dig nu
DPP er på vej — og den tekniske implementering er kompleks. qr3.app tager sig af QR-kode-infrastrukturen for dig: opret compliance-klare GS1 Digital Links, hold produktdata opdaterede via API'et, og brug analytics til at se, hvem der scanner dine produkt-QR-koder.
Kom gratis i gang og test DPP-funktionerne: app.qr3.app/sign-up