Cette fois, nous avons eu le problème suivant avec Shopware 5. En Suisse, les réglementations sur la protection des marques signifient que nous ne sommes pas autorisés à y expédier un certain fabricant.
Mais comment le résoudre élégamment sans avoir à envoyer un refus au client ?
Nous avons opté pour la solution suivante, que j'ai trouvée sur le forum Shopware.
Étape 1
Un champ de texte libre est déclaré en premier. Dans notre cas, nous avons utilisé attr4.
Le type de colonne serait Case à cocher - INT(1). Nous avons nommé le libellé "Pas de livraison Suisse" et activé l'option Afficher dans le backend.
Étape 2
Sous Paramètres de base - Storefront - Module Frais de port, la requête SQL étendue est complétée par MAX(at.attr4) AS switzerland.
MAX(a.topseller) as has_topseller, MAX(at.attr3) as has_comment, MAX(b.esdarticle) as has_esd, MAX(at.attr4) AS suisse
Étape 3
Dans les frais de port correspondants sous les paramètres avancés, ajoutez la condition personnalisée suivante :
!Suisse
Cela dit, si cette condition s'applique, alors ce mode d'expédition sera exclu. Bien sûr, cela fonctionne également dans l'autre sens si le point d'exclamation est omis.
Ensuite, nous avons créé une nouvelle méthode d'expédition et l'avons appelée "pas de livraison en Suisse". La description pourrait ressembler à ceci :
En raison des règles de protection des marques, les articles commandés (ou des parties de ceux-ci) ne peuvent pas être livrés en Suisse.
Étape 4
Les articles applicables seront désormais ajustés.
Sous les champs de texte libre, il y a maintenant la nouvelle option "pas de livraison en Suisse", qui peut être sélectionnée si nécessaire.
Étape 5
Lors de l'exécution d'une commande test, le mode d'expédition qui vient d'être créé apparaît dans le processus de commande du client et dispose ainsi immédiatement de l'information qu'aucune livraison ne sera effectuée en Suisse.
sources
https://forum.shopware.com/t/versand-bestimmter-artikel-ins-ausland-verbieten/38926
rendu 3d des achats en ligne en suisse pour les médias sociaux et les sites Web ab @aacystudio
Passionné de "phone clipper". Actuellement avec le mien Samsung Galaxy S22 Ultra. Un super téléphone avec XNUMX To de stockage. Beaucoup d'espace pour les expériences. Mes matières préférées sont plante, Nourriture et boisson, animaux, Bâtiment ainsi que Paysages.
Sinon, j'aime passer mon temps dans la nature et traîner parfois sur le PC, avec un tour cosy Civ ou Star Citizen, un moyen. Une série est aussi souvent recherchée sur le canapé le soir.