Docket – Porządek w zamówieniach, fakturach i zgodach
Ciągła numeracja zamówień, dane do faktury przy kasie, zgody zapisane razem z wersją regulaminu i analityka, która czeka na zgodę klienta. Wszystko, czego sklep potrzebuje, zanim zacznie sprzedawać.
- Wersja 0.5.1
- WordPress 6.5+
- PHP 8.1+
- WooCommerce, HPOS, kasa blokowa
- Działa na produkcji
Zamówienie: dane do faktury i zgody
Administratorem danych jest Twój sklep. Dane przetwarzamy, żeby zrealizować zamówienie. Pełna informacja w polityce prywatności.
Zamówienie w panelu
2026/00042
- Numer
- z osobnej sekwencji, bez powtórzeń i luk przy równoczesnych zamówieniach
- Faktura
- Przykład sp. z o.o., NIP 123-456-32-18
- Regulamin
- zaakceptowany · wersja z 1.10.2026, skrót treści a3f9c21e…
- Newsletter
- brak zgody
Gdy zmienisz regulamin, stare zamówienia dalej pokazują wersję, którą klient zaakceptował.
Zgoda i zdarzenia e-commerce
| GA4 | Meta Pixel | Stan |
|---|---|---|
view_item | ViewContent | wysłane |
add_to_cart | AddToCart | wysłane |
begin_checkout | InitiateCheckout | wysłane |
purchase | Purchase | raz na zamówienie |
Sklep, który ma wyglądać poważnie od pierwszego zamówienia
Docket powstał jako rdzeń sklepu klienta. Wydzieliłem z niego to, czego potrzebuje każdy sklep na WooCommerce, a teksty i ustawienia zmieniasz sam.
Start bez prowizorki
Numeracja, faktury i zgody działają od pierwszego zamówienia, a nie po pierwszej reklamacji.
Analityka zgodna z RODO
GA4 i Meta Pixel z Consent Mode v2 i zdarzeniami e-commerce, bez kolejnej wtyczki od banera.
Dane do faktury w zamówieniu
NIP i nazwa firmy zapisują się tam, skąd odczyta je Twój program do faktur.
Od kasy do sporu po roku
Każde zamówienie zostawia komplet informacji, które przydają się wtedy, gdy ktoś o nie zapyta.
Klient płaci
W kasie podaje dane do faktury i zaznacza zgody. Pola są dostępne dla czytników ekranu, a błędy wskazują konkretne pole.
Zamówienie dostaje numer
Numer w Twoim formacie, na przykład 2026/00042, z osobnej sekwencji. Wyszukasz po nim zamówienie w panelu.
Zgody zostają z wersją
Przy zamówieniu i koncie zapisuje się, które zgody klient zaznaczył, kiedy i która wersja regulaminu wtedy obowiązywała.
Analityka liczy sprzedaż
Zdarzenia zakupu trafiają do GA4 i Meta Pixel tylko w zakresie zgody, a zakup liczy się raz.
Sześć modułów, włączasz tylko potrzebne
Ustawienia są w osobnej zakładce WooCommerce. Pięć modułów ma własny włącznik, a analityka działa dopiero po wpisaniu identyfikatora GA4 lub piksela.
01Numeracja zamówień
- Ciągła numeracja w formacie, który ustawiasz, na przykład
{rok}/{numer} - Osobna sekwencja bez powtórzeń przy równoczesnych zamówieniach
- Wyszukiwanie zamówień po nowym numerze w panelu
02Dane do faktury
- „Chcę fakturę na firmę” z polami NIP i nazwy firmy w kasie
- NIP sprawdzany pod kątem poprawności
- Dane zapisane w polach zamówienia, które ustawisz pod swój program do faktur
03Zgody i rejestr wersji
- Zgody przy kasie i przy zakładaniu konta, pola puste na starcie
- Przy zamówieniu zapisuje się data i skrót treści regulaminu
- Klauzula RODO pierwszej warstwy przy formularzach, z Twoją treścią
04Analityka i Consent Mode v2
- GA4, Meta Pixel i Search Console z jednego miejsca
- Domyślne stany zgody przed jakimkolwiek tagiem
- Zdarzenia e-commerce od listy produktów do zakupu
- Bez identyfikatorów sklep nie ładuje żadnego obcego skryptu
05Dostępna kasa
- Metody płatności jako grupa wyboru z nazwą dla czytnika ekranu
- Komunikaty błędów ogłaszane i powiązane z polami
- Bez nadpisywania szablonów WooCommerce
06Feed Google
- Plik dla Google Merchant Center pod adresem z tokenem
- Cena detaliczna w pliku, także przy cenach hurtowych z Vetted
- Nagłówek noindex, żeby plik nie trafił do wyszukiwarki
Zasady, których pilnuje kod
Każda z tych zasad jest opisana w kodzie wtyczki i sprawdzona w sklepie, który na niej działa.
- Regulamin ma wersję
WooCommerce zapisuje sam fakt akceptacji. Docket dopisuje, która wersja dokumentu obowiązywała, żeby po zmianie regulaminu dało się wykazać, na co klient się zgodził.
- Zgoda przed tagiem
Domyślne stany zgody trafiają na stronę przed jakimkolwiek znacznikiem. Odwrócona kolejność wygląda dobrze, ale wysyła dane przed zgodą.
- Puste pola to zero obcych skryptów
Dopóki nie wpiszesz identyfikatorów, sklep nie ładuje żadnego skryptu z zewnątrz i nie pokazuje banera.
- Zaznaczony haczyk to nie zgoda
Zgody startują puste, a wymagane zatrzymują zamówienie albo rejestrację z czytelnym komunikatem.
- Kasa bez obcych kopii
Dostępność poprawiam bez nadpisywania szablonów, więc aktualizacje WooCommerce nie wymagają łatania wtyczki.
- Cache nie myli klientów
Zdarzenia na stronach z pamięci podręcznej opisują tylko treść, a dane koszyka i zakupu idą osobno. Następny klient nie dostanie cudzego zdarzenia.

Sklep wystartował 1 października 2026 z numeracją, danymi do faktury, rejestrem zgód i analityką z Docket.
Wybierz liczbę sklepów
Licencja obejmuje aktualizacje i wsparcie przez rok. Klucz aktywujesz na swojej domenie. Strony testowe (na przykład staging, localhost, domeny .test i .local) nie zużywają licencji.
349 zł / rok
- Aktualizacje przez 12 miesięcy
- Wsparcie priorytetowe
Ceny końcowe · faktura · przypomnienie o odnowieniu e-mailem 14 dni przed końcem roku
Wymagania i zmiany
Wymagania
- WordPress
- 6.5 lub nowszy
- PHP
- 8.1 lub nowszy
- WooCommerce
- testowane na 11.1, zgodne z HPOS
- Kasa
- klasyczna i blokowa; w blokowej NIP i faktura to pola dodatkowe WooCommerce (od 9.9)
- Analityka
- identyfikatory GA4 i Meta Pixel, opcjonalne
Ostatnie zmiany
Zgody może zbierać baner motywu albo innej wtyczki: Docket wysyła wtedy tylko zdarzenia e-commerce.
- Obsługa kasy blokowej: faktura i NIP jako pola dodatkowe, zgody z wersją regulaminu, klauzula RODO przy przycisku zamówienia
- NIP zamówienia dostępny dla wtyczek fakturowych przez filtr
docket_order_nip - 0.4.0: pierwsza wersja do sprzedaży, wydzielona ze sklepu klienta
- Każdy moduł do włączenia osobno w ustawieniach
- Teksty zgód i klauzuli edytowalne w panelu
- Licencja i aktualizacje z kokpitu
Pytania o Docket
Czy Docket wystawia faktury?
Nie. Docket zbiera dane do faktury w kasie i zapisuje je w zamówieniu. Faktury wystawia Twój program albo wtyczka do faktur, która odczyta te pola.
Czy zastąpi wtyczkę do banera cookies?
Tak, jeśli korzystasz z GA4 i Meta Pixel: Docket ma własny baner z Consent Mode v2. Jeśli wolisz zostać przy swoim banerze (na przykład w motywie albo innej wtyczce), od wersji 0.5.1 Docket nie pokaże swojego, tylko przekaże zdarzenia e-commerce do Twojego GA4 i Meta Pixel zgodnie z decyzją z Twojego banera. To wymaga krótkiego podpięcia, opisanego w dokumentacji dla deweloperów.
Co się stanie z numerami zamówień, które już mam?
Nowa numeracja działa od pierwszego zamówienia po włączeniu modułu, a wcześniejsze zamówienia zostają z dotychczasowymi numerami. Ustawisz numer początkowy, więc po przenosinach sklepu numeracja nie zacznie się od nowa. Licznik możesz zerować co rok, co miesiąc albo wcale.
Czy działa z blokową kasą WooCommerce?
Tak, od wersji 0.5.0. W blokowej kasie „Chcę fakturę na firmę” i NIP to pola dodatkowe WooCommerce: NIP pokazuje się i jest wymagany dopiero po zaznaczeniu faktury. Zgody z wersją regulaminu i klauzula RODO działają tak samo jak w klasycznej kasie. Poprawki dostępności dotyczą tylko kasy klasycznej, bo bloki mają własne.
Czy działa razem z Vetted?
Tak. Gdy działa Vetted, feed Google wysyła cenę detaliczną, a nie hurtową.
Czy mogę najpierw przetestować?
Tak. Po zakupie masz 14 dni na zwrot bez podawania powodu, a strony testowe nie zużywają licencji.
Budujesz nowy sklep?
Docket jest w każdym sklepie, który wdrażam. Sklep na WooCommerce od 15 000 zł.