Przejdź do głównej zawartości

RODO - ochrona danych osobowych

RODO (GDPR) wymaga od sklepów uzyskania wyraźnej zgody na przetwarzanie danych osobowych. Wtyczka dodaje 7 konfigurowalnych checkboxów na stronie zamówienia, logowanie zgód i narzędzia do zarządzania zgodami.

Sklep internetowy powinien zbierać zgody na:

  1. Akceptację regulaminu sklepu
  2. Zapoznanie się z polityką prywatności
  3. Prawo do odstąpienia od umowy (potwierdzenie zapoznania)
  4. Zgoda na dostarczenie treści cyfrowych przed upływem terminu odstąpienia
  5. Powiadomienia o dostawie (SMS/e-mail)
  6. Przypomnienia o recenzji
  7. Marketing (newsletter, oferty handlowe)

Przejdź do WooCommerce > Ustawienia > Polski > RODO i skonfiguruj zgody.

Obowiązkowy checkbox linkujący do strony regulaminu.

UstawienieOpis
TekstKonfigurowalny, domyślnie: “Zapoznałem/am się z [regulaminem] i akceptuję jego warunki”
WymaganyTak (zawsze)
Strona regulaminuWybierz ze stron WordPress

Obowiązkowy checkbox linkujący do polityki prywatności.

UstawienieOpis
TekstDomyślnie: “Zapoznałem/am się z [polityką prywatności]“
WymaganyTak (zawsze)
Strona politykiWybierz ze stron WordPress

Informacja o zapoznaniu się z warunkami odstąpienia.

UstawienieOpis
TekstDomyślnie: “Zapoznałem/am się z warunkami [odstąpienia od umowy]“
WymaganyTak
Strona odstąpieniaWybierz ze stron WordPress

Zgoda wymagana przy sprzedaży treści cyfrowych (np. e-booki, pliki do pobrania).

UstawienieOpis
TekstDomyślnie: “Wyrażam zgodę na dostarczenie treści cyfrowych przed upływem terminu do odstąpienia od umowy i przyjmuję do wiadomości utratę prawa do odstąpienia”
WymaganyTak (gdy koszyk zawiera produkty cyfrowe)
WarunekWyświetlaj tylko gdy koszyk zawiera produkty wirtualne lub do pobrania

Zgoda na wysyłanie powiadomień SMS/e-mail o statusie przesyłki.

UstawienieOpis
TekstDomyślnie: “Wyrażam zgodę na otrzymywanie powiadomień o statusie dostawy”
WymaganyNie
KanałE-mail, SMS lub oba

Zgoda na wysłanie e-maila z prośbą o wystawienie recenzji po zakupie.

UstawienieOpis
TekstDomyślnie: “Wyrażam zgodę na otrzymanie e-maila z prośbą o wystawienie opinii o zakupionym produkcie”
WymaganyNie
OpóźnienieLiczba dni po dostawie (domyślnie 7)

Zgoda na komunikację marketingową.

UstawienieOpis
TekstDomyślnie: “Wyrażam zgodę na otrzymywanie informacji handlowych drogą elektroniczną”
WymaganyNie
ZakresNewsletter, oferty, promocje

Każda zgoda jest zapisywana w bazie danych z danymi:

PoleOpis
ID użytkownikaID klienta WordPress (lub 0 dla gości)
ID zamówieniaNumer zamówienia WooCommerce
Typ zgodyIdentyfikator checkboxa (np. terms, privacy, marketing)
Wartośćgranted lub denied
Adres IPZanonimizowany adres IP klienta
User AgentPrzeglądarka i system operacyjny
Znacznik czasuData i godzina udzielenia zgody (UTC)
Wersja dokumentuHash wersji regulaminu/polityki w momencie udzielenia zgody

Logi zgód są dostępne w:

  • Zamówienie WooCommerce - zakładka “Zgody RODO” w panelu bocznym zamówienia
  • Profil użytkownika - sekcja “Historia zgód” w profilu klienta w panelu administracyjnym
  • Eksport - możliwość eksportu logów do CSV (WooCommerce > Ustawienia > Polski > RODO > Eksportuj logi)

Wtyczka anonimizuje ostatni oktet adresu IPv4 (np. 192.168.1.xxx) i ostatnią grupę IPv6. To zapewnia zgodność z RODO i zachowuje podstawową użyteczność logów.

[polski_consent_status]

Pokazuje zalogowanemu klientowi listę zgód z możliwością ich wycofania (np. zgoda marketingowa).

[polski_consent_withdraw type="marketing"]

Formularz do wycofania zgody marketingowej. Po wycofaniu wtyczka automatycznie aktualizuje status zgody w bazie danych.

ParametrOpisDostępne wartości
typeTyp zgodyterms, privacy, withdrawal_right, digital_content, delivery_notifications, review_reminder, marketing

Checkboxy zgód działają też z blokowym formularzem zamówienia (WooCommerce Blocks Checkout). Nie trzeba nic konfigurować.

Wtyczka współpracuje z narzędziem WordPress Narzędzia > Usuń dane osobowe. Po zatwierdzeniu żądania usunięcia wtyczka automatycznie:

  1. Anonimizuje dane w logach zgód
  2. Usuwa dane osobowe z formularzy odstąpienia
  3. Zachowuje anonimizowane wpisy do celów rozliczalności

Wtyczka współpracuje z Narzędzia > Eksportuj dane osobowe. Eksport zawiera:

  • Historię udzielonych zgód
  • Dane z formularzy (zanonimizowane)
  • Preferencje komunikacyjne

Checkboxy nie wyświetlają się na stronie zamówienia Sprawdź, czy moduł RODO jest włączony w WooCommerce > Ustawienia > Polski > Moduły. Przy blokowym formularzu zamówienia potrzebujesz WooCommerce 8.0+.

Klient zgłasza brak możliwości złożenia zamówienia Sprawdź, czy inna wtyczka (np. Germanized, WPML) nie dodaje tych samych checkboxów. Wyłącz zgody z innych wtyczek i używaj tylko modułu Polski for WooCommerce.

Logi zgód nie zapisują adresu IP Sprawdź, czy serwer przekazuje adres IP. Za reverse proxy (np. Cloudflare) skonfiguruj nagłówek X-Forwarded-For w WordPress.

Ta strona ma wyłącznie charakter informacyjny i nie stanowi porady prawnej. Przed wdrożeniem skonsultuj się z prawnikiem. Polski for WooCommerce jest oprogramowaniem open source (GPLv2) dostarczanym bez gwarancji.