// Shopware-Hilfe
Im Warenkorb erscheint „Die Versandart … ist für Ihren aktuellen Warenkorb nicht verfügbar, die Versandart wurde auf … geändert“ oder „Versandart ist gesperrt“? Das ist eines der meistdiskutierten Themen im Shopware-Forum. Fast immer liegt es an Regeln oder Preisen, die nicht zu jedem Warenkorb passen, und das lässt sich sauber lösen.
Shopware prüft bei jeder Änderung im Warenkorb, ob die gewählte Versandart noch gilt. Passt ihre Verfügbarkeitsregel nicht zum Warenkorb oder findet Shopware in der Preismatrix keinen Preis, wird die Versandart gesperrt und automatisch auf eine andere umgestellt. Der Kunde sieht dann die Meldung, oft mit einer Versandart, die gar nicht gemeint war. Die Ursache liegt fast immer in einer von fünf Stellen: Verfügbarkeitsregel, Bedingungen auf Warenkorb-Positionen, Lücken in der Preismatrix, die Standard-Versandart des Verkaufskanals oder ein Plugin, das in die Versandlogik eingreift.
// Ursachen
Jeder neue Warenkorb startet mit der Standard-Versandart des Verkaufskanals. Ist sie an eine Regel gebunden, die nicht immer zutrifft, wird sie sofort wieder gesperrt, und die Meldung erscheint schon beim ersten Artikel.
Die Verfügbarkeitsregel bezieht sich auf Land, Kundengruppe, Gewicht, Warenkorbwert oder Kategorie. Stimmt einer dieser Werte im aktuellen Warenkorb nicht, ist die Versandart nicht verfügbar, auch wenn sie im Admin aktiv ist.
Bedingungen auf Positionen im Warenkorb, etwa „Position in Kategorie“ oder „Position mit Tag“, greifen je nach Einstellung schon, wenn ein einziger Artikel passt. Das ist die häufigste Ursache dafür, dass Sperrgut, Spedition und Standardversand gleichzeitig erscheinen oder sich gegenseitig sperren.
Hat die Versandart Staffeln nach Gewicht, Anzahl oder Preis, die nicht lückenlos sind, etwa eine letzte Staffel, die bei 30 kg endet, findet Shopware für größere Warenkörbe keinen Preis und sperrt die Versandart.
Eine Versandart muss im jeweiligen Verkaufskanal hinterlegt sein. Fehlt sie dort, taucht sie im Warenkorb nie auf, egal wie die Regel aussieht.
Erweiterungen für Versand, Spedition oder Vorauswahl greifen in die Logik ein. Nach Updates gab es außerdem vereinzelt Fehler beim Umschalten gesperrter Versandarten, die erst mit einer späteren Version behoben wurden.
Diese Schritte ändern nichts am Shop und grenzen die Ursache ein.
Bewährt hat sich eine klare Rollenverteilung statt vieler Regeln, die sich überschneiden:
Wenn Kunden an der Kasse abbrechen, wenn Sie mehrere Länder, Kundengruppen oder Sperrgut kombinieren oder wenn das Verhalten erst nach einem Update aufgetreten ist. Wir prüfen Regeln, Preismatrix, Verkaufskanal und Plugins in einem Durchgang und bauen die Versandlogik bei Bedarf übersichtlich neu auf. Bricht der Checkout gerade komplett ab, hilft der 24/7 Notfallservice.
// Soforthilfe
Schicken Sie uns kurz, welche Meldung erscheint und welche Versandarten Sie nutzen, gern mit Screenshot. Bricht der Checkout gerade ab, helfen wir über den 24/7 Notfallservice innerhalb von 30 Minuten.
// Häufige Fragen
Shopware hat festgestellt, dass die gewählte Versandart für den aktuellen Warenkorb nicht gilt, und automatisch auf eine andere verfügbare umgestellt. Die Meldung ist also ein Hinweis auf eine Regel oder einen Preis, der nicht zum Warenkorb passt.
Meist ist die Standard-Versandart des Verkaufskanals an eine Regel gebunden, die nicht für jeden Warenkorb zutrifft. Jeder neue Warenkorb startet mit ihr und wird sofort umgestellt. Die Standard-Versandart sollte eine Regel haben, die fast immer gilt.
Häufig sind die Bedingungen so eingestellt, dass schon ein einziger passender Artikel reicht, oder der Standardversand schließt Sonderfälle nicht aus. Dann gelten mehrere Versandarten gleichzeitig.
Regeln auf Kundengruppe, Lieferadresse oder Kundennummer greifen erst, wenn Shopware diese Daten kennt. Bei Gästen gelten bis zur Eingabe der Adresse die Voreinstellungen des Verkaufskanals.
Die Produkte bekommen ein Merkmal, etwa einen Tag oder ein Zusatzfeld. Die Sonderversandart erhält eine Regel auf dieses Merkmal, die Standard-Versandart eine Gegenregel, damit sie bei solchen Warenkörben ausgeblendet wird.
Im Standard stellt Shopware auf eine andere verfügbare Versandart um, aber nicht nach Ihren Prioritäten. Für eine gezielte Vorauswahl gibt es Erweiterungen im Shopware Store, oder wir bauen die Logik als eigenes Plugin passend zu Ihren Versandarten.
Cache leeren und mit einem neuen Warenkorb testen. Ein bestehender Warenkorb behält seine bisherige Versandart, bis sich etwas am Inhalt ändert.