• Neu
Omnibus-Modul für PrestaShop: niedrigster Preis der letzten 30 Tage neben dem reduzierten Preis

Noch eine Frage vor dem Kauf? Erzählen Sie uns von Ihrem Shop – wir antworten innerhalb von 24 Stunden.

Frage stellen

Niedrigster Preis der letzten 30 Tage für PrestaShop — Omnibus-Richtlinie

Wenn Sie eine Preisermäßigung ankündigen, verlangt das Gesetz in der ganzen EU, den niedrigsten Preis der letzten 30 Tage anzugeben und das „−X %“ von diesem Preis zu berechnen, nicht vom üblichen. PrestaShop tut das nicht. Dieses Modul schon: Es zeichnet ab dem Tag der Installation die Preishistorie jedes Produkts auf, importiert auf Wunsch die frühere aus Ihren Bestellungen und zeigt den Tiefstpreis neben dem Streichpreis, auf der Produktseite und in den Listen.

49,99 $
Option
PS 1.7+, 8.x, 9.x
SSL-gesichert
Sofortiger Download
Support vom Entwickler
Lizenziert
Omnibus-Modul für PrestaShop: niedrigster Preis der letzten 30 Tage neben dem reduzierten Preis
Niedrigster Preis der letzten 30 Tage für PrestaShop — Omnibus-Richtlinie
Ausgewählt:
49,99 $

Was Ihr Kunde sieht

Wenn Sie ein Produkt reduzieren, sieht Ihr Kunde den durchgestrichenen Preis und daneben eine Zeile mehr: den niedrigsten Preis, den dieses Produkt in den letzten 30 Tagen hatte. Genau das verlangt das Gesetz in der ganzen Europäischen Union, sobald Sie eine Preisermäßigung bekannt geben. PrestaShop bringt das nicht mit und speichert auch keine früheren Preise, um ihn zu ermitteln.

Reduzierte Produktseite in PrestaShop mit dem niedrigsten Preis der letzten 30 Tage und dem davon neu berechneten Rabatt (Omnibus-Richtlinie)

Ein Beispiel in Zahlen

Ihre Jacke kostet normalerweise 49,99 €. Vor zwei Wochen hatten Sie sie ein paar Tage für 39,99 €. Heute reduzieren Sie sie auf 29,99 €. PrestaShop zeigt „−40 %“ und eine Ersparnis von 20 €, beides berechnet von 49,99 €. Mit dem Modul liest Ihr Kunde „Niedrigster Preis der letzten 30 Tage vor der Preisermäßigung: 39,99 €“, und Rabatt und Ersparnis gehen von diesem Betrag aus: −25 % und 10 €. So rechnet der Gerichtshof der EU.

Produktseite und Listen

Die Zeile erscheint dort, wo Ihr Kunde den reduzierten Preis sieht: auf der Produktseite und in den Kategorie- und Suchlisten. Hat das Produkt Varianten, bekommt jede Größe und jede Farbe ihren eigenen Tiefstpreis, denn jede kann einen anderen Preis gehabt haben. Sie wählen, an welcher Stelle des Preisblocks sie steht, auf der Produktseite und in den Listen, und bei einem individuellen Theme setzt Ihr Entwickler sie mit einer einzigen Zeile im Template, wo er will.

Kategorieliste in PrestaShop mit der Zeile zum 30-Tage-Tiefstpreis bei jedem reduzierten Produkt

Wann sie erscheint

  • Wenn das Produkt eine angekündigte Ermäßigung hat: durchgestrichener Preis, Prozentangabe oder „statt“ und „jetzt“
  • Mit dem Tiefstpreis dieses Shops und dieser Währung
  • In der Sprache Ihres Kunden: auf Deutsch, Englisch, Spanisch, Französisch, Italienisch, Polnisch und Tschechisch, und den Wortlaut können Sie ändern

Wann nicht

  • Ein Preis ohne Ermäßigung kündigt nichts an und bekommt deshalb keine Zeile
  • Kunden in den Geschäftskundengruppen, die Sie ausschließen, sehen sie nicht
  • Produkte, Kategorien oder Marken, die Sie vom Modul ausnehmen
  • Eine Ermäßigung, deren vorheriger Preis nicht bekannt ist: Standardmäßig wird sie nicht angekündigt, ohne Streichpreis, ohne Prozentangabe und ohne Angebots-Badge
  • Ihre Preise ändern sich nicht: Es ändert sich nur, wie die Ermäßigung angekündigt wird

Der Rabatt, richtig berechnet

Im September 2024 hat der Gerichtshof der EU im Fall Aldi Süd (C-330/23) klargestellt: Prozentsatz und Ersparnis, die Sie ankündigen, werden vom niedrigsten Preis der letzten 30 Tage berechnet, nicht vom üblichen Preis. PrestaShop berechnet das „−X %“ vom Preis vor der Ermäßigung, und viele Omnibus-Module setzen nur die Zeile mit dem Tiefstpreis darunter. Ihr Shop zeigt dann die richtige Angabe und daneben einen Prozentsatz, den das Gesetz nicht erlaubt.

Beide Zahlen passen zusammen

Das Modul berechnet „−X %“ und Ersparnis neu vom 30-Tage-Tiefstpreis, auf der Produktseite und in den Listen. Was Ihr Kunde auf dem Rabatt-Badge liest und was er in der Tiefstpreis-Zeile liest, stimmt überein.

Eine eigene Preishistorie

Um den niedrigsten Preis zu kennen, muss ihn jemand notiert haben. Das Modul führt seine eigene Historie: pro Produkt, pro Variante, pro Shop und pro Währung. Jede Preisänderung wird von selbst erfasst, und eine geplante Aktion wird zur genauen Uhrzeit ihres Beginns oder Endes festgehalten, ohne geplante Aufgaben (Cronjob), die Sie bei Ihrem Hoster einrichten müssten.

Am Tag der Installation

Das Modul nimmt die Preise Ihres Shops an diesem Tag als Ausgangspunkt. Laufen bereits Aktionen mit Startdatum, hält es auch den Preis fest, den sie direkt davor hatten, aus Ihrem eigenen Shop. Was es nicht weiß, erfindet es nicht: Eine Ermäßigung, deren vorherigen Preis es nicht kennt, wird nicht angekündigt (kein Streichpreis, keine Prozentangabe, kein Angebots-Badge), bis Sie Ihre Historie importieren.

Wenn Sie einen Preis ändern

Jede Änderung wird mit Datum festgehalten, und der Tiefstpreis wird immer über die 30 Tage vor der Ermäßigung berechnet. Aktionen, die Sie mit Datum planen, werden zur genauen Uhrzeit erfasst, auch wenn Sie an dem Tag nicht ins Backoffice schauen.

Mehrere Shops und Währungen

Jeder Shop hat seine eigene Historie. Werden Ihre Złoty-Preise aus dem Euro umgerechnet, wird der Tiefstpreis in Złoty mit dem Wechselkurs jedes Tages nachgebildet; geben Sie einem Produkt eigene Złoty-Preise, haben diese ihre eigene Historie.

Ihre frühere Historie

Sie installieren es kurz vor einer Aktion? Sie müssen nicht 30 Tage warten: Importieren Sie Ihre früheren Preise, und das Modul nutzt sie für die Zeit vor seiner eigenen Historie, ohne je zu überschreiben, was es selbst erfasst hat.

Import der Preishistorie aus Bestellungen oder einer CSV-Datei mit Vorschau im Omnibus-Modul für PrestaShop

Aus Ihren Bestellungen

Es nimmt den Preis, den Sie in jeder Bestellung der gewählten Tage tatsächlich berechnet haben, und behandelt ihn als gültig bis zur nächsten Bestellung dieses Produkts. Was nicht der Preis für alle war, bleibt außen vor: Geschäftskunden, Mengenrabatte und mit einem einzelnen Kunden vereinbarte Preise.

Aus einer CSV-Datei

Liegen Ihre früheren Preise in Ihrem ERP oder einer Tabelle, laden Sie sie als CSV pro Produkt, Variante, Shop und Währung hoch, mit oder ohne MwSt. Vor dem Import sehen Sie eine Vorschau mit den Fehlern jeder Zeile.

Gefahrlos neu importieren

Ein neuer Import ersetzt den vorherigen derselben Art. Was das Modul selbst erfasst hat, wird nie angetastet.

Jede Ermäßigung erklärt

Fragt Sie jemand, warum ein Produkt diesen vorherigen Preis zeigt oder warum eine Ermäßigung keine Prozentangabe hat, steht die Antwort in Ihrem Backoffice.

Tab des Omnibus-Moduls auf der PrestaShop-Produktseite: vorheriger Preis, was es mit der Ermäßigung macht und warum

Auf der Produktseite

Ein Tab des Moduls auf der Seite jedes Produkts im Backoffice zeigt Ihnen Variante für Variante den heutigen Preis, seit wann er reduziert ist, den vorherigen Preis, was das Modul mit dieser Ermäßigung macht und warum, samt den Preisänderungen, die dahinterstehen.

Prüfung der Installation

Die Modulseite prüft, ob Ihr Theme die Stelle hat, an der die Zeile steht, warnt, wenn ein Ganzseiten-Cache einen alten Preis ausliefern könnte, und zählt die Ermäßigungen ohne bekannten vorherigen Preis, damit Sie sie importieren.

Die Historie gehört Ihnen

Deinstallieren Sie das Modul oder setzen Sie es zurück, bleibt die Historie erhalten: Sie ist der Nachweis der Preise, die Sie angekündigt haben. Gelöscht wird sie nur, wenn Sie das entsprechende Kästchen anhaken.

Einstellungen pro Land

Die Richtlinie überlässt einige Fälle den einzelnen Ländern, und nicht alle haben gleich entschieden. Mit dem Modul stellen Sie sie für jedes Land ein, in das Sie verkaufen. Sie gelten nach dem Land Ihres Besuchers, das von unserem Modul Geolokalisierung für PrestaShop: Preise, Währung und Sprache je Land kommt, wenn Sie es haben, sonst aus dem Land, das Ihr Shop erkennt.

Ländereinstellungen des Omnibus-Moduls für PrestaShop: stufenweise Ermäßigungen, Neuheiten und Referenzpreis

Stufenweise Ermäßigungen

Senken Sie den Preis während einer Aktion in Stufen, gilt dort, wo das Gesetz es erlaubt, der Preis vor der ersten Stufe als Referenz. Für Deutschland und Frankreich ist das bereits eingeschaltet.

Neuheiten

Ein Produkt, das seit weniger als 30 Tagen verkauft wird, hat keine 30 Tage Historie. Standardmäßig wird seine Ermäßigung in Spanien so gezeigt, wie sie ist; in den anderen Ländern zählt der Tiefstpreis ab dem Tag, an dem es in den Verkauf ging. Beide Länderlisten können Sie ändern.

Geschäftskunden

Die Regel schützt Verbraucher. Verkaufen Sie auch an Unternehmen, schließen Sie deren Kundengruppen aus, und sie sehen die Zeile nicht.

Was das Gesetz verlangt

Artikel 6a der Richtlinie 98/6/EG, eingefügt durch die Richtlinie (EU) 2019/2161, die alle nur Omnibus nennen, gilt seit dem 28. Mai 2022: Jedes Mal, wenn Sie eine Preisermäßigung bekannt geben, müssen Sie den vorherigen Preis angeben, also den niedrigsten Preis, den Sie in den 30 Tagen davor verlangt haben.

Es gibt schon Bußgelder

In Spanien hat das Verbraucherministerium gegen sieben Onlineshops wegen ihrer Black-Friday-Angebote 2023 Bußgelder von insgesamt 350.000 € verhängt, und das Obergericht der Region Madrid (TSJM) hat sie im Oktober 2025 bestätigt. In Polen hat die Verbraucherschutzbehörde UOKiK im Januar 2026 gegen Zalando 30,9 Millionen Złoty verhängt; die Entscheidung ist noch nicht rechtskräftig.

Wo es im Gesetz Ihres Landes steht

  • Deutschland: § 11 der Preisangabenverordnung (PAngV)
  • Österreich: § 9a des Preisauszeichnungsgesetzes (PrAG)
  • Frankreich: Artikel L112-1-1 des Code de la consommation
  • Italien: Artikel 17-bis des Codice del consumo
  • Spanien: Artikel 20 des Einzelhandelsgesetzes 7/1996
  • Polen: Artikel 4 Absatz 2 des Gesetzes über die Preisangabe bei Waren und Dienstleistungen
  • Tschechien: § 12a des Verbraucherschutzgesetzes

Wen es betrifft

Es betrifft Sie, wenn

  • Sie Waren an Verbraucher in der Europäischen Union verkaufen, auch wenn Ihr Unternehmen außerhalb der EU sitzt
  • Sie eine Ermäßigung ankündigen: durchgestrichener Preis, Prozentangabe, „statt“ und „jetzt“, Black Friday, Schlussverkauf
  • Sie im selben Shop an Verbraucher und Unternehmen verkaufen: Die Verbraucher sehen die Zeile

Es betrifft Sie nicht, wenn

  • Sie nur an Unternehmen verkaufen
  • Sie einen Preis senken, ohne es als Ermäßigung anzukündigen: kein Streichpreis, keine Prozentangabe, kein „statt“
  • Sie nur Dienstleistungen verkaufen: Die Richtlinie gilt für Waren (in Frankreich und Polen erfasst das Gesetz auch Dienstleistungen)

Vor der Modulwahl

Fast jedes Omnibus-Modul zeigt eine Zeile mit einem Preis. Was ein Modul, das richtig rechnet, von einem unterscheidet, das nur so aussieht, steckt in diesen Fragen: Stellen Sie sie jedem Modul, bevor Sie kaufen.

FrageDieses ModulWarum es wichtig ist
Berechnet es das „−X %“ vom 30-Tage-Tiefstpreis?JaDas verlangt das Urteil Aldi Süd. Ein Prozentsatz vom üblichen Preis bleibt eine falsch angekündigte Ermäßigung, auch mit der Tiefstpreis-Zeile darunter.
Speichert es den Tiefstpreis jeder Variante?JaGröße M und Größe XL können unterschiedliche Preise gehabt haben.
Trennt es Shops und Währungen?JaDer Tiefstpreis in Euro sagt nichts über den Preis in Złoty oder Kronen.
Braucht es einen Cronjob?NeinLäuft der Cronjob nicht mehr, veraltet der Tiefstpreis, ohne dass es jemand merkt.
Was macht es mit Preisen von vor der Installation?Importiert sie aus Ihren Bestellungen oder einer CSVEin Modul, das ohne Daten 30 Tage rückwirkend auffüllt, nimmt Preise an, die es nicht kennt.
Und wenn es den vorherigen Preis einer Ermäßigung nicht kennt?Es kündigt sie nicht anEin Streichpreis oder eine Prozentangabe ohne vorherigen Preis dahinter ist genau das, was die Regel nicht erlaubt.
Läuft es auf meinem PrestaShop?1.6.1 bis 9.xViele Shops mit Rabattaktionen laufen noch auf 1.6 oder 1.7.

Kompatibilität

Ihr Shop

  • PrestaShop 1.6.1 bis 9.x, getestet auf 1.6.1, 1.7.5, 1.7.8, 8.1 und 9.0
  • PHP 5.6 bis 8.4
  • Unter 1.6 installiert es einen Override von Product; hat ein anderes Modul schon einen, nennt Ihnen die Modulseite die Zeile, die Sie ergänzen müssen
  • Produkte mit Varianten
  • Multishop und mehrere Währungen
  • Sieben Sprachen: Deutsch, Englisch, Spanisch, Französisch, Italienisch, Polnisch und Tschechisch

Ohne Zusatzaufwand

  • Ohne Cronjob, mit einer optionalen URL, falls Ihr Shop tagelang keine Besucher hat
  • Ihre Preise bleiben unverändert
  • Die Historie startet am Tag der Installation von selbst, die frühere importieren Sie
  • Deinstallieren Sie das Modul, bleibt Ihre Historie erhalten

Häufige Fragen

Was ist die Omnibus-Richtlinie und was muss ich in PrestaShop anzeigen?

Es ist die Richtlinie (EU) 2019/2161. Sie hat den EU-Regeln zur Preisangabe eine Regel für Ermäßigungen hinzugefügt: Wenn Sie eine Preisermäßigung bekannt geben, müssen Sie den niedrigsten Preis der 30 Tage davor angeben. In Deutschland steht das in § 11 PAngV: anzugeben ist der niedrigste Gesamtpreis der letzten 30 Tage vor der Ermäßigung. In Österreich regelt es § 9a PrAG. Sie gilt in der ganzen EU seit dem 28. Mai 2022.

Wie zeige ich in PrestaShop den niedrigsten Preis der letzten 30 Tage an?

PrestaShop speichert keine Preishistorie. Sie brauchen also ein Modul, das sie aufzeichnet und neben dem reduzierten Preis anzeigt. Dieses tut das auf der Produktseite und in den Listen, pro Variante, Shop und Währung, ab dem Tag der Installation.

Von welchem Preis wird der Rabatt in Prozent berechnet?

Vom niedrigsten Preis der letzten 30 Tage. Das hat der Gerichtshof der EU im Fall Aldi Süd (C-330/23, September 2024) entschieden: Ein „−30 %“ vom üblichen Preis ist unzulässig, wenn das Produkt im letzten Monat schon günstiger war. Das Modul berechnet Prozentsatz und Ersparnis neu von diesem Tiefstpreis.

Muss ich das anzeigen, wenn ich keine Rabatte gebe?

Nein. Die Pflicht entsteht, wenn Sie eine Ermäßigung ankündigen: einen Streichpreis, eine Prozentangabe oder „statt“ und „jetzt“. Ändern Sie nur einen Preis, ohne es anzukündigen, gibt es nichts anzuzeigen, und das Modul zeigt nichts an.

Gilt das auch für B2B-Shops?

Nein, wenn Sie nur an Unternehmen verkaufen: Die Regel schützt Verbraucher. Verkaufen Sie im selben Shop an beide, schließen Sie im Modul die Gruppen Ihrer Geschäftskunden aus, und nur Verbraucher sehen die Zeile.

Was passiert mit den Preisen von vor der Installation?

Das Modul startet mit den Preisen Ihres Shops an diesem Tag und erfindet keine früheren. Damit Sie nicht 30 Tage warten müssen, importieren Sie sie: aus Ihren Bestellungen, mit dem tatsächlich berechneten Preis, oder aus einer CSV mit Ihren Preisen. Importiertes füllt nur die Zeit vor der eigenen Historie des Moduls.

Wie funktioniert es am Black Friday, wenn ich den Preis in Stufen senke?

Manche Länder erlauben bei einer wachsenden Ermäßigung, den Preis vor der ersten Stufe als Referenz zu nehmen. Das Modul lässt Sie das in den Ländern einschalten, in denen es erlaubt ist; für Deutschland und Frankreich ist es bereits eingeschaltet.

Brauche ich einen Cronjob?

Nein. Jede Preisänderung wird von selbst erfasst, und Aktionen, die Sie mit Datum planen, werden zur genauen Uhrzeit ihres Beginns oder Endes festgehalten. Hat Ihr Shop tagelang keine Besucher, gibt es eine optionale Cron-URL, damit nichts liegen bleibt.

Funktioniert es mit PrestaShop 1.6, 1.7, 8 und 9?

Ja. Es läuft von PrestaShop 1.6.1 bis 9.x und ist getestet auf 1.6.1, 1.7.5, 1.7.8, 8.1 und 9.0, mit Multishop und mehreren Währungen, unter PHP 5.6 bis 8.4.

Was sieht mein Kunde, wenn das Modul den vorherigen Preis einer Ermäßigung nicht kennt?

Standardmäßig wird die Ermäßigung nicht angekündigt: Das Produkt wird zum reduzierten Preis verkauft, aber ohne Streichpreis, ohne Prozentangabe und ohne Angebots-Badge. Sobald Sie Ihre Bestellhistorie oder eine CSV mit Ihren Preisen importieren, kennt das Modul den vorherigen Preis, und die Ermäßigung wird mit ihrem Tiefstpreis angekündigt.

Was passiert mit der Historie, wenn ich das Modul deinstalliere?

Sie bleibt in Ihrer Datenbank, denn sie ist der Nachweis der Preise, die Sie angekündigt haben. Gelöscht wird sie nur, wenn Sie vorher das Kästchen zum Löschen bei der Deinstallation anhaken.

Konfiguration

Installieren, fertig

Bei der Installation erfasst das Modul die Preise dieses Tages, übernimmt den vorherigen Preis laufender Aktionen mit Startdatum, und die Zeile erscheint ab dann bei Ihren reduzierten Produkten. Kein Eingriff ins Theme und kein Cronjob.

Jedes Land auf seine Weise

Stufenweise Ermäßigungen und Neuheiten unter 30 Tagen, für jedes Land, in das Sie verkaufen, ein- oder ausgeschaltet.

Ihre Geschäftskunden

Wählen Sie die Kundengruppen, die die Zeile nicht sehen sollen, etwa Ihre Firmenkonten.

Welche Produkte

Wenden Sie es auf den ganzen Katalog an oder nur auf bestimmte Kategorien (mit ihren Unterkategorien), Marken oder Produkte, und nehmen Sie aus, was Sie wollen. Die Historie wird für alles geführt, eine spätere Erweiterung verliert also nichts.

Die Zeile nach Ihren Wünschen

Wählen Sie, wo sie auf der Produktseite und in den Listen steht, ändern Sie ihren Wortlaut in jeder Sprache und entscheiden Sie, ob Streichpreis und Prozentangabe vom Tiefstpreis neu berechnet oder ausgeblendet werden, sodass nur die Zeile bleibt.

Anzeigeoptionen für den 30-Tage-Tiefstpreis in PrestaShop: Position, Wortlaut und Prozentangabe

Noch eine Frage vor dem Kauf? Erzählen Sie uns von Ihrem Shop – wir antworten innerhalb von 24 Stunden.

Frage stellen

Erzähl uns, was dein Geschäft braucht

Ein Modul, eine App, ein Server, der Ärger macht, oder etwas Dringendes. Wir antworten innerhalb von 24 Stunden, mit einem Festpreisangebot samt Termin.