Hallo zusammen,
wir sind aktuell auf der Suche nach einem Shopware 6 Plugin für die Länderbeschränkung einzelner Artikel oder Kategorien in unserem Onlineshop.
Produkte aus bestimmten Kategorien dürfen in unserem Onlineshop nur für die Länder Deutschland, Niederlande, Dänemark und Schweden auffindbar/verfügbar sein.
Aktuell können wir Kategorien oder einzelne Produkte aber leider nicht auf bestimmt Länder begrenzen.
Wir haben bereits Plugins von dem Hersteller Acris getestet um Produkte für Kundengruppen zu sperren, jedoch ohne Erfolg.
Kann mir jemand mitteilen ob eine Möglichkeit besteht, dass die Produkte nur auffindbar sind, sobald das Lieferland in unserem Header des Onlineshops eines der genannten Länder entspricht? Das gleiche soll für die Kategorieseite gelten.
Die Produkte sowie die Kategorieseite soll also möglichst ohne Kundenanmeldung bereits unsichtbar sein. Falls es nur nach der Anmeldung möglich wäre die Produkte auszuschließen müssten wir wohl damit Leben. Wir wollen aber verhindern, dass Kunden das Produkt auswählen können und im Checkout nach dem Anmeldung eben nicht mehr erwerben können um das Nutzererlebnis positiv zu gestalten.
Zur Info: Wir haben nicht für jedes Lieferland eine Kundengruppe sondern 5 verschiedene Preiszonen mit einer jeweiligen Kundengruppe.
Vielen Dank im Voraus für die Hilfe!
Beste Grüße
Hendrik Langhoff
Bin kein Jurist, aber bekommst Du da nicht Probleme mit dem Geoblocking?
Nein, lediglich die Rechnungsadresse muss aus jedem Land der EU möglich sein. Den Versand darf jeder gestalten und einschränken, so wie er es möchte.
Die Plugins haben einen unterschiedlichen Umfang/Ansatz. Die einen verhindern lediglich den Versand, andere lassen es nicht in den Warenkorb legen und dritte blenden es vielleicht komplett aus.
Das Problem an deiner Anforderung ist: das Lieferland wird erst definiert, wenn es im Warenkorb/Checkout ausgewählt wird oder der Kunde eingeloggt ist. Bis dahin ist das Standard-Land das Lieferland. Es müsste also weiterhin mit einem Geolocation Plugin verbunden werden.
Vermutlich hilft da nur eine individuelle Lösung. Ich kenne aber nicht alle Plugins zu dem Thema im Store.
Schonmal vielen Dank für die Information!
Danke Max! Wenn die Produkte online sind, man diese aber nur für die hinterlegten Länder in den Warenkorb packen könnte, würde uns das schon sehr weiterhelfen. Kennst du hierfür ein passendes Plugin? Das Problem ist tatsächlich sehr kritisch für uns.
Moin,
welche Shopware Lizenz habt ihr denn?
Ab der Evolve Lizenz sollte das mit dem Dynamic Access funktionieren vermutlich.
Grüße
Matthias
Hi Matthias,
danke für deine Nachricht!
Wir verwenden leider nur die Community Lizenz von Shopware, sind aber durchaus bereit einen mittleren dreistelligen Betrag für diese Umsetzung in die Hand zu nehmen.
Gibt es diese Dynamic Access Funktion auch für die Community Lizenz, beispielweise als Erweiterung?
Danke im Voraus & Beste Grüße
Hendrik
Vielleicht wäre auch eine Länder-Blocking in der Firewall möglich:
Beispiel über Plesk
Web Application Firewall
SecRule REMOTE_ADDR „@geoLookup“ „chain,id:100,phase:1,drop“
SecRule GEO:COUNTRY_CODE „!@streq EU“
Moin @RAShop ,
von der Lösung würde ich abraten, da diese denke ich gegen die Geoblocking Verordnung verstoßen würde - aber ist nur meine laienhafte Einschätzung
@hendrik.langhoff so ein Plugin im Store wäre mir jetzt auf Anhieb nicht bekannt. Alternativ könnte man sowas wahrscheinlich dann auch mit einer selbst entwickelten Lösung erreichen.
Grüße
Matthias
Wir haben es individuell programmieren lassen. Wenn Kunde eingeloggt ist und die Lieferadresse ist von einem gesperrten Land (für diesen Artikel) wird der „zum Warenkorb hinzufügen“ Button überschrieben mit Nicht lieferbar für das ausgewählte Land.
Wir haben diskuttiert ob wir die Artikel einfach komplett ausblenden, haben uns aber dagegen entschieden, da wir vermuten, dass Kunden dann total verwirrt sind: uneingeloggt sieht man den Artikel und eingeloggt ist dieser nicht mehr auffindbar, da der Kunde kein Feedback bekommen würde, warum man diesen Artikel nicht mehr sieht.
Das Plugin (ab der Evolve) kann dies auch realisieren: Shopware 6 - Erweiterung - Dynamic Access , wie matthiasewald geschrieben hat.
Geoblocking würde ich auch nicht betreiben. Könnte sich auch beim Crawling negativ auswirken und somit das Ranking verschlechtern.
1 „Gefällt mir“
Das kannst du auch mit diesem Plugin machen: Individuelle Hinweise im Warenkorb und Checkout deaktivieren nach Bedingungen | Shopware Store
Wenn Land A oder B und Produkt A oder B im Warenkorb, dann wird eine individuelle Meldung angezeigt und der Checkout wird gesperrt.
Viele Grüße