PrestaShop Marketing & Aktionen

Mengenrabatt-Modul für PrestaShop 8 & 9 — X kaufen, Y gratis & Aktions-Badges

Fünf Mengenmechaniken, jeweils mit dem Badge, das sie auf dem Produktbild verkauft.

Ein Badge „4+2 gratis“ auf dem Produktbild leistet mehr als ein Banner am Seitenkopf: Es zeigt die Aktion genau dann, wenn der Kunde über die Menge entscheidet. Dieses Modul erstellt die im Handel gängigsten Mengenaktionen, zeigt sie in Listen und auf Produktseiten und rechnet den Rabatt im Warenkorb ab, ohne Gutscheincode. Die günstigsten Artikel eines Sets sind die kostenlosen, so wie es der Kunde erwartet.

Auf einen Blick
  • Fünf Aktionstypen: X kaufen Y gratis, N-ter zu -X %, N-ter mit festem Rabatt, N-ter zum Festpreis, Paketpreis
  • Aktions-Badge auf dem Produktbild: fünf Formen, vier Positionen, Farben je Aktion
  • Rabatt im Warenkorb über eine private Regel, ohne Code-Eingabe
  • Zielgruppen nach Produkt, Kategorie, Hersteller oder gesamtem Katalog, mit Priorität zwischen Aktionen
  • PrestaShop 8.0 bis 9.x, Multishop, fünf Sprachen, keine Overrides
PrestaShop 8.0 bis 9.x 5 Aktionstypen Badges auf Produktbildern Multishop Ohne Overrides
  • 30 Tage Rückgaberecht
  • 12 Monate Updates
  • 24-h-Support
www.datafirefly.com/de/
Aktion X kaufen, Y gratis mit Aktions-Badge auf einer PrestaShop-Produktseite
v1.0.0 · aktualisiert 2026-07-27
Was es leistet

Die Kurzfassung.

01

X kaufen, Y gratis

Das Format 4+2, 3+1 oder 2+1. Die Engine erkennt vollständige Sets im Warenkorb und verschenkt die günstigsten Einheiten jedes Sets.

02

Der N-te Artikel rabattiert

Der 2. zu -25 %, der 3. zu -50 %, der 2. für 1 Euro. Drei Varianten: Prozentsatz, fester Rabattbetrag oder festgelegter Preis.

03

Paketpreis

3 für 10 Euro, 5 für 20 Euro. Die Engine gleicht die Differenz zwischen der Summe der Stückpreise und dem beworbenen Paketpreis aus.

04

Badge auf dem Produktbild

Freier, in fünf Sprachen übersetzter Text, fünf Formen, vier Bildecken, Hintergrund- und Textfarbe je Aktion.

05

Mix and Match

Mengen summieren sich pro Produkt, pro Variante oder über alle Produkte der Aktion hinweg.

Die ausführliche Fassung

Alles, was Sie vor der Installation wissen wollen.

Ein detaillierter Blick darauf, wie Mengenrabatt-Modul für PrestaShop 8 & 9 — X kaufen, Y gratis & Aktions-Badges funktioniert, warum wir es so gebaut haben und der Gedanke hinter den Funktionen oben.

§ 01

Das Badge verkauft, nicht die Warenkorbregel

Ein in PrestaShop konfigurierter Rabatt bleibt unsichtbar, solange der Kunde die Menge nicht erreicht hat. Das Badge dreht das um: Es zeigt die Aktion, während der Kunde die Kategorie durchblättert, genau in dem Moment, in dem er über die Stückzahl entscheidet. Deshalb behandelt das Modul Anzeige und Berechnung als eine Einheit. Sie legen eine Aktion an, Badge und Rabatt ergeben sich daraus.

§ 02

Fünf abgedeckte Mechaniken

X kaufen Y gratis deckt 2+1, 3+1 und 4+2 ab. Der rabattierte N-te Artikel deckt den 2. zu -25 %, den 3. zu -50 % und jeden anderen Rang ab. Zwei Varianten ergänzen dieses Format: ein Rabatt in Euro auf den N-ten Artikel oder ein festgelegter Preis nach dem Muster der 2. für 1 Euro. Der fünfte Typ ist der Paketpreis, 3 für 10 Euro, nützlich wenn Sie lieber einen runden Preis kommunizieren als einen Prozentsatz.

§ 03

Welcher Artikel gratis ist

Die Engine sortiert die in Frage kommenden Warenkorbeinheiten absteigend nach Preis und wendet den Vorteil auf die günstigsten jedes Sets an. Das ist die Regel des Einzelhandels und die Erwartung des Kunden. Bei einem 3+1-Set aus Artikeln zu 20, 15, 10 und 5 Euro ist der Gratisartikel der zu 5 Euro.

§ 04

Gruppierung der Mengen

Es gibt drei Kumulationsmodi. Pro Produkt, alle Varianten zusammen: sechs Flaschen desselben Duschgels lösen die Aktion aus, auch wenn es sich um drei Duftrichtungen handelt. Pro Variante: jede Variante zählt für sich. Mix and Match: alle Einheiten der zur Aktion gehörenden Produkte fließen in dieselbe Zählung, sodass sich ein 4+2 über eine ganze Serie statt über eine einzelne Referenz fahren lässt.

§ 05

Priorität und Verbrauch der Einheiten

Zielen mehrere Aktionen auf dasselbe Produkt, bestimmt die Priorität die Reihenfolge der Anwendung. Eine von einer Aktion bereits verbrauchte Einheit fällt für die folgenden aus der Berechnung, sodass derselbe Artikel nie zweimal verschenkt wird. Bei sieben Artikeln und einer 4+2-Aktion werden sechs Einheiten verbraucht, die siebte bleibt für eine andere Aktion verfügbar.

§ 06

Was im Warenkorb passiert

Bei jeder Änderung des Warenkorbs berechnet die Engine die Rabattsumme neu und synchronisiert eine private Warenkorbregel, deren interner Code mit DFQD beginnt. Der Kunde sieht eine einzige Rabattzeile und gibt keinen Code ein. Eine optionale Aufschlüsselung unter dem Warenkorb zeigt den Beitrag jeder Aktion. Bei Bestellabschluss wird die Regel deaktiviert und vom Modul gelöst, bleibt aber der Bestellung zugeordnet, für Ihre Buchhaltungsexporte und Gutschriften.

§ 07

Anpassung des Badges

Der Badge-Text akzeptiert Variablen mit den Werten der Aktion: gekaufte Menge, Gratismenge, Rang des rabattierten Artikels, Rabattwert und dessen formatiertes Preisäquivalent. Sie schreiben „4+2 gratis“ oder „der 2. zu -25 %“ direkt in allen fünf Sprachen oder lassen das Feld leer, dann wird der Text automatisch erzeugt. Hintergrundfarbe, Textfarbe, Form und Position werden je Aktion eingestellt, sodass sich eine Saisonaktion von einem Dauerangebot unterscheiden lässt.

§ 08

Technische Integration

Das Modul hängt sich für das Badge an displayProductPriceBlock, für die Aktionstabelle an displayProductAdditionalInfo und für die Warenkorbaufschlüsselung an displayShoppingCartFooter. Ein Frontend-Skript verschiebt das Badge in den Container des Produktbilds, damit es über dem Bild liegt, und wiederholt diese Platzierung nach Ajax-Aktualisierungen aus Facettensuche, Seitennavigation und Quick View. Es werden keine Klassen- oder Controller-Overrides installiert, und das CSS ist unter dem Präfix dfqd gekapselt.