Alles, was Sie vor der Installation wissen wollen.
Ein detaillierter Blick darauf, wie Niedrigster Preis 30 Tage für WooCommerce (Omnibus-Richtlinie) funktioniert, warum wir es so gebaut haben und der Gedanke hinter den Funktionen oben.
Was die Omnibus-Richtlinie tatsächlich verlangt
Seit Inkrafttreten der Richtlinie 2019/2161 muss jede Ankündigung einer Preissenkung gegenüber Verbrauchern in der Europäischen Union den niedrigsten Preis nennen, der in den 30 Tagen vor Anwendung dieser Senkung gefordert wurde. Die Pflicht gilt für Produktseiten, Kategorieseiten, Banner und Werbekampagnen, ohne Umsatzschwelle. Die nationalen Aufsichtsbehörden gehen gegen unzutreffende Angaben vor, und die Höhe der Bußgelder orientiert sich am Umsatz.
Warum ein gleitendes Minimum nicht konform ist
Die meisten Lösungen speichern eine Preishistorie und zeigen das Minimum der letzten 30 Tage ab heute an. Die Vorschrift verlangt etwas anderes: Das Fenster endet, wenn die Preissenkung beginnt. Ein gleitendes Minimum zieht den Aktionspreis selbst nach und nach in das Fenster hinein, wodurch der angezeigte Referenzpreis Tag für Tag sinkt und eine Angabe entsteht, die keiner Realität mehr entspricht. Dieses Plugin verankert das Fenster am Beginn der Preissenkung und hält es während der gesamten Aktion stabil.
Aufeinanderfolgende Rabatte, der übersehene Fall
Ein Rabatt zum Schulstart, danach eine Herbstaktion und anschließend der Black Friday bilden eine Serie von Preissenkungen. Der anzuzeigende Referenzpreis bleibt der Preis vor der ersten Aktion der Serie, sonst vergleicht sich jeder neue Rabatt mit dem vorherigen und die angekündigte Ersparnis wird künstlich. Die Engine erkennt Serien, friert den Referenzpreis ein und zeigt im Backend das Datum des Einfrierens sowie den Grund an. Die Seriengrenze liegt standardmäßig bei 60 Tagen und ist einstellbar.
Automatische Erfassung, ab der Installation und ohne Zutun
Zwei Mechanismen arbeiten parallel. Ein geplanter täglicher Schnappschuss durchläuft den Katalog und erfasst den Preisstand, mit automatischem Nachholen, wenn der letzte Lauf mehr als 24 Stunden zurückliegt. Das schützt Shops mit wenig Traffic, bei denen der Cron unregelmäßig auslöst. Ergänzend reagiert die ereignisbasierte Erfassung auf jede tatsächliche Änderung: Speichern im Produkteditor, Massenbearbeitung, Katalogimport, Beginn und Ende geplanter Aktionen. Duplikate werden verworfen, eine Verlaufszeile entspricht einer echten Preisänderung.
Ein Verteidigungsbereich, denn Konformität muss belegt werden
Den richtigen Hinweis anzuzeigen genügt nicht, wenn Sie nicht belegen können, was Ihre Besucher gesehen haben. Jede ausgelieferte Anzeige wird protokolliert und nach Tag, Produkt und Referenzpreis aggregiert. Das Verteidigungs-Dashboard liefert den Konformitätsstatus Produkt für Produkt, und CSV-Exporte mit Zeitstempel werden als Datenstrom erzeugt, ohne den Speicher zu überlasten, auch bei großen Katalogen. So entsteht eine datierte Akte, bereit zur Vorlage bei einer Prüfung oder einer Beschwerde.
Einfrier-Planer für Ihre Verkaufshöhepunkte
Eine Preiserhöhung zu kurz vor einer Kampagne untergräbt den Referenzpreis: Der in den vorangegangenen 30 Tagen erfasste Preis bleibt niedrig und die angekündigte Ersparnis verliert ihren Reiz. Der Planer berechnet für jedes Ereignis den spätesten Termin, ab dem eine Preisänderung kontraproduktiv wird, etwa einen Monat vor Kampagnenbeginn. So bereiten Sie Black Friday, Schlussverkauf und saisonale Aktionen mit einem stimmigen Preiskalender vor, statt am Vortag zu improvisieren.
Leicht im Frontend, sparsam in der Datenbank
Die Berechnung des Referenzpreises wird zwischengespeichert, Lesezugriffe stützen sich auf zusammengesetzte Indizes, und während der Anzeige wird nie geschrieben. Das 30-Tage-Verlaufsdiagramm wird von einem Vanilla-JavaScript-Canvas von rund 3 KB gezeichnet, ohne externe Bibliothek, ohne CDN und ohne Drittanbieter-Cookies. Die Hinweiszeile wird über die üblichen WooCommerce-Einhängepunkte unter dem Preis eingefügt, und variable Produkte berechnen ihren Referenzpreis beim Variantenwechsel neu.
Installation, erste Tage und Übernahme vorhandener Daten
Die Installation dauert wenige Minuten: Sie laden das Archiv hoch, das Plugin legt seine Tabellen an, plant den täglichen Schnappschuss und startet die Historie mit dem aktuellen Katalogstand. Solange die Historie das erforderliche Fenster nicht abdeckt, wird kein Hinweis angezeigt, und ein eigener Text kennzeichnet kürzlich eingestellte Produkte. Installieren Sie daher vor Ihren Aktionen und nicht am selben Tag. Existiert bereits eine Preishistorie in einer anderen Erweiterung, erkennt der Import sie anhand der Tabellenstruktur und übernimmt die Daten ohne Duplikate.
Prüfbarer Code und klare Lizenz
Der Code wird unverschlüsselt ausgeliefert, mit eigenem Namensraum, eigenem Klassenlader und ohne zu installierende Produktivabhängigkeiten. Administrative Aktionen sind durch Sicherheitstokens und Rechteprüfungen geschützt, Abfragen werden vorbereitet, und kein Geheimnis steht fest im Code. Die Lizenz gilt für einen Produktivshop und umfasst 12 Monate Updates. Bei der Deinstallation werden die Einstellungen entfernt, die Preishistorie bleibt jedoch standardmäßig erhalten, da sie Ihr rechtlicher Nachweis ist, mit einer ausdrücklichen Löschoption, falls Sie alles entfernen möchten.
Es gibt noch keine Rezensionen.