Digital Product Passports
The Digital Product Passport extension stores structured passport data with Magento products and publishes approved records through a storefront page, QR code, JSON-LD, REST and GraphQL. It includes generic, textile and battery templates with JSON schemas.
The extension helps teams manage and expose product information. It does not certify legal compliance, determine which regulations apply to a product, or verify that submitted business data is accurate. Have the chosen data model and publication process reviewed by the responsible compliance specialists.
Terms used in this guide
- DPP (Digital Product Passport) — a structured, machine-readable record of product data (origin, materials, sustainability attributes) meant to accompany a product.
- ESPR — the EU Ecodesign for Sustainable Products Regulation, the regulation that introduces passport requirements for product groups.
- GTIN — the Global Trade Item Number printed in a product's barcode; the passport's public identifier.
- GS1 Digital Link — a URL format that encodes identifiers such as GTIN, batch or serial number so a scan resolves to the passport page.
- JSON-LD — structured data embedded in the passport page so search engines and other consumers can read it.
- CIRPASS — the EU project whose reference data model the shipped templates are oriented towards.
What it provides
- Model-, batch- and item-level passport records
- Draft, active, published and archived statuses
- Schema validation when a passport is published
- A product-page link and QR code for published records
- Optional GS1 Digital Link style paths using GTIN, batch or serial identifiers
- JSON-LD, anonymous REST and GraphQL access to published records
- A completeness score and report for operational review
- Admin grids for passports, low-completeness records and templates
Where to work
- Stores > Configuration > MageB2B > Digital Product Passport controls availability, GS1 URLs, score threshold and product attribute mappings.
- Catalog > Products contains the passport form used to create or update product records — passport editing happens on the product.
- Catalog > Digital Product Passports lists saved passports as a read-only overview; open the product to change a record.
- Catalog > Digital Product Passports > Templates manages template metadata.
- Catalog > Digital Product Passports > DPP Quality Report lists records below the configured score threshold.
Recommended workflow
- Install the extension.
- Configure store scope and attribute mappings.
- Review templates and schema rules.
- Create a passport as Draft.
- Validate the payload and publish it only after business review.
- Test the public page and QR code.
- Test any API consumers against published and unpublished records.