Allez dans le menu WooCommerce, sous-menu Réglages, onglet Expéditions.
La liste de vos zones d’expédition s’affiche. Cliquez sur le lien Modifier en bout de ligne de la zone concernée.
Dans la table des Modes d’expédition, cliquez sur le lien Modifier en bout de ligne de la méthode Shipping Zen que vous souhaitez configurer.
L’écran de paramétrage de la méthode s’ouvre. Deux zones distinctes vous permettent d’agir sur la visibilité par rôle : les Critères d’exclusion et les Critères d’affichage.
Masquer une méthode pour certains rôles
La zone 1. Critères d’exclusion contient le champ Rôles utilisateurs exclus :
Si l’utilisateur est connecté avec l’un des rôles sélectionnés ici, la méthode n’est pas affichée.

Sélectionnez dans ce champ les rôles pour lesquels la méthode doit être invisible. La méthode reste visible pour tous les autres utilisateurs, connectés ou non.
💡 Un champ complémentaire permet d’aller plus loin : si cette case est cochée, les utilisateurs non connectés ne verront jamais cette méthode [version Pro]. Utile pour réserver une méthode exclusivement aux comptes enregistrés, quel que soit leur rôle.
Réserver une méthode à certains rôles uniquement
La zone 2. Critères d’affichage contient le champ Rôles utilisateur :
La méthode ne s’affiche que si l’utilisateur est connecté avec l’un des rôles choisis ici.

Sélectionnez ici les rôles autorisés à voir la méthode. Tout utilisateur dont le rôle n’est pas dans cette liste — y compris les visiteurs non connectés — ne verra pas la méthode s’afficher.
C’est l’approche inverse de l’exclusion : au lieu de lister qui ne peut pas voir, vous listez qui peut voir.
Quelle approche choisir ?
- Vous voulez masquer la méthode pour quelques rôles précis et la laisser visible au reste → utilisez le champ Rôles utilisateurs exclus.
- Vous voulez réserver la méthode à un ou plusieurs rôles spécifiques → utilisez le champ Rôles utilisateur dans les critères d’affichage.
Les deux champs peuvent coexister dans une même méthode. Si un critère d’exclusion est vérifié, la méthode ne s’affiche pas, quels que soient les réglages dans la section Critères d’affichage. L’exclusion est toujours prioritaire.
Exemple d’application
Tarif transporteur réservé aux revendeurs. Vous avez un rôle « Revendeur » sur votre boutique et avez négocié un tarif préférentiel avec votre transporteur. Créez une méthode dédiée et renseignez ce rôle dans le champ Rôles utilisateur. Les clients particuliers ne la verront jamais.
Livraison express masquée pour les comptes à crédit. Certains clients professionnels passent commande en compte différé et ne doivent pas accéder à la livraison express facturée à la commande. Ajoutez leur rôle dans le champ Rôles utilisateurs exclus.
Méthode standard masquée pour les grossistes. Vos commandes en gros nécessitent un transporteur spécifique et ne doivent pas passer par votre méthode de livraison standard. Excluez le rôle « Grossiste » de cette méthode pour éviter toute erreur de sélection à la commande.
Méthode en test invisible pour les clients. Vous souhaitez paramétrer et vérifier une nouvelle méthode de livraison sans la montrer à vos clients. Limitez son affichage au rôle Administrateur le temps de la mise au point.
💾 Quand vous avez terminé le paramétrage, cliquez sur le bouton bleu Enregistrer les modifications tout en bas de l’écran.