Přeskočit na obsah

Panel souladu (compliance dashboard)

Panel souladu je centrální místo pro kontrolu právních požadavků obchodu. Zobrazuje kontrolní seznam se stavem každého požadavku - od obchodních podmínek po GPSR a DSA.

Přejděte do WooCommerce > Polski > Panel souladu. Vyžaduje oprávnění manage_woocommerce (Administrátor nebo Správce obchodu).

Kontrolní seznam (checklist)

Sekce “Kontrolní seznam (checklist)”

Právní požadavky seskupené do kategorií. Každý má vizuální stav:

StavBarvaIkonaPopis
OKZelenáPožadavek splněn
WARNŽlutá!Částečně splněno, vyžaduje pozornost
FAILČervenáNesplněno, vyžaduje okamžitou akci
OFFŠedá-Modul vypnut

Kategorie: právní stránky

Sekce “Kategorie: právní stránky”
KontrolaZelený stav když
Obchodní podmínkyStránka publikována a přiřazena
Zásady ochrany soukromíStránka publikována a přiřazena
Informace o odstoupení od smlouvyStránka publikována s formulářem
Zásady cookiesStránka publikována
Informace o dopravě a platbáchStránka publikována

Kategorie: právní zaškrtávací políčka

Sekce “Kategorie: právní zaškrtávací políčka”
KontrolaZelený stav když
Souhlas s podmínkami (pokladna)Políčko aktivní a vyžadované
Zásady ochrany soukromí (pokladna)Políčko aktivní a vyžadované
Souhlas s podmínkami (registrace)Políčko aktivní a vyžadované
Marketingový souhlasPolíčko aktivní (volitelné)

Kategorie: směrnice Omnibus

Sekce “Kategorie: směrnice Omnibus”
KontrolaZelený stav když
Modul Omnibus aktivníModul zapnut v nastavení
Historie cen ukládánaTabulka historie cen existuje a funguje
Nejnižší cena zobrazenaCena viditelná u produktů v akci
Období 30 dníNastaveno období alespoň 30 dní
KontrolaZelený stav když
Modul GPSR aktivníModul zapnut
Údaje výrobce vyplněnyAlespoň 80 % produktů má údaje GPSR
Údaje zástupceVyplněno pro produkty mimo EU
Informace o bezpečnostiVyplněno pro produkty, které to vyžadují

Kategorie: DSA (Digital Services Act)

Sekce “Kategorie: DSA (Digital Services Act)”
KontrolaZelený stav když
Formulář hlášení DSAFormulář dostupný na stránce
Kontaktní bod DSAKontaktní e-mail nastaven
Registr hlášeníTabulka hlášení existuje
KontrolaZelený stav když
Popisek tlačítka objednávkyText odpovídá směrnici EU
Souhrn objednávkyViditelný před tlačítkem platby
Informace o DPH a dopravěZobrazena u cen produktů
KontrolaZelený stav když
Modul KSeF aktivníModul zapnut
NIP firmy nastavenNIP nakonfigurován v nastavení
Spojení s KSeFTest spojení úspěšně dokončen
KontrolaZelený stav když
Modul anti-greenwashing aktivníModul zapnut
Prohlášení s dokladyVšechna prohlášení mají odůvodnění
Certifikáty s odkazyCertifikáty mají čísla a URL adresy

V horní části panelu je viditelný souhrn:

  • Celkové skóre - procento splněných požadavků (např. 85 %)
  • Ukazatel postupu - vizuální reprezentace výsledku
  • Kritické požadavky - počet nesplněných požadavků FAIL
  • Varování - počet částečně splněných požadavků WARN
  • Datum poslední kontroly - kdy byl panel naposledy aktualizován

Klikněte na požadavek pro zobrazení detailů:

  • Popis - co přesně se kontroluje
  • Právní základ - odkaz na předpis
  • Stav - podrobný popis stavu
  • Doporučená akce - co je třeba udělat pro splnění požadavku
  • Odkaz na nastavení - přímý odkaz na příslušnou stránku nastavení

Panel kontroluje stavy živě při každém otevření. Kontroly zahrnují:

  • Existenci a stav stránek (publikována / koncept / smazána)
  • Existenci a konfiguraci zaškrtávacích políček
  • Správnost údajů v meta produktů (sampling - náhodný vzorek 100 produktů)
  • Fungování modulů (aktivita, správnost konfigurace)
  • Testy spojení s externími API (KSeF)

Exportujte zprávu o souladu:

  • PDF - zpráva ke stažení nebo tisku
  • JSON - strojově čitelná data (např. pro monitorovací systém)
// Hook po vygenerování zprávy
add_action('polski/compliance/report_generated', function (array $results, string $format): void {
// Logování data generování zprávy
update_option('polski_last_compliance_report', current_time('mysql'));
}, 10, 2);

Panel posílá e-mailová oznámení administrátorovi:

  • Týdenní zpráva - souhrn stavů zasílaný jednou týdně
  • Kritický alert - okamžité oznámení, když se stav změní na FAIL

Konfigurace oznámení: WooCommerce > Polski > Panel souladu > Oznámení.

// Změna frekvence zprávy
add_filter('polski/compliance/report_frequency', function (): string {
return 'daily'; // 'daily', 'weekly', 'monthly'
});

Můžete přidat vlastní kontroly do panelu:

add_filter('polski/compliance/checks', function (array $checks): array {
$checks[] = [
'id' => 'custom_ssl',
'category' => 'security',
'label' => 'Certyfikat SSL',
'callback' => function (): array {
$is_ssl = is_ssl();
return [
'status' => $is_ssl ? 'ok' : 'fail',
'message' => $is_ssl ? 'SSL aktywny' : 'Brak certyfikatu SSL',
];
},
];
return $checks;
});

Panel zobrazuje zastaralá data - klikněte na Obnovit v horní části panelu. Některá data (např. GPSR sampling) mohou být kešována.

Stav FAIL pro právní stránku - zkontrolujte, zda je stránka publikována (ne koncept) a přiřazena v WooCommerce > Nastavení > Pokročilé > Nastavení stránky.

Hlášení problémů: github.com/wppoland/polski/issues

Tato stránka má výhradně informativní charakter a nepředstavuje právní poradenství. Před nasazením se poraďte s právníkem. Polski for WooCommerce je open source software (GPLv2) poskytovaný bez záruky.