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 :
GS1 Digital Link URI
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