DPPs & QR Codes
After publishing a batch, a Digital Product Passport is generated with a branded QR code and public consumer page.
Where to find QR codes
QR codes appear in three places:
1. Batch detail page
After publishing, the batch detail page shows:
- QR code preview — inline SVG rendering
- View consumer page — opens the public passport URL in a new tab
- Download QR (SVG) — downloads a high-resolution SVG file
2. Product detail page
Each product’s detail page has a Published DPPs section showing all batches that have been published for this product. Each row includes the batch/PO reference, supplier, quantity, published date, and QR download button.
3. DPPs page
The dedicated DPPs page in the sidebar lists all published passports across your entire catalog. Features:
- Search by product name
- Filter by supplier or product
- Sort by product, CO2/unit, or published date
- Download QR code for any DPP
- Click any row to jump to the batch detail
QR code format
QR codes are generated as SVG files with:
- Transparent background — drop the code onto your own tag or packaging artwork. See QR Codes for placement best practices.
- Error correction level H (30% damage tolerance) — highest level, ensures scanning works even with the center mark
- Pasera mark — the Pasera symbol is embedded in the center of the QR pattern
- High resolution — SVG scales to any size for print or digital
QR code filename
Downloaded QR files are named: ProductName-POReference-PublishedDate.svg
For example: Classic-Crew-T-Shirt-PO-2026-001-2026-05-15.svg
Consumer page
Each QR code resolves to a public consumer page at p.pasera.app/p/{gtin}/{serial}. The page shows:
- Product name and brand
- Materials composition with percentages and per-material recycled-content badges
- Origin — where each material comes from
- Components & trims — a bill-of-materials table (part, weight, removable) with total weight, when declared
- Supply-chain timeline — sourcing → cutting → manufacturing → QC → shipping → published, with dates and countries (factory names respect your hide-factory setting)
- Environmental impact — PEFCR score with breakdown by lifecycle stage (materials, energy, water, transport, waste)
- Comparison to category average — percentage better or worse
- Circularity — repairability and recyclability scores (0–100, EU JRC method) plus overall recycled content, marked “estimated”
- Chemical compliance — REACH SVHC / RSL / heavy-metals / azo status with badges, a verified checkmark, and an MSDS download link where available
- Certificates — any linked third-party certifications
- Care instructions — how to wash, dry, iron
- End-of-life — recyclability and recycling instructions
The consumer page is mobile-optimized, loads in under 1 second globally, and is localized — labels render in the reader’s language (English, Danish, German, French, Spanish, Italian, Dutch, Swedish, Chinese, Vietnamese).
API access
Download QR codes programmatically:
GET /brand/qr/{dppId}
Authorization: Bearer <token>
X-Organization-Id: <org_id>Returns an SVG image (Content-Type: image/svg+xml).
Bulk CSV export
Click Export CSV on the DPPs page to download all published DPPs as a CSV file. Columns include: product name, SKU, GTIN, serial, QR URL, CO2 per unit, factory name, PO reference, quantity, and published date.
API endpoint:
GET /brand/dpps/export
Authorization: Bearer <token>
X-Organization-Id: <org_id>Returns a CSV file (Content-Type: text/csv).