Bonjour,
Ok, je vois la situation.
La sélection de la méthode de livraison est déjà affichée uniquement pour les produits avec un poids. Ce que vous voulez, c'est pouvoir zapper l'étape dans le passage en caisse lorsqu'il n'y a que des produits sans poids.
Il n'y a pas d'option pour cela actuellement.
Une solution serait en effet de configurer une méthode de livraison pour un poids max inférieur à 100 grammes par exemple, et d'activer l'option "force shipping regardless of weight" de la configuration.
Ainsi, lorsqu'il n'y a que des produits sans poids dans le panier il y aurait une méthode de livraison pour eux affichées mais indiquant "pas de livraison nécessaire" ou un truc du genre.
Mais je pense qu'une solution plus jolie serait de laisser comme maintenant, et de simplement regrouper l'étape adresse avec l'étape livraison. Ainsi, lorsqu'il y a une livraison, l'utilisateur pourra sélectionner la méthode de livraison en dessous, et lorsqu'il n'y a pas de livraison, il passera directement au paiement après avoir entré son adresse.