Comment désactiver la livraison et l'expédition pour certains produits qui ne peuvent qu’être retirés en magasin
Si vous avez certains produits qui ne sont que disponibles à ramasser en boutique, suivez les étapes ci-dessous. Vous aurez besoin de modifier le code de votre thème.
Tout d’abord, vous devez chercher* le snippet dans votre thème qui s’appelle
storepickup-addons.liquid
*S’il n’existe pas encore, ajoutez un nouveau snippet et appelez-le storepickup-addons.liquid
Et copiez le code suivant, et collez-le dedans :
{% for item in cart.items %}
{% if item.product.tags contains 'Pickup Only' %}
{% capture disable_shipping %}true{% endcapture %}
{% capture disable_delivery %}true{% endcapture %}
{% endif %}
{% endfor %}
Ensuite vous devez ajouter la balise suivante à vos produits :
Pickup Only
Tant que vous avez tout fait correctement, lorsque vous ajoutez un article à votre panier avec cette balise, l'expédition et la livraison doivent être désactivées. Cela obligera vos clients de choisir à ramasser leur commande.