Zahlungs- und Versandbeschränkungen für Magento 2

Intelligente Verwaltung von Versand- und Zahlungsmethoden.
SKU
M2-CHECKOUT-RESTRICTION
61,50 €
E-Mail an einen Freund

Zu diesem Produkt anfragen

Beschreibung / Zahlungs- und Versandbeschränkungen für Magento 2

MAGENTO 2 · VERSAND · ZAHLUNGEN · WARENKORBREGELN

Zeigen Sie Ihren Kunden die passenden Versand- und Zahlungsmethoden.

Kowal Payment Restriction

Passen Sie die Verfügbarkeit von Nachnahme, Paketstationen, Abholung im Geschäft und internationalem Versand an die Regeln Ihres Shops an. Verwalten Sie Beschränkungen im Magento-Panel, um die Auswahlmöglichkeiten im Checkout übersichtlich zu steuern.

Nachnahmelimits · Produktkennzeichnungen · Internationaler Versand

SO FUNKTIONIERT ES IN DER PRAXIS

01 · Sie konfigurieren Methoden
Sie ordnen Versandarten COD-Gruppen, Abholpunkten und dem Ausland zu.

02 · Sie kennzeichnen Produkte
Sie markieren Produkte, für die Versandbeschränkungen erforderlich sind.

03 · Magento filtert die Auswahl
Der Warenkorb berücksichtigt Land, Wert und Inhalt der Bestellung.

Was gewinnt Ihr Shop?

Lernen Sie Funktionen, Einsatzmöglichkeiten und Einstellungen des Moduls kennen.

Lernen Sie das Modul kennen

Zahlungs- und Versandbeschränkungen ist ein fortschrittliches Modul für Magento 2, mit dem Sie die Verfügbarkeit von Versand- und Zahlungsmethoden präzise steuern können – abhängig vom Warenkorbinhalt, Lieferland und ausgewählten Geschäftsregeln.

Das Modul löst eines der häufigsten Probleme in Onlineshops:

Der Kunde sieht eine Methode, die er am Ende nicht nutzen kann (z. B. Nachnahme, Paketstationen, Abholung im Geschäft).

Dadurch:

  • gerät der Kunde nicht in eine Sackgasse im Checkout

  • kann der Shop Ursachen für Warenkorbabbrüche reduzieren

  • ist die Versand- und Zahlungslogik klar, vorhersehbar und skalierbar

Kontrolle der Zahlung per Nachnahme (COD)

  • Zuordnung von COD nur zu ausgewählten Versandmethoden
  • minimaler und maximaler Warenkorbwert für COD
  • automatische Sperre von COD für:
    • Sperrgut
    • Auslandsversand
  • Unterstützung dynamischer Methoden durch Namensabgleich (z. B. BLPaczka, GLS, DPD)

Beschränkungen für Paketstationen und Abholpunkte

  • Möglichkeit, Methoden anzugeben, die Folgendes unterstützen:
    • Paketstationen
    • Orlen Paczka
    • Abholpunkte
  • automatische Sperre, wenn sich im Warenkorb Produkte befinden:
    • mit dem Attribut Sperre des Versands an eine Paketstation
    • mit großen Abmessungen

Kontrolle der Abholung im Geschäft

  • Definition von Versandmethoden, die als Store Pickup behandelt werden

  • Möglichkeit, die Abholung im Geschäft zu deaktivieren für:

    • Sperrgutprodukte

    • bestimmte Warenkorbkonfigurationen

Internationaler Versand – volle Kontrolle

  • automatische Erkennung von Auslandsversand (Land ≠ Shop-Land)

  • Auswahl der für internationalen Versand verfügbaren Methoden

  • automatischer Zuschlag (z. B. +15 EUR)

  • Ausschluss von Nachnahme für das Ausland durch korrektes Mapping der Methoden

  • vollständig konfigurierbar über das Administrationspanel

     

Eine Logik – zwei Checkout-Schritte

Das Modul funktioniert:

  • beim Schritt Versandauswahl

  • beim Schritt Zahlungsauswahl

Dadurch:

  • beschränken Regeln die Verfügbarkeit nicht erlaubter Kombinationen

  • nutzen Versand- und Zahlungsauswahl eine gemeinsame Logik

  • ist der Checkout konsistent und vorhersehbar

Für wen ist dieses Modul geeignet?

 

  • B2C- und B2B-Shops

  • Shops mit internationalem Versand

  • Shops mit Sperrgutprodukten

  • Shops, die BLPaczka, GLS, DPD, Orlen, InPost nutzen

  • Projekte, die einen stabilen, vorhersehbaren Checkout erfordern

Warum ist diese Lösung sicher?

 

  • keine Overrides des Magento-Core

  • Logik basierend auf RateRequest und Quote an den richtigen Stellen

  • fail-safe: Im Fehlerfall verschwinden Methoden nicht

  • vorgesehen für Magento 2.4.x; die Kompatibilität mit einer konkreten Version und Integrationen muss geprüft werden

Konfiguration von Methoden und Kennzeichnung von Produkten

Die Einstellungen finden Sie unter Stores → Configuration → Kowal → Payment Restriction. Sie wählen Methoden für Cash on Delivery, Parcel lockers, Store Pickup und International Shipping aus und legen Wertschwellen für Nachnahme sowie einen Auslandszuschlag fest.

Das Produktattribut block_send_with_locker (Block Send With Locker) aktiviert Beschränkungen für gekennzeichnete Positionen. Es handelt sich nicht um eine automatische Analyse von Gewicht oder Abmessungen; Produkte, die gesperrt werden müssen, kennzeichnen Sie im Katalog.

Wie werden Zahlungen mit Versand verknüpft?

Eine als COD gekennzeichnete Versandmethode erlaubt die Zahlung cashondelivery, während andere Zahlungsarten dafür ausgeblendet werden. Für Methoden, die COD nicht zugeordnet sind, blendet das Modul die Nachnahme aus. Es handelt sich um eine konkrete Verknüpfung von Nachnahme und Versand, nicht um einen beliebigen Editor für alle Zahlungskombinationen.

COD-Limits beziehen sich auf den Warenwert ohne Versandkosten; der Schwellenwert 0 deaktiviert das jeweilige Limit. Die Methodenzuordnung basiert auf dem Code des Versanddienstleisters und dem normalisierten Methodennamen, wodurch dynamische Namen unterstützt werden können.

Ausland, Zuschlag und Konfigurationsumfang

Auslandsversand bedeutet, dass das Land vom Standardland des Shops abweicht. In einem solchen Warenkorb bleiben die für das Ausland angegebenen Methoden verfügbar, und ein positiver Zuschlag erhöht den Preis und die Kosten dieser Methoden. Die Angabe einer Methode in dieser Liste schließt sie nicht automatisch von Inlandsversand aus.

Um Nachnahme im Ausland auszuschließen, wählen Sie die Listen der Auslands- und COD-Methoden entsprechend aus – der reine Ländervergleich blockiert cashondelivery nicht unabhängig vom Mapping. Das Beispiel +15 EUR erfordert eine Prüfung der Abrechnungswährung; der Code fügt einen Zahlenwert hinzu und führt keine separate Währungsumrechnung durch.

Beim Auslesen vieler Regeln nutzt der Code die Konfiguration des Shops 0. Für unterschiedliche Regeln in mehreren Ansichten sollte der Einstellungsumfang der bereitgestellten Version bestätigt werden.

Fehlerbehandlung und Prüfung der Implementierung

Die Lösung verwendet Magento-Plugins, RateRequest und Quote. Die Ausnahmebehandlung protokolliert Fehler und zielt darauf ab, die Verfügbarkeit der Methoden zu erhalten. Dies ersetzt nicht die Prüfung der vollständigen Konfiguration von Zahlungen und Versanddienstleistern.

Die Debug-Option speichert Entscheidungen in var/log/kowal_paymentrestriction.log. Prüfen Sie bei der Implementierung Warenkörbe mit gekennzeichneten und normalen Produkten, COD-Schwellenwerte, das Lieferland sowie dynamische Methoden der verwendeten Integrationen.

Installation über Composer

Paket kowal/module-paymentrestriction, Modul Kowal_PaymentRestriction. Nachdem Sie den Zugriff auf das Kowal-Repository konfiguriert haben, installieren Sie das Paket, aktivieren das Modul, aktualisieren Magento und leeren den Cache. Berücksichtigen Sie in der Produktion die Kompilierung und Bereitstellung statischer Inhalte gemäß dem Prozess Ihres Shops.

Sehen Sie sich die Moduloberfläche an

Payment Restriction — Oberfläche Ansicht 1Payment Restriction — Oberfläche Ansicht 1

Von der Konfiguration zum Ergebnis

1. Sie konfigurieren Methoden
Sie ordnen Versandarten COD-Gruppen, Abholpunkten und dem Ausland zu.

2. Sie kennzeichnen Produkte
Sie markieren Produkte, für die Versandbeschränkungen erforderlich sind.

3. Magento filtert die Auswahl
Der Warenkorb berücksichtigt Land, Wert und Inhalt der Bestellung.

Großes Produkt ohne Versand an eine Paketstation

Sie kennzeichnen das Produkt mit dem Attribut zur Sperre des Versands an eine Paketstation. Nach dem Hinzufügen zum Warenkorb blendet das Modul die dieser Gruppe zugeordneten Methoden aus.

Mit separaten Einstellungen können Sie für einen solchen Warenkorb Nachnahme und Abholung im Geschäft deaktivieren. Die Beschränkungen ergeben sich aus der Produktkennzeichnung und nicht aus einer automatischen Messung der Abmessungen.

Ordnen Sie die Auswahl von Versand und Zahlung

Möchten Sie das Modul an Ihren Shop anpassen? Fragen Sie nach der Implementierung von Kowal Payment Restriction und besprechen Sie die Konfiguration oder benötigte Erweiterungen.

Weitere Informationen

Übereinstimmung mit der Vorlage Luma / Leer, KOWAL

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-paymentrestriction

Installation abschließen

Führen Sie nach der Installation des Pakets das Magento-Update aus und leeren Sie den Cache:

php bin/magento setup:upgradephp bin/magento cache:flush

Führen Sie in der Produktionsumgebung außerdem die DI-Kompilierung sowie die Bereitstellung statischer Dateien gemäß dem Deployment-Prozess Ihres Shops durch.

Klicken Sie, um das Karussell zu überspringen

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

Schreiben Sie eine Bewertung
Sie bewerten: Zahlungs- und Versandbeschränkungen für Magento 2
Ihre Bewertung:
Preis
Qualität
Support
loader
Wird geladen …

Ihre Bewertung wurde zur Moderation übermittelt.

Cookie-Einstellungen ändern