Deze keer hadden we het volgende probleem met Shopware 5. In Zwitserland houden de regels voor handelsmerkbescherming in dat we een bepaalde fabrikant daar niet naartoe mogen verzenden.
Maar hoe lossen we het elegant op zonder de klant een afwijzing te sturen?
We hebben de volgende oplossing gekozen, die ik op het Shopware-forum heb gevonden.
Stap 1
Eerst wordt een vrij tekstveld gedeclareerd. In ons geval gebruikten we attr4.
Kolomtype zou Checkbox - INT(1) zijn. We noemden het label "No delivery Switzerland" en activeerden de optie Show in de backend.
Stap 2
Onder Basisinstellingen - Storefront - Verzendkosten module wordt de uitgebreide SQL-query aangevuld met MAX(at.attr4) AS zwitserland.
MAX(a.topseller) as has_topseller, MAX(at.attr3) as has_comment, MAX(b.esdarticle) as has_esd, MAX(at.attr4) AS zwitserland
Stap 3
Voeg in de bijbehorende verzendkosten onder geavanceerde instellingen de volgende aangepaste voorwaarde toe:
!Zwitserland
Dat wil zeggen, als deze voorwaarde van toepassing is, wordt deze verzendmethode uitgesloten. Dit werkt natuurlijk ook andersom als het uitroepteken is weggelaten.
Vervolgens hebben we een nieuwe verzendmethode gemaakt en deze "geen levering naar Zwitserland" genoemd. De beschrijving zou ongeveer zo kunnen gaan:
Vanwege regelgeving inzake handelsmerkbescherming is het mogelijk dat de bestelde artikelen (of delen ervan) niet naar Zwitserland worden geleverd.
Stap 4
De toepasselijke artikelen worden nu aangepast.
Onder vrije tekstvelden is er nu de nieuwe optie "geen levering Zwitserland", die indien nodig kan worden geselecteerd.
Stap 5
Wanneer een testbestelling wordt doorlopen, verschijnt de zojuist aangemaakte verzendmethode in het bestelproces voor de klant en heeft dus meteen de informatie dat er geen levering naar Zwitserland zal plaatsvinden.
Credits
https://forum.shopware.com/t/versand-bestimmter-artikel-ins-ausland-verbieten/38926
3D-weergave van online winkelen in Zwitserland voor sociale media en websites van @aacystudio
Gepassioneerde "telefoonklipper". Momenteel bij de mijne Samsung Galaxy S22Ultra. Een geweldige telefoon met XNUMX TB opslag. Veel ruimte voor experimenten. Mijn favoriete onderwerpen zijn Plant, Eet drink, dieren, gebouw en Landschappen.
Verder breng ik mijn tijd graag door in de natuur en hang ik af en toe achter de pc, met een gezellig rondje Civ of Star Citizen, weg. Ook 's avonds op de bank is een serie vaak gezocht.