10 min de lecture Regulation DPP EU GS1 Compliance

Passeport numérique de produit de l'UE : ce que les fabricants doivent savoir dès maintenant

À partir de 2027, le passeport numérique de produit de l'UE sera obligatoire pour les batteries, puis pour d'autres catégories de produits. Ce qu'il implique, comment fonctionnent les GS1 Digital Links et comment qr3.app vous met en conformité.

par qr3.app Team

Passeport numérique de produit de l'UE : ce que les fabricants doivent savoir dès maintenant

Qu'est-ce que le passeport numérique de produit de l'UE ?

Le passeport numérique de produit de l'UE (EU DPP) est un élément central du règlement européen sur l'écoconception des produits durables (ESPR). Dès 2027, les batteries devront être accompagnées d'un DPP — d'autres catégories de produits (textiles, électronique, acier) suivront d'ici 2030.

Le DPP a pour vocation de rendre les informations suivantes lisibles par machine et accessibles à tous les acteurs du marché :

  • Composition des matériaux (matières premières, part de matériaux recyclés)
  • Procédé de fabrication et empreinte carbone
  • Réparabilité et disponibilité des pièces détachées
  • Filières d'élimination et informations de recyclage
  • Certificats de conformité et certifications

Comment fonctionne le DPP sur le plan technique ?

Le DPP n'est pas un nouveau format de fichier — il s'appuie sur des standards existants :

Le QR code apposé sur le produit encode un GS1 Digital Link :

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

Lorsqu'une personne scanne ce QR code, elle est redirigée vers le résolveur GS1, qui renvoie la page de destination ou l'API appropriée — selon le linkType et le contexte (consommateur, autorité ou centre de recyclage).

Structure des données (simplifiée)

{
  "@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"
    }
  ]
}

Que devez-vous faire en tant que fabricant ?

1. Enregistrer un GTIN pour chaque produit

Chaque produit a besoin d'un Global Trade Item Number (GTIN) unique. Vous les obtenez auprès de GS1 ou de votre organisation GS1 nationale.

2. Préparer et héberger les données DPP

Les données produit doivent être accessibles via une API sécurisée. Vous pouvez :

  • Héberger votre propre point d'accès DPP (GET /products/{gtin})
  • Utiliser un prestataire tiers comme qr3.app en tant que résolveur
  • Vous enregistrer directement auprès du résolveur GS1

3. Générer et apposer le QR code

Le QR code doit contenir le GS1 Digital Link complet :

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";

Fonctionnalités DPP de qr3.app

qr3.app intègre un GS1 Digital Link Parser prêt à l'emploi :

// 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" }

Valider le schéma 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"]
}

Calendrier et produits concernés

Date Catégories concernées
T3 2027 Batteries industrielles ≥ 2 kWh, batteries de véhicules électriques
2028 Batteries de mobilité légère (vélos électriques, trottinettes électriques)
2028-2030 Textiles, électronique, produits sidérurgiques
2030 Produits de construction, mobilier

Important : les exigences varient selon la catégorie de produit. Consultez toujours les derniers actes d'exécution de l'ESPR.

Conclusion : préparez-vous dès maintenant

Le DPP arrive — et sa mise en œuvre technique est complexe. qr3.app gère pour vous l'infrastructure des QR codes : créez des GS1 Digital Links conformes, maintenez vos données produit à jour via l'API et exploitez les analyses pour savoir qui scanne les QR codes de vos produits.

Commencez gratuitement et testez les fonctionnalités DPP : app.qr3.app/sign-up