Verkauf
Abgelaufene und aufgebrauchte Gutscheincodes deaktivieren
Jahre alter Rabattcodes werden sicher aufgeräumt, und nur die gültigen bleiben aktiv.
ProBezahlte Version
Was es ersetzt: 1–2 Std. Durchklicken der Rabatteinstellungen
finde Codes, die abgelaufen oder aufgebraucht, aber noch als aktiv markiert sind, und schalte sie aus. Lösch nichts
Was der Chat tut
- Der Chat listet alle Rabattcodes mit ihren Daten und verbleibenden Nutzungen auf.
- Er wählt die, die abgelaufen oder aufgebraucht, aber noch eingeschaltet sind.
- Sie sehen die Liste und geben frei; die Codes werden ausgeschaltet, nicht gelöscht.
Das Problem
Die Rabatteinstellungen listen 300 Codes aus Kampagnen der letzten Jahre. Die Hälfte ist tot, und niemand traut sich, aufzuräumen.
Was Sie bekommen
Nur gültige Codes bleiben aktiv. Die alten bleiben in PrestaShop als inaktiv erhalten, mit ihrem Verlauf.
Sie behalten die Kontrolle
Sie sehen die Liste, bevor sich etwas ändert, und nichts passiert ohne Ihr Ja. Codes werden nie gelöscht, nur ausgeschaltet, der Bestellverlauf behält sie also. Preise, Rabatte und Bestand bleiben ausgeschaltet, bis Sie sie einschalten, und ungewöhnlich große Änderungen brauchen eine zusätzliche Bestätigung.
Ähnliche Anwendungsfälle
Für Entwickler
- Bereich
- 2 · Verkauf
- In TellMyShop Free
- nein, nur in der bezahlten Version
- Für
- Marketing / SEO, Agentur / Freelancer, Shopbetreiber
- Werkzeuge
- ps_manage_cart_rules
Schritt für Schritt
- Listet die Warenkorbregeln mit ps_manage_cart_rules (action list) auf: Code, Daten, Nutzungsgrenzen, Status.
- Wählt Codes, die aktiv sind, aber ihr Enddatum überschritten oder keine Nutzungen mehr übrig haben.
- Zeigt die Liste und ruft action set_active mit active aus auf, mit Vorschau.
- Deaktiviert sie nach Ihrer Freigabe und gibt Ihnen die Vorgangs-ID.
Sicherheit
Dafür braucht es den Schalter Verkauf im Modul-Panel; er bleibt an, bis Sie ihn ausschalten. Jede Änderung zeigt eine Vorschau, wird erst nach Ihrer Freigabe ausgeführt (einmaliges Token, 30 Minuten gültig, gesperrt, wenn sich die Daten inzwischen im Backend geändert haben), wird im Änderungsverlauf protokolliert und lässt sich mit ps_revert_change rückgängig machen. Codes werden nie gelöscht, nur deaktiviert, der Bestellverlauf behält also den Code, der genutzt wurde.
Zuletzt aktualisiert: 2026-10-25