Cyfrowy paszport produktu (DPP) w WooCommerce: co pokazuje sklep
Autor: Mariusz Szatkowski · Zaktualizowano: 2026-11-06
Cyfrowy paszport produktu (DPP) to zbiór danych o jednym, konkretnym produkcie, do którego klient dociera drogą elektroniczną, przez nośnik danych, na przykład kod albo link. Według rozporządzenia (UE) 2024/1781 w sprawie ekoprojektu dla zrównoważonych produktów (ESPR) produkt potrzebuje paszportu tylko wtedy, gdy wymaga tego akt delegowany dla jego grupy produktów. Sam paszport dostarcza producent albo importer. Rola sklepu internetowego jest węższa: jako sprzedawca ma zapewnić, że paszport jest łatwo dostępny dla klientów i potencjalnych klientów, także przy sprzedaży na odległość. WooCommerce nie ma na to ani pola, ani miejsca na stronie produktu. Ten poradnik wyjaśnia, co mówią przepisy, kto za co odpowiada, co rozporządzenie zostawia aktom delegowanym i jak darmowa wtyczka Pasporto daje linkowi do paszportu stałe miejsce na stronie produktu WooCommerce.
Czym jest cyfrowy paszport produktu
ESPR definiuje cyfrowy paszport produktu w art. 2 pkt 28 jako zbiór danych specyficznych dla danego produktu, zawierający informacje określone w mającym zastosowanie akcie delegowanym, dostępny drogą elektroniczną za pośrednictwem nośnika danych. Dla sklepu liczą się trzy elementy tej definicji:
- Dane konkretnego produktu. Paszport opisuje produkt, nie kategorię. Każdy produkt ma własny identyfikator i własny zapis.
- Treść ustala akt delegowany. Rozporządzenie nie przesądza, co zawiera każdy paszport. Jakie dane się w nim znajdą, określają akty delegowane (art. 9 ust. 2 lit. a).
- Dostęp przez nośnik danych. Nośnik danych to liniowy symbol kodu kreskowego, symbol dwuwymiarowy albo inny nośnik odczytywany przez urządzenie (art. 2 pkt 29). Umieszcza się go na produkcie, opakowaniu albo w dołączonej dokumentacji, zgodnie z aktem delegowanym (art. 10 ust. 1 lit. b).
Paszport nie jest więc dokumentem, który pisze sklep. To zapis, który produkt już ma, a zadaniem sklepu jest doprowadzić do niego klienta przed zakupem.
Które produkty potrzebują paszportu i od kiedy
Według ESPR produkt potrzebuje paszportu tylko wtedy, gdy wymaga tego akt delegowany dla jego grupy produktów. Art. 9 ust. 1 stanowi, że wymogi informacyjne przewidują wprowadzanie produktów do obrotu lub oddawanie ich do użytku tylko wtedy, gdy cyfrowy paszport produktu jest dostępny zgodnie z mającymi zastosowanie aktami delegowanymi. Rozporządzenie nie podaje ani grup produktów, ani dat. Każdy akt delegowany robi to dla swojej grupy, więc odpowiedź dla konkretnego produktu leży w akcie delegowanym, który go obejmuje, a nie w samym ESPR.
Baterie podlegają osobnemu rozporządzeniu, ze stałą datą. Rozporządzenie (UE) 2023/1542, art. 77 ust. 1, wymaga paszportu baterii od 18 lutego 2027 dla trzech rodzajów baterii wprowadzanych do obrotu lub oddawanych do użytku:
- Każdej baterii LMT (do lekkich środków transportu).
- Każdej baterii przemysłowej o pojemności powyżej 2 kWh.
- Każdej baterii do pojazdów elektrycznych.
W przypadku baterii podmiot gospodarczy wprowadzający baterię do obrotu dba, by informacje w paszporcie były dokładne, kompletne i aktualne (rozporządzenie (UE) 2023/1542, art. 77 ust. 4).
Uwaga: Nie zakładaj obowiązku paszportu na podstawie samego rodzaju produktu. Według ESPR obowiązek zaczyna się od aktu delegowanego dla grupy produktów. Zanim zaplanujesz pracę, sprawdź ten akt albo zapytaj producenta lub importera.
Kto za co odpowiada: producent, importer i sklep
ESPR dzieli zadania między podmiot wprowadzający produkt do obrotu a sprzedawcę, który go sprzedaje:
- Producenci zapewniają dostępność paszportu (art. 27 ust. 1 lit. c).
- Importerzy zapewniają dostępność paszportu (art. 29 ust. 2 lit. c).
- Sprzedawcy zapewniają, że klienci mają do niego łatwy dostęp (art. 31 ust. 2). Sprzedawcą jest także sklep sprzedający na odległość (art. 2 pkt 55).
Według art. 31 ust. 2 sprzedawcy zapewniają, że paszport jest łatwo dostępny dla klientów i potencjalnych klientów, także przy sprzedaży na odległość, w sposób określony w mających zastosowanie aktach delegowanych. Dla sklepu internetowego ważne jest słowo “potencjalnych”. Potencjalny klient jeszcze nic nie kupił, dlatego naturalnym miejscem na link do paszportu jest strona produktu, przed złożeniem zamówienia.
Skąd sklep bierze link do paszportu
Identyfikator albo link sklep dostaje od podmiotu, który wprowadza produkt do obrotu. Art. 10 ust. 3 ESPR zobowiązuje ten podmiot do:
- Przekazania sprzedawcom i dostawcom internetowych platform handlowych cyfrowej kopii nośnika danych albo niepowtarzalnego identyfikatora produktu, żeby mogli go udostępnić potencjalnym klientom, którzy nie mają fizycznego dostępu do produktu (lit. a).
- Przekazania tej cyfrowej kopii albo linku do strony internetowej bezpłatnie, niezwłocznie i najpóźniej w ciągu pięciu dni roboczych od otrzymania żądania (lit. b).
Dla sklepu na WooCommerce adres paszportu jest więc daną od dostawcy, tak jak EAN czy karta bezpieczeństwa. Jeśli dostawca jej nie przysłał, sklep może o nią poprosić, a przepisy dają na odpowiedź pięć dni roboczych.
Wskazówka: Dopisz adres paszportu i niepowtarzalny identyfikator produktu do danych, o które prosisz dostawców, obok GTIN i deklaracji zgodności. Nowe produkty przyjdą wtedy od razu z kompletem.
Czego potrzebuje dobra prezentacja paszportu
Prezentacja paszportu na stronie produktu potrzebuje pięciu cech:
- Widoczność przed zakupem. Link jest na stronie produktu, tam, gdzie patrzą potencjalni klienci.
- Jedno kliknięcie do paszportu. Wyraźny przycisk otwiera paszport, najlepiej w nowej karcie, żeby klient nie tracił strony produktu.
- Identyfikator obok. Niepowtarzalny identyfikator pozwala klientowi albo urzędowi dopasować stronę do fizycznego produktu.
- Dane właściwe dla produktu. Każdy produkt pokazuje własny identyfikator i link, nigdy wartość skopiowaną z innego produktu.
- Czytelność dla maszyn. Te same dane trafiają do danych strukturalnych Product, które strona już generuje, więc wyszukiwarka widzi jeden produkt z paszportem, a nie dwa osobne.
Jak robi to Pasporto
Pasporto dodaje do strony produktu WooCommerce sekcję Digital Product Passport (DPP): przycisk otwierający paszport produktu, jego niepowtarzalny identyfikator i dane środowiskowe wpisane dla każdego produktu. Te same dane trafiają do danych strukturalnych Product, które WooCommerce już generuje. To darmowa wtyczka na licencji GPL, bez wersji PRO, bez konta i bez zewnętrznych usług. Wymaga WordPressa 6.5, PHP 8.1 i WooCommerce 8.0 lub nowszego.
Siedem pól produktu
Pasporto dodaje siedem pól do zakładki Ogólne klasycznego edytora produktu, pod nagłówkiem “Digital Product Passport (DPP)”. Nazwy pól podajemy tak, jak wyświetla je wtyczka:
| Pole | Co wpisać |
|---|---|
| Unique Product ID (UPI / GTIN) | GS1 Digital Link, GTIN, EPC albo inny identyfikator paszportu |
| Passport URL | Adres paszportu podany przez producenta lub importera |
| Primary Material | Na przykład “Bawełna organiczna 80%, poliester z recyklingu 20%” |
| Recycled Content (%) | Liczba od 0 do 100; wartości spoza zakresu są sprowadzane do 0 albo 100 |
| Carbon Footprint (kg CO2e) | Liczba, 0 lub więcej, na sztukę |
| Circularity class (manufacturer-declared) | Not specified, A, B, C, D albo E, tylko gdy producent podaje klasę |
| Declaration of Conformity (URL) | Link do deklaracji zgodności UE |
Pasporto nie oblicza klasy obiegu. Pole służy do klasy podanej przez producenta, a na stronie sklepu jest oznaczona jako deklarowana przez producenta.
Siedem pól paszportu w zakładce Ogólne danych produktu.
Co widzi klient
Sekcja paszportu pojawia się tylko przy produktach, które mają wypełnione co najmniej jedno pole. Produkt bez danych paszportu nie dostaje ani zakładki, ani sekcji. Domyślnie sekcja ma własną zakładkę “Digital Product Passport (DPP)” po zakładkach WooCommerce. W ustawieniach przeniesiesz ją pod podsumowanie produktu, tuż nad formularz dodania do koszyka.
Sekcja pokazuje tabelę z każdym wypełnionym polem i przycisk Open the product passport, gdy podano adres paszportu. Przycisk i link do deklaracji zgodności otwierają się w nowej karcie. Sekcja pokazuje się tylko na stronie pojedynczego produktu, nie na listach produktów w sklepie ani w kategoriach. Pasporto nie ładuje skryptów i nie wysyła zewnętrznych zapytań.
Zakładka Digital Product Passport (DPP) na stronie produktu.
Dane strukturalne bez drugiego obiektu Product
Pasporto uzupełnia własne znaczniki Product WooCommerce filtrem woocommerce_structured_data_product, zamiast generować drugi obiekt Product. Niepowtarzalny identyfikator trafia do identifier, gdy WooCommerce go nie ustawił. Każde inne wypełnione pole jest dopisywane do additionalProperty jako PropertyValue: digitalProductPassport, primaryMaterial, recycledContentPercentage, carbonFootprint, circularityClass i declarationOfConformity.
Duplikowanie produktu
Zduplikowany produkt zachowuje materiał i dane środowiskowe, ale jego identyfikator i adres paszportu są czyszczone, bo należą do oryginału. Dzięki temu kopia nie wskazuje paszportu oryginału.
Konfiguracja
- Zainstaluj i włącz Pasporto. Sekcja paszportu działa od razu we własnej zakładce produktu, niczego nie trzeba najpierw zapisywać.
- Edytuj produkt i wypełnij pola Digital Product Passport (DPP) w zakładce Ogólne.
- Opcjonalnie otwórz WooCommerce > Product Passport (DPP), by przenieść sekcję pod podsumowanie produktu albo ją wyłączyć. Ekran jest dostępny dla użytkowników z uprawnieniem
manage_woocommerce, więc korzystają z niego także menedżerowie sklepu.
Wyłączenie wyświetlania ukrywa sekcję i dane strukturalne, a pola produktu nadal można edytować. Usunięcie wtyczki kasuje jej ustawienia na każdej witrynie sieci multisite, dane produktów zostają. Wszystkie ustawienia, pola i ograniczenia opisuje dokumentacja Pasporto.
Ustawienia: wyświetlanie włączone lub wyłączone, zakładka albo podsumowanie produktu.
Czego Pasporto nie robi
Pasporto pokazuje wpisany link i dane, nie jest systemem paszportów. Jego granice:
- Brak kodu QR i innego nośnika danych. Wtyczka pokazuje link i identyfikator. Nośnik danych należy do produktu, opakowania albo dokumentacji.
- Brak tworzenia i przechowywania paszportu. Paszport jest tam, gdzie opublikował go producent albo importer.
- Brak kontroli prawnej. Wtyczka nie sprawdza danych względem aktu delegowanego i nie rozstrzyga, czy produkt potrzebuje paszportu.
- Brak pól dla wariantów. Jeden zestaw danych na produkt, pokazywany dla wszystkich wariantów.
- Tylko klasyczny edytor produktu. Blokowy edytor produktu nie jest obsługiwany.
- Tylko strona pojedynczego produktu. Sekcja nie pojawia się na listach produktów ani w kategoriach.
Praktyczne wskazówki
- Wpisuj tylko to, co podał dostawca. Materiał, udział recyklingu, ślad węglowy i klasa obiegu to dane producenta. Puste pole jest ukryte, a zgadnięta wartość wygląda jak fakt.
- Sprawdź, czy adres paszportu się otwiera. Link do nieistniejącej strony prowadzi klienta donikąd.
- Uzupełnij identyfikatory po duplikowaniu. Pasporto czyści je w kopii; przed publikacją wpisz własny identyfikator i adres paszportu kopii.
- Pamiętaj o wariantach. Gdy warianty potrzebują różnych paszportów, jeden zestaw danych na poziomie produktu ich nie obejmie.
- Traktuj paszport jak część danych o bezpieczeństwie produktu. Sklep, który już zbiera dane producenta, opisane w poradniku GPSR w WooCommerce: dane producenta i informacje o bezpieczeństwie, może prosić o dane paszportu w tym samym obiegu z dostawcami.
Pasporto a WooCommerce bez wtyczki
| Funkcja | WooCommerce bez wtyczki | Pasporto |
|---|---|---|
| Pole na adres paszportu | Brak | Tak, dla każdego produktu |
| Identyfikator produktu dla paszportu | Brak pola dla paszportu | GTIN, GS1 Digital Link, EPC albo inny |
| Sekcja paszportu na stronie produktu | Brak | Własna zakładka albo pod podsumowaniem produktu |
| Przycisk otwierający paszport | Brak | Tak, w nowej karcie |
| Materiał, recykling, ślad węglowy | Najwyżej własne atrybuty | Osobne pola |
| Dane strukturalne | Znaczniki Product | Ten sam Product, plus identifier i additionalProperty |
| Duplikat zachowuje stary link do paszportu | n/d | Nie, identyfikator i adres są czyszczone |
| Kod QR albo nośnik danych | Brak | Brak |
| Koszt | Za darmo | Za darmo, bez wersji PRO |
W skrócie
Cyfrowy paszport produktu to zbiór danych konkretnego produktu, dostępny przez nośnik danych, zdefiniowany w art. 2 pkt 28 ESPR. Według ESPR produkt potrzebuje paszportu tylko wtedy, gdy wymaga tego akt delegowany dla jego grupy produktów; dla baterii LMT, baterii przemysłowych powyżej 2 kWh i baterii do pojazdów elektrycznych rozporządzenie (UE) 2023/1542 wymaga paszportu baterii od 18 lutego 2027. Producenci i importerzy zapewniają dostępność paszportu, a sklep sprzedający na odległość dba, by klienci i potencjalni klienci mieli do niego łatwy dostęp. Pasporto daje temu linkowi stałe miejsce na stronie produktu WooCommerce, razem z identyfikatorem, danymi środowiskowymi od dostawcy i pasującymi danymi strukturalnymi, a sam paszport, nośnik danych i ocenę prawną zostawia tam, gdzie ich miejsce.