Modul Kostenloser Versand für Magento 2
- SKU
- M2-FREE-DELIWERY
Beschreibung / Modul Kostenloser Versand für Magento 2
MAGENTO 2 · VERSAND · WARENKORBWERT
Zeigen Sie Kunden, wie viel noch bis zum kostenlosen Versand fehlt.
Kowal Free Shipping
Legen Sie Versandgrenzen für Polen und das Ausland fest, zeigen Sie eine klare Meldung an und ändern Sie automatisch die Kosten der verfügbaren Versandmethoden. Berücksichtigen Sie separate Regeln für Palettenprodukte.
Schwellenwerte PL und Ausland · Fehlender Betrag · Popup oder inline
SO FUNKTIONIERT ES IN DER PRAXIS
01 · Sie legen die Regeln fest
Sie wählen Schwellenwerte, Palettenkosten und die Inhalte der Meldungen aus.
02 · Der Kunde stellt den Warenkorb zusammen
Er sieht Informationen zum fehlenden Betrag oder zum erreichten Versandvorteil.
03 · Magento berechnet die Kosten neu
Das Modul wendet den Schwellenwert oder die konfigurierten Palettenkosten an.
Was gewinnt Ihr Shop?
Lernen Sie die Funktionen, Einsatzmöglichkeiten und Einstellungen des Moduls kennen.
Lernen Sie das Modul kennen
Das Modul Kostenloser Versand für Magento 2 ermöglicht das automatische Nullsetzen der Versandkosten für alle aktiven Versandmethoden, wenn der Bestellwert den festgelegten Mindestbetrag erreicht oder überschreitet.
Mit dieser Lösung können Sie die Conversion-Rate und die Kundenbindung steigern, indem Sie kostenlosen Versand anbieten, ohne Rabattcodes verwenden zu müssen.
Wichtigste Funktionen
- Automatische Berechnung des fehlenden Betrags bis zum kostenlosen Versand.
- Unterstützung aller aktiven Versandmethoden in Magento 2.
- Konfigurierbare Benachrichtigungen für Kunden.
- Informations-Popup unten rechts, das nach 5 Sekunden verschwindet.
- Einfache Konfiguration über das Admin-Panel.
- Unterstützung von Mehrsprachigkeit.
- Integration mit dem Versandmechanismus von Magento; das Zusammenspiel mit zusätzlichen Modulen sollte in der jeweiligen Implementierung geprüft werden.
Vorteile für Ihren Shop
Das Angebot von kostenlosem Versand erhöht die Conversion-Rate sowie den durchschnittlichen Bestellwert. Mit unserem Modul:
- Motivieren Sie Kunden zu größeren Einkäufen.
- Automatisieren Sie die Berechnung des kostenlosen Versands.
- Verbessern Sie das Nutzererlebnis in Ihrem Onlineshop.
Wie funktioniert das Modul?
- Der Administrator legt im Admin-Panel den Mindestbestellwert für kostenlosen Versand fest.
- Kunden legen Produkte in den Warenkorb.
- Wenn der Bestellwert den festgelegten Betrag überschreitet, werden die Versandkosten automatisch auf null gesetzt.
- Im Warenkorb erscheint eine Information darüber, dass kostenloser Versand erreicht wurde, oder über den fehlenden Betrag.
Aktuelle Versandregeln: Land, Palette und Gutschein
Unter Stores → Configuration → Kowal → Kostenloser Versand legen Sie separate Schwellenwerte für Lieferungen nach PL und außerhalb von PL in der Shop-Währung fest. Der Code vergleicht den Schwellenwert mit dem Bruttobetrag grand_total des Warenkorbs.
Ein Produkt, das zum angegebenen Paletten-Attributset gehört, aktiviert feste Palettenkosten für Polen oder das Ausland. Diese Regel hat bei der Standard-Neuberechnung Vorrang vor dem Schwellenwert. Zusätzlich können Sie eine Warenkorbregel mit Gutschein angeben, deren Code die Versandkosten auf null setzt.
Meldungen im Warenkorb, auf der Produktseite und in der Kategorie
Der Inhalt der Meldung nach Erreichen des Schwellenwerts sowie für den fehlenden Betrag ist konfigurierbar. In der zweiten Meldung verwenden Sie den Marker amount (umgeben von doppelten geschweiften Klammern). Der Betrag wird in der Shop-Währung formatiert.
Das Popup im Warenkorb erscheint unten rechts. Die bisherigen 5 Sekunden können Sie über die Zeiteinstellung anpassen; der Wert 0 deaktiviert das automatische Ausblenden. Auf der Produktseite wählen Sie eine Meldung unter dem Preis oder ein Popup, in der Kategorie ein optionales Popup. Die Einstellungen unterstützen Store-View-Bereiche, sodass Sie die Sprache der Meldungen anpassen können.
Installation über Composer
Paket kowal/module-freeshipping, Modul Kowal_FreeShipping. 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. Berücksichtigen Sie in der Produktion die Kompilierung und Bereitstellung statischer Inhalte gemäß dem Prozess Ihres Shops.
Von der Konfiguration bis zum Ergebnis
1. Sie legen die Regeln fest
Sie wählen Schwellenwerte, Palettenkosten und die Inhalte der Meldungen aus.
2. Der Kunde stellt den Warenkorb zusammen
Er sieht Informationen zum fehlenden Betrag oder zum erreichten Versandvorteil.
3. Magento berechnet die Kosten neu
Das Modul wendet den Schwellenwert oder die konfigurierten Palettenkosten an.
Anreiz zum Ergänzen des Warenkorbs
Für Polen legen Sie einen Schwellenwert von 300 zł fest. Die Meldung zeigt den Betrag an, der noch bis zum kostenlosen Versand fehlt. Nach Erfüllung der Bedingung setzt das Modul die Versandtarife auf null; ein Warenkorb mit einem Produkt aus dem Paletten-Attributset unterliegt einem separaten Tarif.
Erklären Sie die Versandregeln bereits vor dem Kauf
Möchten Sie das Modul an Ihren Shop anpassen? Fragen Sie nach der Implementierung von Kowal Free Shipping und besprechen Sie die Konfiguration oder benötigte Erweiterungen.
Weitere Informationen
| Übereinstimmung mit der Vorlage | Luma / Leer, KOWAL |
|---|
Change Log
Version: 1.0.26
18.02.2025
Fix
- Erweiterung um neue Konfigurationsfelder zur Angabe des Mindestbestellwerts für Kunden aus Polen sowie separat für ausländische Kunden
- Auf Basis des Attributsets kann jetzt festgelegt werden, welche Produkte per Palette versendet werden, unabhängig für Kunden aus Polen und aus dem Ausland, sowie die Versandkosten auf Palette angegeben werden
Installationsanleitung für das Modul
Installation über Composer
Die Zugangsdaten zum Composer-Repository (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-freeshippingInstallation abschließen
Nach der Installation des Pakets führen Sie die Magento-Aktualisierung aus und leeren den Cache:
php bin/magento setup:upgradephp bin/magento cache:flushIn der Produktionsumgebung führen Sie außerdem die DI-Kompilierung sowie die Bereitstellung statischer Dateien gemäß dem Bereitstellungsprozess des Shops aus.
Fragen und Antworten
GERDA verkauft in einem Modell, in dem in einem Online-Shop Produkte mit sehr unterschiedlichem Wert und unterschiedlicher logistischer Logik nebeneinander bestehen: von Zubehör und Schlössern bis hin zu großformatigen Produkten. In einem solchen Umfeld darf der Liefermechanismus nicht ausschließlich auf einer einzigen, starren Schwelle für kostenlosen Versand basieren.
Eine zusätzliche Herausforderung war die klare Kommunikation mit dem Kunden. Die Information, wie viel noch bis zum kostenlosen Versand fehlt, sollte nicht nur im Warenkorb sichtbar sein, sondern auch früher, beim Durchstöbern des Angebots und auf den Produktseiten.
Herausforderung
Im Shop mussten mehrere Logikebenen in einem Modul kombiniert werden:
- separate Schwellen für kostenlosen Versand für Polen und Auslandsversand,
- Ausnahmen für Produkte mit Palettenversand,
- Möglichkeit, kostenlosen Versand über eine konkrete Gutscheinregel zu aktivieren,
- konsistente Marketingkommunikation auf der Produktseite, Kategorieseite und im Warenkorb,
- Konfiguration, die im Magento-Panel ohne Einbindung eines Entwicklers verwaltet werden kann.
In der Praxis bedeutete dies, eine Lösung zu entwickeln, die gleichzeitig den Verkauf unterstützt, die Logistik strukturiert und die tägliche Arbeit des E-Commerce-Teams nicht verkompliziert.
Lösung
Für GERDA haben wir ein dediziertes Magento-2-Modul Kowal_FreeShipping implementiert, das sowohl die Berechnung der Versandkosten als auch die Kommunikation mit dem Kunden steuert.
1. Unterschiedliche Schwellen für kostenlosen Versand je nach Land
Das Modul ermöglicht es, eine separate Schwelle für kostenlosen Versand für Polen und eine separate für Auslandsbestellungen festzulegen. Das ist wichtig in einem Shop, in dem sich Bearbeitungs- und Transportkosten je nach Markt unterscheiden.
In den öffentlich zugänglichen Lieferbedingungen des GERDA-Shops werden folgende Schwellen kommuniziert:
- kostenloser Versand ab
99 złfür Inlandslieferungen, - kostenloser Versand ab
2499 złfür Auslandsversand.
Das Modul bildet dieses Modell konfigurierbar ab, ohne Werte fest im Code zu hinterlegen.
2. Unterstützung für großformatige Produkte und Palettenware
Nicht jedes Produkt sollte für den standardmäßigen kostenlosen Versand qualifiziert sein. Daher berücksichtigt die Lösung Produkte, die ausgewählten Attributsets zugeordnet sind, und behandelt sie als Palettenware.
Befindet sich ein solches Produkt im Warenkorb, führt das Modul Folgendes aus:
- es erkennt das Produkt anhand des
attribute set, - es setzt einen festen Kostenwert für den Palettenversand ein,
- es unterscheidet die Kosten für Polen und für das Ausland,
- es wendet die logistische Logik vorrangig vor der Standardschwelle für kostenlosen Versand an.
So erhält GERDA volle Kontrolle über Situationen, in denen kostenloser Versand keine Waren umfassen sollte, die ein anderes Liefermodell erfordern.
3. Kostenloser Versand nach Rabattcode
Die Lösung unterstützt auch ein Promotion-Szenario. Der Administrator kann eine konkrete Warenkorbregel in Magento festlegen, und nach Verwendung des zugeordneten Gutscheins werden die Versandkosten automatisch auf null gesetzt.
Dies ermöglicht Aktionen wie:
- kostenloser Versand für eine ausgewählte Kampagne,
- zeitlich begrenzte Verkaufsaktion,
- Benefit für eine bestimmte Kundengruppe,
- Unterstützung einer Newsletter- oder Remarketing-Kampagne.
4. Kommunikation mit dem Kunden an wichtigen Punkten der Customer Journey
Der reine Mechanismus zur Berechnung der Versandkosten reicht nicht aus. Für GERDA war ebenfalls wichtig, dass der Kunde frühzeitig weiß, wie viel ihm noch bis zur Schwelle fehlt.
Daher zeigt das Modul dynamische Hinweise an:
- im Warenkorb,
- auf der Produktseite,
- auf der Kategorieseite.
Die Hinweise basieren auf dem aktuellen Warenkorbwert und können Folgendes anzeigen:
- Information über das Erreichen des kostenlosen Versands,
- Information über den fehlenden Betrag, z. B. mit dem Platzhalter
{{amount}}.
Wichtig ist, dass die Kommunikation auf PDP und PLP so vorbereitet wurde, dass sie für die Performance und den Magento-Cache sicher ist, unter Verwendung von Kundendaten, die frontendseitig aktualisiert werden.
Geschäftlicher Effekt
Die Implementierung gab GERDA ein einheitliches, konsistentes Werkzeug zur Verwaltung der Lieferlogik und der Verkaufskommunikation.
Die wichtigsten Vorteile:
- höhere Transparenz der Versandkosten für den Kunden,
- bessere Unterstützung der Kaufentscheidung noch vor dem Checkout,
- Möglichkeit, den durchschnittlichen Warenkorbwert durch den Hinweis auf den fehlenden Betrag zu erhöhen,
- korrekte Abrechnung logistischer Ausnahmen für Palettenprodukte,
- schnelle Abwicklung von Gutschein-basierten Promotionskampagnen,
- vollständige Bearbeitung der Einstellungen über das Magento-Administrationspanel.
Umfang der Implementierung
Im Rahmen des Moduls haben wir Folgendes vorbereitet:
- Konfiguration im Magento-Panel,
- Plugins zur Anpassung der Berechnung der Versandkosten,
- Unterstützung logistischer Ausnahmen,
- Integration mit Warenkorbregeln,
- Frontend-Komponenten für Warenkorb, Produktseite und Kategorieliste,
- editierbare Marketinghinweise.
Zusammenfassung
Der Fall GERDA zeigt gut, dass kostenloser Versand im E-Commerce kein einzelner Schalter ist, sondern ein Bestandteil der Vertriebs- und Logistikstrategie. In Shops mit komplexerem Sortiment ist eine Lösung erforderlich, die verschiedene Märkte, Produktausnahmen und Promotions berücksichtigt und zugleich die Regeln klar an den Kunden kommuniziert.
Genau so funktioniert das implementierte Modul Kowal_FreeShipping: Es verbindet flexible Geschäftslogik mit einfacher Bedienung für das Shop-Team.