Ziel
Magento löscht Warenkörbe nach einer bestimmten Anzahl von Tagen, welche im Backend konfigurierbar ist. Allerdings nur nicht mehr aktive Warenkörbe. Als aktiv werden vor allem Warenkörbe vorgehalten, welche einem Kunden zugeordnet sind. Der jeweils letzte Warenkorb des Kunden bleibt stets aktiv, wenn daraus keine Bestellung entstanden ist. In der Praxis macht es aber in der Regel keinen Sinn, Warenkörbe so über Jahre zu erhalten.
Unsere Lösung
Tofex Quote Maintenance
Über die Extension lässt sich im Backend eine gesonderte Einstellung vornehmen, nach wie vielen Tagen auch aktive Warenkörbe gelöscht werden sollen. Ausgeführt wird der Prozess über einen separaten Magento-Cronjob, welcher auf dem Tofex Job Modul basiert und somit eine hohe betriebliche Nachvollziehbarkeit bereitstellt. Für den Fall, dass die Extension in einen bereits lange laufenden Shop integriert wird, lässt sich zudem ein Limit festlegen, wie viele Warenkörbe pro Tag maximal gelöscht werden, sodass das Aufräumen ohne große Systembelastung erfolgt.