DPTag Digital Product Passports for WooCommerce

DPTag Digital Product Passports for WooCommerce

By DPTag
Details
View on WordPress

The EU Ecodesign for Sustainable Products Regulation (ESPR) is phasing in Digital Product Passports from 2027, starting with batteries and followed by textiles, furniture and more.

DPTag helps WooCommerce merchants prepare today:

  • One passport per product, created directly from the product editor
  • Guided form with sector templates (textile and furniture), applied automatically per product
  • Optional AI autofill: click to let AI read a product and pre-fill the empty passport fields, with a confidence flag and the source snippet on each suggestion (opt-in, free for your first few products, see “External services” below)
  • Fibre composition with live percentage validation
  • Completeness score for required fields
  • Public, mobile-first passport page at /dpp/{id}, no theme dependency, loads fast
  • QR code generation (PNG) to print on labels or packaging
  • Schema.org JSON-LD structured data on every passport page
  • Public REST endpoint for machine-readable passport data
  • Passport pages survive product deletion (data longevity by design)

Note: the official EU DPP data formats are still being finalised through delegated acts. DPTag is “ESPR-ready”: it structures your data along the known requirements and will be updated as official formats are published. It does not by itself constitute legal compliance advice.

What is free

All of it, without limits. Publish as many passports as you have products, in every sector template, with the public pages, the QR codes and the structured data. Nothing here is capped, timed, or waiting on a key.

Sectors in particular are never a paid feature: each new sector template ships in this free plugin as it is written.

DPTag Pro

DPTag Pro is a separate paid add-on, distributed from https://dptag.com and not from this directory. You never need it to create, publish and print a passport.

It adds tools for a catalogue at scale: multilingual passports across the 24 EU languages, QR codes as SVG for print, bulk CSV and QR export, and a monthly allowance of AI credits.

Those features are not in this plugin, not even disabled: they are code that ships with the add-on. What is here is a page describing them and the hooks the add-on attaches to.

External services

DPTag works entirely on your own server, with one exception you control: the optional AI autofill.

When (and only when) you click “Fill with AI” on a passport, or run the AI batch/onboarding, DPTag sends that product’s text to the DPTag AI service at https://dptag.com to generate field suggestions.

  • What is sent: the product’s title, short and long description, product categories and attribute values, together with your site’s URL (used to meter the free per-site sample). If you have entered an account key on the AI credits screen, that key goes with the request, so the run is billed to your credit balance instead of the free sample. No customer or order data is ever sent.
  • When it is sent: only on your explicit click. DPTag never contacts the service on its own, on a schedule, or in the background.
  • Why: the service reads the product text with an AI model and returns proposed values, with a confidence level and the source snippet for each. The service meters usage: a free per-site sample first, then the AI credits on your account if you have entered a key.
  • The suggestions are proposals you review and save; nothing is stored remotely as your passport data.
  • Sub-processor: to produce the suggestions, the DPTag service passes the product text to Anthropic’s Claude API. It is not used to train models. Anthropic’s privacy policy: https://www.anthropic.com/legal/privacy
  • What the service keeps: the requesting site’s domain and a usage counter, so the free sample and the Pro credits can be metered. The product text itself is not stored.

Provider: DPTag (https://dptag.com). Terms: https://dptag.com/terms. Privacy policy: https://dptag.com/privacy.

If you never click the AI feature, DPTag makes no external requests at all.

Third-party libraries

DPTag bundles the QR Code Generator JavaScript library by Kazuhiko Arase (MIT licence, unminified). No data leaves your site.

DPTag bundles two fonts, used only on the public passport page: Inter (Copyright 2016 The Inter Project Authors) and IBM Plex Mono (Copyright 2017 IBM Corp.), both under the SIL Open Font License 1.1. The licence text ships with them in assets/fonts/OFL.txt. They are served from your own domain, never from Google Fonts or any other CDN, so no visitor data reaches a third party and you have nothing extra to disclose.

Details

Plugin code:
dptag
Plugin version:
0.9.2
Author:
Outdated:
No
WP version:
6.4 or higher
PHP version:
8.0 or higher
Test up to WP version:
7.1
Total installations:
0
Last updated:
2026-09-05
Rating:
Times rated:
0
digital-product-passport
dpp
espr
qr-code
woocommerce