Zum Inhalt springen

Compliance-Panel

Das Compliance-Panel ist der zentrale Ort zur Pruefung der rechtlichen Anforderungen des Shops. Es zeigt eine Checkliste mit Status fuer jede Anforderung - von den AGB bis GPSR und DSA.

Gehen Sie zu WooCommerce > Polski > Compliance-Panel. Das Panel ist fuer Benutzer mit der Berechtigung manage_woocommerce (Rollen Administrator und Shop-Manager) zugaenglich.

Das Panel zeigt eine Liste rechtlicher Anforderungen, gruppiert nach Kategorien. Jede Anforderung hat einen visuellen Status:

StatusFarbeSymbolBeschreibung
OKGruenHakenAnforderung erfuellt
WARNGelb!Teilweise erfuellt, erfordert Aufmerksamkeit
FAILRotXNicht erfuellt, erfordert sofortige Massnahme
OFFGrau-Modul deaktiviert
PruefungGruen wenn
AGBSeite veroeffentlicht und zugewiesen
DatenschutzerklaerungSeite veroeffentlicht und zugewiesen
WiderrufsbelehrungSeite veroeffentlicht mit Formular
Cookie-RichtlinieSeite veroeffentlicht
Liefer- und ZahlungsinformationSeite veroeffentlicht
PruefungGruen wenn
AGB-Akzeptanz (Kasse)Checkbox aktiv und erforderlich
Datenschutzerklaerung (Kasse)Checkbox aktiv und erforderlich
AGB-Akzeptanz (Registrierung)Checkbox aktiv und erforderlich
Marketing-EinwilligungCheckbox aktiv (optional)
PruefungGruen wenn
Omnibus-Modul aktivModul in Einstellungen aktiviert
Preishistorie wird gespeichertPreishistorietabelle existiert und funktioniert
Niedrigster Preis wird angezeigtPreis bei Produkten im Angebot sichtbar
30-Tage-ZeitraumZeitraum auf mindestens 30 Tage eingestellt
PruefungGruen wenn
GPSR-Modul aktivModul aktiviert
Herstellerdaten ergaenztMindestens 80% der Produkte haben GPSR-Daten
VertreterdatenFuer Produkte von ausserhalb der EU ergaenzt
SicherheitsinformationenFuer erforderliche Produkte ergaenzt
PruefungGruen wenn
DSA-MeldeformularFormular auf einer Seite verfuegbar
DSA-KontaktstelleKontakt-E-Mail eingestellt
MeldungsregisterMeldungstabelle existiert

Oben im Panel wird eine Zusammenfassung angezeigt:

  • Gesamtergebnis - Prozentsatz erfuellter Anforderungen (z.B. 85%)
  • Fortschrittsbalken - visuelle Darstellung des Ergebnisses
  • Kritische Anforderungen - Anzahl nicht erfuellter FAIL-Anforderungen
  • Warnungen - Anzahl teilweise erfuellter WARN-Anforderungen
  • Datum der letzten Pruefung - wann das Panel zuletzt aktualisiert wurde

Das Panel ermoeglicht den Export des Konformitaetsberichts:

  • PDF - Bericht zum Herunterladen oder Drucken
  • JSON - maschinenlesbare Daten (z.B. fuer Monitoring-Systeme)
// Hook nach Berichtsgenerierung
add_action('polski/compliance/report_generated', function (array $results, string $format): void {
update_option('polski_last_compliance_report', current_time('mysql'));
}, 10, 2);

Das Panel kann E-Mail-Benachrichtigungen an den Administrator senden:

  • Wochenbericht - Statuszusammenfassung einmal pro Woche
  • Kritischer Alarm - sofortige Benachrichtigung bei Statuswechsel auf FAIL
// Berichtshaeufigkeit aendern
add_filter('polski/compliance/report_frequency', function (): string {
return 'daily'; // 'daily', 'weekly', 'monthly'
});
add_filter('polski/compliance/checks', function (array $checks): array {
$checks[] = [
'id' => 'custom_ssl',
'category' => 'security',
'label' => 'SSL-Zertifikat',
'callback' => function (): array {
$is_ssl = is_ssl();
return [
'status' => $is_ssl ? 'ok' : 'fail',
'message' => $is_ssl ? 'SSL aktiv' : 'Kein SSL-Zertifikat',
];
},
];
return $checks;
});

Panel zeigt veraltete Daten - klicken Sie auf den Button Aktualisieren oben im Panel.

FAIL-Status fuer Rechtsseite - pruefen Sie, ob die Seite veroeffentlicht ist (nicht im Entwurf) und ob sie unter WooCommerce > Einstellungen > Erweitert > Seiteneinstellungen zugewiesen ist.

Probleme melden: github.com/wppoland/polski/issues

Diese Seite dient ausschließlich zu Informationszwecken und stellt keine Rechtsberatung dar. Konsultieren Sie vor der Umsetzung einen Anwalt. Polski for WooCommerce ist Open-Source-Software (GPLv2) ohne Garantie.