Ihr Lieferant erhöht die Preise um 8%. Sie müssen die Preise bei 400 Produkten anpassen. Jedes Produkt einzeln zu öffnen, den Preis zu ändern und zu speichern, würde Tage dauern. Es gibt bessere Wege — aber auch Fallstricke, die Sie Geld kosten können, wenn Sie nicht vorsichtig sind.

Methode 1: CSV Import/Export

Die zuverlässigste Methode für großflächige Preisänderungen:

  1. Exportieren Sie Ihren Produktkatalog als CSV aus dem Import/Export-Bereich von PrestaShop
  2. Ändern Sie die Preise in einer Tabellenkalkulation — verwenden Sie Formeln für prozentuale Änderungen oder setzen Sie neue Werte
  3. Importieren Sie die CSV erneut mit der Option „Bestehende Produkte aktualisieren"

Dieser Ansatz gibt Ihnen einen vollständigen Audit-Trail (speichern Sie die Vorher- und Nachher-CSVs) und die Möglichkeit, Änderungen vor der Anwendung zu überprüfen. Die wichtigsten Felder in Ihrer CSV: Produkt-ID (oder Referenz), Preis (netto) und optional Einkaufspreis.

Kritische Warnung: Führen Sie immer zuerst einen Testimport mit 5-10 Produkten durch. Überprüfen Sie, ob die Preise korrekt aussehen, bevor Sie den vollständigen Import starten. Ein Formelfehler in Ihrer Tabelle kann 400 Preise in Sekunden auf 0€ oder 999.999€ setzen.

Methode 2: Spezifische Preise für temporäre Änderungen

Wenn Sie einen Sale oder eine temporäre Aktion durchführen, ändern Sie nicht die Grundpreise. Nutzen Sie die Spezifische-Preise-Funktion von PrestaShop:

  • Setzen Sie einen prozentualen oder festen Rabatt für alle Produkte einer Kategorie
  • Legen Sie Zeiträume fest (Start/Ende), damit Preise automatisch zurückkehren
  • Zielen Sie auf bestimmte Kundengruppen für exklusive Preise

Dies hält Ihre Grundpreise intakt, was aus mehreren Gründen wichtig ist: Sie müssen sich nicht merken, was die Originalpreise waren, Ihre Kostenkalkulation bleibt korrekt, und Sie können mehrere überlappende Aktionen ohne Verwirrung durchführen.

Methode 3: Warenkorbregeln für Shop-weite Rabatte

Für einfache Shop-weite Rabatte (z.B. „20% auf alles dieses Wochenende") ist eine Warenkorbregel einfacher als Preise zu ändern:

  • Erstellen Sie eine Warenkorbregel ohne Code (automatisch) oder mit einem Promo-Code
  • Legen Sie den Rabattprozentsatz und Zeitraum fest
  • Optional auf bestimmte Kategorien oder Produkte einschränken

Der Vorteil: eine Regel, auf Warenkorbebene angewendet, keine Produktänderungen nötig. Der Nachteil: der Rabatt erscheint im Warenkorb/Checkout, nicht auf der Produktseite. Wenn Sie rabattierte Preise in Produktlisten sichtbar haben möchten, verwenden Sie stattdessen Spezifische Preise.

Methode 4: SQL für Mutige

Direkte Datenbankaktualisierungen sind der schnellste Weg, Preise zu ändern, aber auch der gefährlichste:

UPDATE ps_product SET price = price * 1.08 WHERE id_category_default = 5;

Dies aktualisiert alle Produkte in Kategorie 5 um 8% in einer Sekunde. Aber es gibt keinen Rückgängig-Button. Vor jedem SQL-Preisupdate:

  • Machen Sie ein Datenbank-Backup
  • Führen Sie zuerst ein SELECT aus, um zu überprüfen, welche Produkte betroffen sein werden
  • Denken Sie daran, auch ps_product_shop zu aktualisieren (Multishop-Installationen)
  • Leeren Sie den Produkt-Cache nach Updates

Diese Methode sollte Entwicklern vorbehalten bleiben, die sich mit direkten Datenbankoperationen auskennen und PrestaShops Datenmodell verstehen.

Umgang mit Kombinationen/Varianten

Produkte mit Kombinationen (Größen, Farben) erhöhen die Komplexität. Jede Kombination kann einen Preisaufschlag haben (z.B. XL kostet 2€ mehr). Bei Grundpreisänderungen:

  • Wenn Sie den Grundpreis um 8% erhöhen, bleiben die Preisaufschläge der Kombinationen gleich (XL ist weiterhin +2€)
  • Wenn Kombinationspreise ebenfalls proportional steigen sollen, müssen Sie auch die ps_product_attribute-Tabelle aktualisieren
  • CSV-Exporte enthalten Kombinationsdaten — stellen Sie sicher, dass Sie sie in Ihrer Tabelle korrekt verarbeiten

Rundung und steuerliche Auswirkungen

Nach einer prozentualen Erhöhung ergeben sich oft unschöne Dezimalstellen (24,99€ × 1,08 = 26,9892€). Legen Sie Ihre Rundungsstrategie vor der Massenaktualisierung fest:

  • Auf ,99 runden: Psychologische Preisgestaltung (26,99€)
  • Auf nächste ,50 runden: Glatte Preispunkte (27,00€ oder 26,50€)
  • Rundung in der Tabelle anwenden vor dem Import — verlassen Sie sich nicht darauf, dass PrestaShop für Sie rundet

Beachten Sie auch die Steueranzeige. Wenn Sie Preise netto eingegeben haben, führt eine 8%ige Erhöhung des Grundpreises zu einer anderen sichtbaren Preisänderung für Kunden, die Bruttopreise sehen. Überprüfen Sie die kundenfreundlichen Preise nach dem Update.

Kommunikation und Timing

Preiserhöhungen sind sensibel. Best Practices:

  • Vorankündigung geben für B2B-Kunden oder Abonnenten — „Preise steigen am 1. März, jetzt noch zu aktuellen Preisen bestellen"
  • Aktualisierung zu verkehrsarmen Zeiten, um zu minimieren, dass Kunden Preise mitten in der Änderung sehen
  • Warenkorbpreise einhalten — wenn ein Kunde Artikel zum alten Preis im Warenkorb hatte, erwägen Sie, diesen für eine Übergangszeit zu akzeptieren
  • Preisvergleichs-Feeds sofort aktualisieren — Google Shopping, Preisvergleichsseiten. Veraltete Preise in Feeds erzeugen eine schlechte Kundenerfahrung

Checkliste nach dem Update

Nach jeder Massenpreisänderung:

  • Überprüfen Sie 10-15 Produkte manuell in verschiedenen Kategorien
  • Prüfen Sie sowohl Brutto- als auch Nettoanzeigen
  • Überprüfen Sie, ob Kombinationspreise korrekt sind
  • Leeren Sie alle Caches (Produkt, Smarty, Full-Page-Cache)
  • Regenerieren Sie Ihren Produkt-Feed (Google Shopping usw.)
  • Überprüfen Sie Ihre Finanzberichte nach einigen Tagen, um zu bestätigen, dass die Margen korrekt aussehen
Diesen Beitrag teilen:
David Miller

David Miller

Über ein Jahrzehnt praktische PrestaShop-Expertise. David entwickelt leistungsstarke E-Commerce-Module mit Fokus auf SEO, Checkout-Optimierung und Shop-Management. Leidenschaft für sauberen Code und messbare Ergebnisse.

Hat Ihnen dieser Artikel gefallen?

Erhalten Sie unsere neuesten Tipps, Anleitungen und Modul-Updates direkt in Ihr Postfach.

Kommentare

Noch keine Kommentare. Seien Sie der Erste!

Stellen Sie als Erster eine Frage oder teilen Sie hilfreiches Feedback.

Lade ...
Nach oben