Programmierung einer Magento-Erweiterung für das automatische setzen von Lieferzeiten
Dieser Beitrag soll einen Einblick in eine von uns programmierte Magento Erweiterung geben.
Wir haben für einen Kunden eine spannende Erweiterung umgesetzt. Dabei handelt es sich um eine Magento-Erweiterung welche die Lieferzeit von Produkten setzt basierend auf dem Hersteller des Produktes.
Was war die Situation/Anforderung bei dieser Erweiterung?
Der Kunde verkauft Produkte in seinem Onlineshop. Einige sind direkt auf Lager und andere müssen als ein Art Streckengeschäft erst nachbestellt werden. Das führt logischerweise zu einer längeren Lieferdauer als direkt vom Lager.
Was ist der Kern des Plugins?
Zum einen haben wir Magento so angepasst, dass eine Bestellung auch unter Lagerbestand 0 möglich ist. Das ist eine reguläre Einstellung von Magento, die dies erlaubt. So ist es möglich, dass ein Produkt bestellt werden kann, obwohl das Produkt nicht mehr auf Lager ist.
In diesem Fall sind aber die Lieferzeiten natürlich deutlich höher. Statt weniger Tage, muss das Produkt erst beim Hersteller/Großhändler bestellt werden und kann dann erst zum Kunden verschickt werden.
Daher ist es nötig gewesen hier eine Erweiterung zu programmieren. Diese Erweiterung erkennt, wenn ein Produkt den Lagerbestand 0 erreicht hat. Dann wird die Lieferzeit dieses Produktes aktualisiert.
Das aktualisieren der Lieferzeit erfolgt dabei basierend auf dem Hersteller. Es gibt einen Konfigurationsbereich im Shop. In diesem können je Hersteller Standard-Lieferzeiten hinterlegt werden, wenn ein Produkt nicht mehr auf Lager ist.
Dazu gibt es eine Einstellung für den "wieder auf Lager"-Wert. So kann, wenn ein Produkt wieder auf Lager ist automatisch von der Erweiterung der korrekte Wert gesetzt werden.
Das Ergebnis dieser Magento Erweiterung im Bereich der Lieferzeit spart sehr viel Zeit und Nerven.
Wenn ein Produkt nicht mehr auf Lager ist wird es z.B. automatisch auf 1-2 Wochen Lieferzeit gesetzt. Sobald das Produkt wieder im Lager ist und der Lagerbestand z.b. 10 Stück ist, wird die Lieferzeit von der Erweiterung automatisch wieder auf wenige Tage gesetzt.
Wo gibt es die Erweiterung zum Download bzw. kaufen?
Die Erweiterung ist im Kundenauftrag programmiert worden und kann daher nicht verkauft werden. Bei Interesse einer ähnlichen Erweiterung, stehen wir aber gerne zur Verfügung.
Sie möchten weitere Informationen zu Magento Onlineshops?
Weitere Informationen zur Programmierung von Magento Erweiterungen finden Sie hier
Weitere Information zur Betreuung von Magento Onlineshops durch KonVis finden Sie hier
Weitere Informationen zu Magento Onlineshops und den Kosten finden Sie hier