Voraussichtlicher Liefertermin für Magento 2

Estimated Delivery Date ist ein Magento 2-Modul, das dem Kunden das voraussichtliche Versand- und Lieferdatum vor dem Kauf sowie nach dem Absenden der Bestellung anzeigt.
Kompatibilität
2.4.9, 2.4.8, 2.4.7, 2.4.6
61,50 €
E-Mail an einen Freund

Zu diesem Produkt anfragen

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:flush

Nach 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:flush

Position der Konfiguration

Die Modulkonfiguration ist im Admin-Panel verfügbar:

Stores > Configuration > Sales > Estimated Delivery Date

Die 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/Warsaw

Anwendung: 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 MMMM

Beispielergebnis:

poniedziałek, 18 maja

Date 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:00

Wenn 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,7

Anwendung: 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_template

Payment Confirmation Sender

Absender der Nachricht nach Zahlung. Das Feld nutzt die in Magento konfigurierten E-Mail-Identitäten.

Standardwert:

sales

Allow 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_template

Delivery Date Change Sender

Absender der Nachricht über die Änderung des Liefertermins.

Standardwert:

sales

Default 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 Date

Wenn 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_min

Mindestanzahl 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_max

Maximale 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_min

Mindestanzahl 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_max

Maximale 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_text

Eigener 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_confidence

Sicherheitsgrad 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_disable

Deaktiviert 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 Date aktivieren 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 Holidays

Die CSV-Datei muss die Spalten enthalten:

code,name,type

Optionale Spalten:

date_from,date_to,month,day,country,region,postcode_pattern,shipping_method,source_code,store_id,scope,is_active

Unterstützte Typen in der Spalte type:

  • single - einzelnes Datum, erfordert date_from,
  • range - Datumsbereich, erfordert date_from und date_to,
  • recurring - wiederkehrendes Datum, erfordert month und day.

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 Format YYYY-MM-DD,
  • date_to - Enddatum im Format YYYY-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äßig shipping_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,,,1

Terminverwaltung 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/:orderId

Die 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.

Klicken Sie, um das Karussell zu überspringen

Wir haben weitere Produkte gefunden, die Sie interessieren könnten!

Schreiben Sie eine Bewertung
Sie bewerten: Voraussichtlicher Liefertermin für Magento 2
Ihre Bewertung:
Preis
Qualität
Support
loader
Wird geladen …

Ihre Bewertung wurde zur Moderation übermittelt.

Cookie-Einstellungen ändern