Voraussichtlicher Liefertermin für Magento 2
- Kompatibilität
- 2.4.9, 2.4.8, 2.4.7, 2.4.6
Beschreibung / Voraussichtlicher Liefertermin für Magento 2
MAGENTO 2 · VERSAND · LIEFERTERMIN · KOMMUNIKATION
Zeigen Sie den geplanten Termin an und speichern Sie ihn in der Bestellung.
Kowal Estimated Delivery Date
Berechnen Sie den voraussichtlichen Versand und die Lieferung unter Berücksichtigung von Kommissionierung, Transport, Cut-off-Zeit und arbeitsfreien Tagen. Nach dem Kauf nutzen Sie Snapshot, Änderungshistorie und Nachrichten an den Kunden.
Produkt und Warenkorb · Werktage · Snapshot und REST API
SO FUNKTIONIERT ES IN DER PRAXIS
01 · Sie legen die Bearbeitungszeit fest
Sie konfigurieren Kommissionierung, Transport, Cut-off-Zeit und Kalender.
02 · Der Kunde sieht die Schätzung
Produkt und Warenkorb zeigen ein Datum oder einen Zeitraum an.
03 · Sie verwalten den Termin nach dem Kauf
Der Snapshot hält das Ergebnis fest, Änderungen erhalten Historie und E-Mail.
Was gewinnt Ihr Shop?
Lernen Sie Funktionen, Einsatzbereiche und Einstellungen des Moduls kennen.
Lernen Sie das Modul kennen
Estimated Delivery Date ist ein Magento 2-Modul, das dem Kunden den voraussichtlichen Versand- und Liefertermin bereits vor dem Absenden der Bestellung anzeigt. Die Information erscheint auf der Produktseite, im Warenkorb, in der E-Mail-Kommunikation sowie im Admin-Panel bei der Bestellung.
Die Lösung hilft, Unsicherheit rund um die Lieferung in eine klare Information über den geplanten Termin zu verwandeln. Der Kunde sieht, wann der Shop den Versand des Produkts plant und wann er mit der Zustellung rechnen kann, während der Shop-Service Werkzeuge erhält, um diese Information auch nach dem Kauf zu pflegen.
Kundenbedürfnisse
Kunden von Onlineshops treffen ihre Kaufentscheidung immer häufiger nicht nur anhand des Preises, sondern auch anhand der Bearbeitungszeit. Fehlende klare Lieferinformationen führen zu Warenkorbabbrüchen, Rückfragen beim Kundenservice und unnötiger Anspannung nach dem Kauf.
Das Modul beantwortet die wichtigsten Bedürfnisse der Käufer:
- klare Information, wann die Bestellung versendet werden kann,
- übersichtlicher Liefertermin vor dem Hinzufügen des Produkts zum Warenkorb,
- Hinweis unter Berücksichtigung von Wochenenden, arbeitsfreien Tagen und Bearbeitungszeit,
- Information, ob die Bestellung noch am selben Tag versendet werden kann,
- einheitlicher Hinweis im Warenkorb und in E-Mail-Nachrichten,
- Benachrichtigung, wenn die Bearbeitungszeit der Bestellung manuell durch den Shop-Service geändert wird.
So muss der Kunde Informationen nicht selbst in AGB oder FAQ suchen oder den Support kontaktieren, um den ungefähren Liefertermin zu bestätigen.
Geschäftlicher Mehrwert
Das Modul unterstützt Verkauf und Bestellabwicklung auf mehreren Stufen der Customer Journey. Auf der Produktseite stärkt es die Kaufentscheidung, im Warenkorb reduziert es Unsicherheit vor dem Abschluss der Transaktion und nach dem Kauf hilft es, eine konsistente Kommunikation mit dem Kunden aufrechtzuerhalten.
Die wichtigsten Vorteile für den Shop:
- höheres Vertrauen in Informationen, die vor dem Kauf präsentiert werden,
- weniger Rückfragen beim Kundenservice zur Bearbeitungszeit,
- geringeres Risiko von Enttäuschungen nach dem Kauf,
- Möglichkeit, schnellen Versand vor der Cut-off-Zeit zu bewerben,
- bessere Kontrolle der Kommunikation in Phasen erhöhten Verkaufsaufkommens,
- Fixierung des Liefertermins in der Bestellung, unabhängig von späteren Konfigurationsänderungen,
- effizienteres Management von Verzögerungen dank Änderungshistorie und E-Mail-Benachrichtigungen.
Möglichkeiten des Moduls
Estimated Delivery Date berechnet den voraussichtlichen Termin auf Basis von Kommissionierungszeit, Transportzeit, Cut-off-Zeit, arbeitsfreien Tagen, Wochenenden, Regeln sowie Einstellungen, die direkt dem Produkt zugewiesen sind. Das Modul kann je nach Konfiguration und Berechnungsergebnis ein einzelnes Datum oder einen Datumsbereich anzeigen.
Der Administrator kann Hinweise global für die Store View verwalten und sie bei Bedarf auf Produktebene überschreiben. Dadurch lassen sich sowohl sofort verfügbare Produkte als auch auf Bestellung beschaffte Sortimente, Produkte mit längerer Kommissionierung oder Waren mit nicht standardmäßiger Transportzeit abbilden.
Voraussichtliches Datum auf der Produktseite
Auf der Produktseite zeigt das Modul einen Hinweis mit dem voraussichtlichen Liefertermin an. Die Information kann auf globalen Einstellungen, Regeln oder Attributen eines konkreten Produkts basieren. Für Produkte, bei denen der Termin nicht angezeigt werden soll, kann der Hinweis direkt in den Produktdaten deaktiviert werden.
Lieferinformation im Warenkorb
Im Warenkorb zeigt das Modul den voraussichtlichen Termin für die Bestellung an. So sieht der Kunde die Lieferinformation auch in der letzten Phase vor dem Checkout.
Cut-off-Countdown-Widget
Das Modul unterstützt ein Widget, das die verbleibende Zeit bis zur Grenzzeit für den Versand am selben Tag herunterzählt. Es kann den Kunden darüber informieren, wie viel Zeit für die Bestellung bleibt, damit der Shop sie noch heute versenden kann.
Das Widget kann als Inline-Element beim Lieferhinweis oder als Fixed-Element funktionieren, das an einer ausgewählten Bildschirmecke angeheftet ist. Nach Überschreiten der Cut-off-Zeit kann es ausgeblendet oder durch einen Hinweis nach dem Cut-off ersetzt werden.
Berechnung unter Berücksichtigung von Werktagen
Der Algorithmus berücksichtigt arbeitsfreie Tage, die in der Konfiguration definiert sind, sowie im Modul hinterlegte Feiertage. Dadurch basiert das voraussichtliche Datum nicht nur auf einer einfachen Addition von Kalendertagen.
Unterstützt werden:
- Wochenenden oder andere Wochentage, die als arbeitsfrei markiert sind,
- einzelne arbeitsfreie Tage,
- Zeiträume arbeitsfreier Tage,
- wiederkehrende Feiertage, z. B. solche, die jedes Jahr auf denselben Tag fallen.
Import von Feiertagen und arbeitsfreien Tagen
Der Administrator kann Feiertage und arbeitsfreie Tage aus einer CSV-Datei importieren. Das erleichtert die Vorbereitung des Lieferkalenders vor Feiertagssaisons, langen Wochenenden oder Lagerpausen.
Der Import unterstützt einzelne Tage, Datumsbereiche und wiederkehrende Daten. Datensätze können zusätzliche Felder speichern, die sich u. a. auf Store View, Land, Region, Liefermethode oder MSI-Quelle beziehen.
Regeln für Liefertermine
Das Modul enthält eine Regeltabelle, die Kommissionierungszeit, Transportzeit, Kundenhinweis, Sicherheitsgrad und Priorität definieren kann. Regeln können mit Produkt, Kategorie, Store View oder Liefermethode verknüpft werden.
So kann der Shop Termine für ausgewählte Produktgruppen oder Versandmethoden differenzieren, ohne die globale Konfiguration zu ändern.
Produktattribute
Das Modul fügt die Produktattributgruppe Estimated Delivery Date hinzu. In der Produktbearbeitung kann der Administrator individuelle Kommissionierungszeit, Transportzeit, eigenen Hinweis, Sicherheitsgrad des Termins festlegen oder die Anzeige des Termins für ein bestimmtes Produkt vollständig deaktivieren.
Das ist nützlich bei auf Bestellung beschafften Produkten, schweren, nicht standardmäßigen oder personalisierten Produkten oder bei Waren, die in einem anderen Logistikmodell verfügbar sind als der restliche Katalog.
Termin-Snapshot in der Bestellung
Nach dem Absenden der Bestellung speichert das Modul den berechneten Termin als Snapshot in der Bestellung und in den Bestellpositionen. Das bedeutet, dass spätere Änderungen an Konfiguration, Kalender oder Produktattributen die historische Information, die bei der Bestellung gespeichert wurde, nicht verändern.
Der Snapshot umfasst u. a. das voraussichtliche Versanddatum, das voraussichtliche Lieferdatum, den Kundenhinweis, den Code der verwendeten Regel, den Sicherheitsgrad und den Zeitpunkt der Berechnung.
Ansicht und Bearbeitung des Termins im Admin-Panel
In der Bestellansicht sieht der Administrator den Bereich Estimated Delivery Date. Er kann Versanddatum, Lieferdatum und Kundenhinweis manuell ändern, einen Grund für die Verzögerung angeben und dem Kunden eine Nachricht mit Entschuldigung und neuem Termin senden.
Das Modul speichert die Änderungshistorie, sodass der Shop-Service den vorherigen und den neuen Termin, den Änderungsgrund sowie die Information prüfen kann, ob eine E-Mail gesendet wurde.
E-Mail-Kommunikation
Das Modul fügt einen Block mit der voraussichtlichen Lieferung zu Bestell-, Rechnungs- und Versand-E-Mails hinzu. Es kann außerdem eine separate E-Mail nach Zahlung der Bestellung sowie eine Nachricht nach manueller Änderung des Liefertermins senden.
Die Kommunikation nach Terminänderung kann den vorherigen Termin, den neuen Termin, eine standardmäßige Entschuldigung sowie den vom Administrator eingetragenen Verzögerungsgrund enthalten.
REST API
Das Modul stellt REST-Endpunkte zum Abrufen von Schätzungen für Produkt, Kundenwarenkorb, Gastwarenkorb und Bestellung bereit. Dadurch können Daten zur voraussichtlichen Lieferung in Integrationen mit Frontend, externen Systemen oder mobilen Anwendungen genutzt werden.
Wo das Modul den Termin anzeigt
Der Termin kann an folgenden Stellen sichtbar sein:
- Produktseite,
- Warenkorb,
- Admin-Panel in der Bestellansicht,
- Bestellbestätigungs-E-Mail,
- Rechnungs-E-Mail,
- Versand-E-Mail,
- separate E-Mail nach Zahlung der Bestellung,
- separate E-Mail nach Änderung der Bearbeitungszeit.
Anwendungsszenarien
Das Modul eignet sich besonders für Shops, in denen die Bearbeitungszeit von Produktverfügbarkeit, Lagerarbeit, Liefermethode oder Kalender arbeitsfreier Tage abhängt.
Beispielhafte Anwendungen:
- der Shop möchte dem Kunden zeigen, dass eine vor 14:00 aufgegebene Bestellung noch am selben Tag versendet werden kann,
- ein Teil der Produkte erfordert eine längere Kommissionierungszeit als das Standardsortiment,
- der Shop möchte Feiertage und lange Wochenenden im Lieferversprechen berücksichtigen,
- der Kundenservice benötigt ein Werkzeug, um den Termin in der Bestellung zu ändern und eine Entschuldigung zu senden,
- ein externes Frontend oder eine Integration muss die Schätzung per API abrufen.
Zusammenfassung
Estimated Delivery Date strukturiert die Kommunikation über Liefertermine in Magento 2. Es verbindet Datumsberechnung, Anzeige von Kundenhinweisen, Produktkonfiguration, Verwaltung arbeitsfreier Tage, Bestell-Snapshot, E-Mails und API in einem Modul.
Für den Kunden bedeutet das mehr Transparenz vor dem Kauf. Für den Shop bedeutet es weniger Rückfragen, bessere Kontrolle der Erwartungen und professionellere Kommunikation nach dem Absenden der Bestellung.
Konfiguration und Grenzen der Schätzung
Stores → Configuration → Sales → Estimated Delivery Date umfasst Berechnung, Zeitzone, Darstellung, Hinweise und E-Mails. Das Produkt kann minimale und maximale Zeiten, Text, Sicherheitsgrad überschreiben oder die Schätzung deaktivieren.
Der Termin wird auf Basis der vorbereiteten Daten berechnet. Das Modul ruft kein bestätigtes Zustelldatum vom Versanddienstleister ab und ersetzt nicht den Prozess der Lagerplanung.
Regeln und Kalender benötigen den richtigen Umfang
Der Kern unterstützt eine Regeltabelle sowie den CSV-Import arbeitsfreier Tage, enthält jedoch keine vollständigen CRUD-Grids für Regeln und Feiertage. Ein erweitertes Regelmanagement kann Arbeit durch einen Integrator erfordern.
Der Import speichert auch Felder für Land, Region, Versandmethode und Quelle, während die aktuelle Werktagsberechnung den Kalender nach Aktivität, Datumstyp und store_id filtert. Diese zusätzlichen Felder werden nicht als automatische Kalenderbeschränkungen genutzt.
Snapshot und API-Umfang
Nach dem Absenden der Bestellung bleiben die Daten in Snapshots der Bestellung und der Positionen erhalten. Eine Konfigurationsänderung berechnet sie nicht automatisch neu. Eine manuelle Korrektur kann die Historie speichern und eine Nachricht an den Kunden auslösen.
REST umfasst Produkt, Kundenwarenkorb, Gastwarenkorb und Bestellung. GraphQL, die vollständige Verknüpfung mit Checkout Shipping Rates und dedizierte Hyvä/PWA-Kompatibilität erfordern weitere Integration; sie sind keine fertigen Bestandteile dieses Pakets.
Installation über Composer
Paket kowal/module-estimated-delivery-date, Modul Kowal_EstimatedDeliveryDate. Nachdem Sie den Zugriff auf das Kowal-Repository konfiguriert haben, installieren Sie das Paket, aktivieren Sie das Modul, aktualisieren Sie Magento und leeren Sie den Cache. In der Produktion berücksichtigen Sie die Kompilierung und Bereitstellung statischer Inhalte gemäß dem Shop-Prozess.
Von der Konfiguration zum Ergebnis
1. Sie legen die Bearbeitungszeit fest
Sie konfigurieren Kommissionierung, Transport, Cut-off-Zeit und Kalender.
2. Der Kunde sieht die Schätzung
Produkt und Warenkorb zeigen ein Datum oder einen Zeitraum an.
3. Sie verwalten den Termin nach dem Kauf
Der Snapshot hält das Ergebnis fest, Änderungen erhalten Historie und E-Mail.
Terminänderung mit Information an den Kunden
In der Bestellung ist der Termin gespeichert, der zum Zeitpunkt des Kaufs angegeben wurde. Wenn sich die Bearbeitung verzögert, ändert der Service das Datum und gibt den Grund an.
Das Modul speichert die Historie und kann eine Nachricht mit neuem Datum und Entschuldigung senden. Die Schätzung ergibt sich aus den Shop-Einstellungen und nicht aus einer Bestätigung des Versanddienstleisters.
Strukturieren Sie Informationen zur Bearbeitungszeit
Möchten Sie das Modul an Ihren Shop anpassen? Fragen Sie nach der Implementierung von Kowal Estimated Delivery Date und besprechen Sie die Konfiguration oder benötigte Erweiterungen.
Weitere Informationen
| Übereinstimmung mit der Vorlage | Luma / Leer, KOWAL |
|---|
Change Log
Version: 1.0.23
01.06.2026
Fixed
- Das Cut-off-Widget wurde korrigiert, damit der Hinweis zum Versand 'noch heute' nicht an Wochenenden oder Feiertagen erscheint.
- Ein separater Hinweis für arbeitsfreie Tage mit Information zum nächsten Werktag wurde hinzugefügt.
- Die Werktagslogik zwischen Datumsberechnung und Cut-off-Widget wurde vereinheitlicht.
- Die Umschaltung des Hinweises im Frontend nach Ablauf des Cut-off-Countdowns wurde korrigiert.
Installationsanleitung für das Modul
Installation, Konfiguration und Produktattribute
Umfang des Dokuments
Dieses Dokument beschreibt die Installation des Moduls Estimated Delivery Date, die Konfiguration im Magento 2-Admin-Panel sowie die Verwaltung der Attribute, die dem Produkt hinzugefügt werden. Die Beschreibung der Felder basiert auf der aktuellen Implementierung des Moduls.
Installation
Das Paket ist für die Installation über Composer vorgesehen.
Installation aus dem Kowal Composer-Repository:
Die Zugangsdaten zum Composer-Repository, also E-Mail-Adresse des Kunden und Lizenz-Token, erhalten Sie nach dem Kauf per E-Mail. Sie sind außerdem im Kundenpanel nach dem Einloggen auf kowal.store verfügbar. Ersetzen Sie TWOJ_EMAIL_KLIENTA durch die E-Mail-Adresse Ihres Kontos und TWOJ_TOKEN durch den erhaltenen Token. Führen Sie die Befehle im Magento-Stammverzeichnis aus.
composer config repositories.kowal composer https://repo.kowal.storecomposer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'composer require kowal/module-estimated-delivery-datebin/magento module:enable Kowal_EstimatedDeliveryDatebin/magento setup:upgradebin/magento cache:flushNach dem Produktions-Deployment muss der standardmäßige Kompilierungs- und Deployment-Prozess für statische Ressourcen ausgeführt werden, der dem Magento-Projekt entspricht:
bin/magento setup:di:compilebin/magento setup:static-content:deploybin/magento cache:flushPosition der Konfiguration
Die Modulkonfiguration ist im Admin-Panel verfügbar:
Stores > Configuration > Sales > Estimated Delivery DateDie Einstellungen sind auf den Ebenen default, website und store view verfügbar, gemäß dem Magento-Konfigurationsmechanismus.
General
Enabled
Aktiviert oder deaktiviert das Modul für den jeweiligen Konfigurationsumfang. Wenn das Feld deaktiviert ist, sollten Hinweise im Frontend nicht angezeigt werden.
Standardwert: Yes.
Calculation Timezone
Zeitzone, die für die Datumsberechnung und die Cut-off-Zeit verwendet wird. Wenn das Feld leer bleibt, nutzt das Modul die in Magento konfigurierte Shop-Zeitzone.
Beispielwert:
Europe/WarsawAnwendung: nützlich, wenn der Shop in mehreren Store Views arbeitet oder wenn das für den Versand zuständige Lager in einer anderen Zeitzone arbeitet als die Standardkonfiguration des Shops.
Fallback Message
Ersatzhinweis, der als Ausweichtext verwendet wird, wenn der Shop eine allgemeine Information statt eines konkreten Datums anzeigen möchte.
Standardwert:
Termin dostawy potwierdzimy po złożeniu zamówienia.Date Format
Datumsformat, das beim Rendern von Kundenhinweisen verwendet wird. Das Feld nutzt ein ICU-Muster, das von der Datumsformatierung in Magento unterstützt wird.
Standardwert:
EEEE, d MMMMBeispielergebnis:
poniedziałek, 18 majaDate Calculation
Processing Days Min
Mindestanzahl an Werktagen, die für die Kommissionierung der Bestellung vor dem Versand benötigt werden.
Standardwert: 1.
Anwendung: bestimmt das frühestmögliche Versanddatum.
Processing Days Max
Maximale Anzahl an Werktagen, die für die Kommissionierung der Bestellung benötigt werden.
Standardwert: 1.
Anwendung: ermöglicht die Erstellung eines Versanddatumsbereichs, wenn die Kommissionierung länger dauern kann als die Mindestzeit.
Transport Days Min
Mindestanzahl an Werktagen für den Transport vom Versand bis zur Lieferung.
Standardwert: 1.
Anwendung: bestimmt das frühestmögliche Lieferdatum nach dem Versand.
Transport Days Max
Maximale Anzahl an Werktagen für den Transport.
Standardwert: 2.
Anwendung: ermöglicht die Anzeige eines Lieferzeitraums, z. B. wenn der Versanddienstleister in der Regel innerhalb von 1-2 Werktagen zustellt.
Same-day Shipping Cut-off Time
Grenzzeit für den Versand am selben Tag. Der Wert sollte im Format HH:MM eingetragen werden.
Standardwert:
14:00Wenn die aktuelle Uhrzeit nach der Cut-off-Zeit liegt, verschiebt das Modul den Start der Berechnung auf den nächsten Werktag.
Non-working Weekdays
Liste der Wochentage, die als arbeitsfrei behandelt werden. Die Werte sind als durch Kommas getrennte ISO-Nummern anzugeben:
1- Montag,2- Dienstag,3- Mittwoch,4- Donnerstag,5- Freitag,6- Samstag,7- Sonntag.
Standardwert:
6,7Anwendung: lässt standardmäßig Samstage und Sonntage bei der Berechnung von Werktagen aus.
Safety Buffer Days
Zusätzlicher Sicherheitspuffer, der zur Transportzeit hinzugerechnet wird.
Standardwert: 0.
Anwendung: nützlich in Zeiten erhöhten Bestellaufkommens, bei instabiler Arbeit von Versanddienstleistern oder bei Produkten, die ein vorsichtigeres Lieferversprechen erfordern.
Display Settings
Show on Product Page
Aktiviert die Anzeige des voraussichtlichen Datums auf der Produktseite.
Standardwert: Yes.
Show in Cart
Aktiviert die Anzeige des voraussichtlichen Datums im Warenkorb.
Standardwert: Yes.
Show in Admin Order
Aktiviert den Bereich Estimated Delivery Date in der Bestellansicht im Admin-Panel.
Standardwert: Yes.
Show Cut-off Widget on Product Page
Aktiviert das Widget, das auf der Produktseite bis zur Cut-off-Zeit herunterzählt.
Standardwert: Yes.
Show Cut-off Widget in Cart
Aktiviert das Cut-off-Widget im Warenkorb.
Standardwert: No.
Cut-off Widget Mode
Legt fest, wie das Cut-off-Widget angezeigt wird.
Verfügbare Werte:
Inline- das Widget wird an der Einbettungsstelle des Blocks angezeigt,Fixed- das Widget wird an der ausgewählten Bildschirmecke angeheftet,Inline + Fixed- das Widget funktioniert gleichzeitig als Inline- und Fixed-Element.
Standardwert: Inline.
Fixed Widget Position
Legt die Position des Fixed-Widgets fest.
Verfügbare Werte:
Bottom Right- rechte untere Ecke,Bottom Left- linke untere Ecke,Top Right- rechte obere Ecke,Top Left- linke obere Ecke.
Standardwert: Bottom Right.
Fixed Widget Devices
Legt fest, auf welchen Gerätetypen das Fixed-Widget sichtbar sein soll.
Verfügbare Werte:
Desktop,Mobile,Desktop + Mobile.
Standardwert: Desktop + Mobile.
After Cut-off Behavior
Legt das Verhalten des Widgets nach Überschreiten der Cut-off-Zeit fest.
Verfügbare Werte:
Hide Widget- das Widget wird ausgeblendet,Show After Cut-off Message- das Widget zeigt einen Hinweis nach dem Cut-off.
Standardwert: Show After Cut-off Message.
Customer Messages
Hinweise unterstützen einfache Variablen im Format {{nazwa_zmiennej}}.
Verfügbare Variablen für Lieferhinweise:
{{ship_date}},{{ship_date_from}},{{ship_date_to}},{{delivery_date}},{{delivery_date_from}},{{delivery_date_to}}.
Verfügbare Variablen für Cut-off-Hinweise:
{{cutoff_time}},{{cutoff_countdown}}.
Delivery Range Message
Hinweisvorlage, die verwendet wird, wenn die Berechnung einen Lieferdatumsbereich zurückgibt.
Standardwert:
Przewidywana dostawa: {{delivery_date_from}} - {{delivery_date_to}}Single Delivery Date Message
Hinweisvorlage, die verwendet wird, wenn das früheste und späteste Lieferdatum identisch sind.
Standardwert:
Przewidywana dostawa: {{delivery_date}}Cut-off Countdown Message
Hinweis, der vor Überschreiten der Cut-off-Zeit angezeigt wird.
Standardwert:
Zamów w ciągu {{cutoff_countdown}}, a wyślemy jeszcze dzisiaj.After Cut-off Message
Hinweis, der nach Überschreiten der Cut-off-Zeit angezeigt wird, wenn das Feld After Cut-off Behavior auf Anzeige des Hinweises eingestellt ist.
Standardwert:
Dzisiejsza wysyłka już zamknięta. Wyślemy w następny dzień roboczy.Emails
Send Separate Email After Payment
Aktiviert eine separate E-Mail-Nachricht, die nach Zahlung der Bestellung gesendet wird.
Standardwert: No.
Anwendung: ermöglicht dem Kunden zu bestätigen, dass die Zahlung angenommen wurde und die Bestellung in Bearbeitung gegangen ist.
Payment Confirmation Template
Vorlage der nach der Zahlung gesendeten E-Mail.
Standardwert:
estimated_delivery_date_emails_payment_templatePayment Confirmation Sender
Absender der Nachricht nach Zahlung. Das Feld nutzt die in Magento konfigurierten E-Mail-Identitäten.
Standardwert:
salesAllow Email After Delivery Date Change
Erlaubt das Senden einer Nachricht an den Kunden nach manueller Änderung des Liefertermins im Admin-Panel.
Standardwert: Yes.
Delivery Date Change Template
Vorlage der E-Mail, die nach Änderung des Liefertermins gesendet wird.
Standardwert:
estimated_delivery_date_emails_date_change_templateDelivery Date Change Sender
Absender der Nachricht über die Änderung des Liefertermins.
Standardwert:
salesDefault Apology Message
Standardinhalt der Entschuldigung, die in der Nachricht über die Änderung des Liefertermins verwendet wird.
Standardwert:
Przepraszamy, termin realizacji Twojego zamówienia uległ zmianie.Require Delay Reason
Erfordert die Angabe eines Verzögerungsgrundes bei manueller Terminänderung in der Bestellansicht.
Standardwert: No.
Anwendung: erzwingt eine bessere operative Disziplin und erleichtert spätere Erklärungen von Terminänderungen.
Send Automatically After Manual Date Change
Sendet nach manueller Änderung des Liefertermins automatisch eine Nachricht an den Kunden.
Standardwert: No.
Wenn das Feld deaktiviert ist, kann der Administrator über das Markieren einer Checkbox in der Bestellansicht über den Versand entscheiden.
Verwaltung von Produktattributen
Das Modul fügt dem Produkt die Attributgruppe Estimated Delivery Date hinzu. Die Attribute sind optional und haben den Umfang store view. Wenn sie nicht ausgefüllt werden, nutzt das Modul Regeln oder die globale Konfiguration.
Produktattribute haben Vorrang vor den für das Produkt berechneten Regeln. Dadurch kann der Termin für eine konkrete SKU schnell überschrieben werden, ohne globale Einstellungen zu ändern.
Wo Attribute bearbeitet werden
Die Attribute sind im Magento-Admin-Panel verfügbar:
Catalog > Products > Edit Product > Estimated Delivery DateWenn die Gruppe in einem bestimmten Attribute Set nicht sichtbar ist, sollte die Konfiguration des Produktattributsatzes in Magento geprüft werden.
EDD Processing Days Min
Attributcode:
edd_processing_days_minMindestanzahl an Werktagen, die für die Kommissionierung eines konkreten Produkts benötigt werden.
Anwendung: Ein sofort verfügbares Produkt kann den Wert 0 haben, ein vom Lieferanten beschafftes Produkt z. B. 3.
EDD Processing Days Max
Attributcode:
edd_processing_days_maxMaximale Anzahl an Werktagen für die Kommissionierung eines konkreten Produkts.
Anwendung: Wenn die Kommissionierung variabel ist, kann z. B. ein Minimum von 2 und ein Maximum von 5 gesetzt werden, damit der Hinweis einen sichereren Bereich anzeigt.
EDD Transport Days Min
Attributcode:
edd_transport_days_minMindestanzahl an Werktagen für den Transport eines konkreten Produkts.
Anwendung: bei Produkten, die mit einem anderen Versanddienstleister oder aus einem anderen Lager versendet werden.
EDD Transport Days Max
Attributcode:
edd_transport_days_maxMaximale Anzahl an Werktagen für den Transport eines konkreten Produkts.
Anwendung: bei sperrigen Produkten, Palettenware oder Produkten, die spezielle Logistik erfordern.
EDD Static Customer Message
Attributcode:
edd_static_textEigener Kundenhinweis, der anstelle des Hinweises aus der globalen Konfiguration angezeigt wird.
Beispiele:
Produkt wykonywany na zamówienie. Termin dostawy potwierdzimy po zakupie.Przewidywana dostawa: {{delivery_date_from}} - {{delivery_date_to}}Das Attribut kann dieselben Datumsvariablen verwenden, die in den globalen Lieferhinweisen verfügbar sind.
EDD Confidence
Attributcode:
edd_confidenceSicherheitsgrad des Termins, der beim Lieferversprechen gespeichert wird.
Empfohlene Werte:
guaranteed- garantierter Termin,likely- wahrscheinlicher Termin,estimated- geschätzter Termin,unknown- keine zuverlässige Schätzung.
Die aktuelle Implementierung speichert diesen Wert im Berechnungsergebnis und in Snapshots. Er kann von Vorlagen, Integrationen oder weiterer Personalisierung von Hinweisen genutzt werden.
Disable Estimated Delivery Date
Attributcode:
edd_disableDeaktiviert die Anzeige der voraussichtlichen Lieferung für ein konkretes Produkt auf der Produktseite und deaktiviert dafür das Cut-off-Widget.
Anwendung: nicht verfügbare Produkte, Produkte, die eine individuelle Lieferkalkulation erfordern, Dienstleistungen, Vorverkaufsprodukte oder Waren, für die der Shop kein Terminversprechen abgeben möchte.
Praxis beim Ausfüllen von Attributen
Für die meisten Produkte können Attribute leer bleiben und die globale Konfiguration genutzt werden. Es lohnt sich, sie nur dann auszufüllen, wenn sich ein konkretes Produkt tatsächlich vom Standard-Logistikprozess unterscheidet.
Beispielhafter Ansatz:
- sofort verfügbare Produkte: leer lassen oder kürzere Kommissionierungszeit setzen,
- vom Lieferanten beschaffte Produkte: längeren Kommissionierungsbereich setzen,
- sperrige Produkte: längeren Transport setzen,
- personalisierte Produkte: eigenen statischen Hinweis verwenden,
- Produkte ohne zuverlässigen Termin:
Disable Estimated Delivery Dateaktivieren oder einen erklärenden Hinweis setzen.
Nach Änderung der Produktattribute sollte der Magento-Cache aktualisiert werden, wenn der Shop Full Page Cache oder zusätzliche Cache-Mechanismen im Theme verwendet.
Import von Feiertagen und arbeitsfreien Tagen
Der Import ist im Admin-Panel verfügbar:
Sales > Estimated Delivery Date > Import HolidaysDie CSV-Datei muss die Spalten enthalten:
code,name,typeOptionale Spalten:
date_from,date_to,month,day,country,region,postcode_pattern,shipping_method,source_code,store_id,scope,is_activeUnterstützte Typen in der Spalte type:
single- einzelnes Datum, erfordertdate_from,range- Datumsbereich, erfordertdate_fromunddate_to,recurring- wiederkehrendes Datum, erfordertmonthundday.
Beschreibung ausgewählter Importfelder:
code- eindeutiger Code des Feiertags oder arbeitsfreien Tages,name- administrativ sichtbarer Name,type- Eintragstyp: einzelner Tag, Bereich oder wiederkehrendes Datum,date_from- Startdatum im FormatYYYY-MM-DD,date_to- Enddatum im FormatYYYY-MM-DD,month- Monat für den wiederkehrenden Eintrag,day- Tag des Monats für den wiederkehrenden Eintrag,country- Ländercode,region- Region,postcode_pattern- Postleitzahlenmuster,shipping_method- Liefermethode,source_code- MSI-Quellcode,store_id- Store View-Kennung,scope- Anwendungsbereich, standardmäßigshipping_delivery,is_active- Aktivitätsstatus des Eintrags.
Beispiel:
code,name,type,date_from,date_to,month,day,country,store_id,is_activechristmas_2026,Christmas Break,range,2026-12-24,2026-12-26,,,,,1new_year,New Year,recurring,,,1,1,,,1Terminverwaltung in der Bestellung
Der Bereich Estimated Delivery Date ist in der Bestellansicht verfügbar, wenn das Feld Show in Admin Order aktiviert wurde.
Der Administrator kann bearbeiten:
- Versanddatum von,
- Versanddatum bis,
- Lieferdatum von,
- Lieferdatum bis,
- Kundenhinweis,
- Verzögerungsgrund.
Wenn die E-Mail nach Terminänderung aktiviert ist, kann der Administrator den Versand einer Nachricht mit Entschuldigung und neuem Termin markieren. Das Modul speichert die Änderungshistorie zusammen mit vorherigem und neuem Termin, dem Grund und der Information zum E-Mail-Versand.
REST API
Das Modul stellt Endpunkte bereit:
GET /rest/V1/estimated-delivery/product/:skuGET /rest/V1/estimated-delivery/cart/:cartIdGET /rest/V1/estimated-delivery/guest-cart/:cartIdGET /rest/V1/estimated-delivery/order/:orderIdDie API gibt u. a. Versanddatum, Lieferdatum, Hinweis, Sicherheitsgrad, Regelcode, Berechnungsdatum und Datenquelle zurück. Für eine Bestellung gibt das Modul den gespeicherten Snapshot zurück, sofern vorhanden.