Comment supprimer l'expédition de la caisse de WooCommerce (5 méthodes pratiques)
Publié: 2025-07-08Si vous exécutez une boutique WooCommerce, vous vous êtes probablement demandé: "Comment supprimer la section d'expédition de la page de paiement?" Peut-être que vous proposez des produits numériques, des services en personne ou vous souhaitez rationaliser l'expérience de paiement. Quelle que soit la raison, cet article vous guide à travers 5 méthodes pratiques et prêtes à l'emploi pour supprimer l'expédition de la caisse de WooCommerce .
Vous découvrirez également comment personnaliser entièrement vos champs de paiement sans toucher une ligne de code, à l'aide d'un plugin gratuit. Plongeons-nous.
Quand devriez-vous masquer ou désactiver l'expédition (ou offrir une livraison gratuite)?
La suppression ou la modification de la section d'expédition dans WooCommerce n'est pas seulement un ajustement technique - c'est une décision stratégique. Voici quelques scénarios où la désactivation ou la cachette des champs d'expédition est parfaitement logique:
- Vendre des produits numériques , comme les livres électroniques ou les téléchargements, où aucune livraison physique n'est nécessaire.
- Offrir des services en personne (coaching, cours) qui ne nécessitent pas d'expédition.
- Prise en charge locale uniquement , où les clients collectent directement leur commande.
- Modèles basés sur l'abonnement où l'expédition est gratuite ou facturé uniquement pour la première livraison.
- Promotions de livraison gratuites , où la cachette des coûts d'expédition améliore la conversion.
Lorsque vos champs d'expédition ne sont pas pertinents, ils peuvent créer des frictions dans le processus de paiement. La rationalisation de cette expérience peut améliorer vos taux d'abandon de panier et augmenter la satisfaction des clients.
Tout d'abord, vous pouvez, par exemple, rendre le chariot et vérifier le briquet avec ces paramètres:

Jetons un coup d'œil maintenant sur la façon de désactiver ou de masquer les méthodes de livraison (ou les champs) dans WooCommerce.
5 façons de supprimer l'expédition de la caisse de WooCommerce
Il existe plusieurs façons de se débarrasser de la section d'expédition - un manuel, certains basés sur des plugins. Passons à 5 options efficaces, avec des instructions étape par étape.
1. Désactiver complètement l'expédition (pour les produits ou services numériques)
WooCommerce vous permet de définir si un produit nécessite l'expédition. Voici comment supprimer l'expédition des articles numériques:
Étape par étape:
- Accédez aux produits → Modifier votre produit.
- Dans le panneau de données du produit , vérifiez virtuel (cela désactive l'expédition) et / ou téléchargeable .
- Enregistrez le produit.
Fait. Ce produit ne déclenchera plus la section d'expédition lors du paiement.
2. Masquer l'expédition à l'aide d'un extrait de code (pour les développeurs)
Si vous êtes à l'aise avec la modification de vos fichiers de thème, ajoutez l'extrait suivant au fichier functions.php
de votre thème enfant ou via un plugin comme des extraits de code:
add_filter( 'woocommerce_cart_needs_shipping', '__return_false' );
Cela oblige WooCommerce à se comporter comme si l'expédition n'était pas requise.
Bien sûr, vous pouvez utiliser des conditions supplémentaires pour désactiver l'expédition, par exemple, selon des pays spécifiques.
3. Utilisez un plugin pour masquer les méthodes d'expédition lorsque la livraison gratuite est disponible
Parfois, vous avez toujours besoin d'expédition. Mais je veux le masquer lorsque la livraison gratuite est active.
Vous pouvez essayer la méthode d'expédition masquée pour le plugin WooCommerce .

Source: https://wordpress.org/plugins/hide-shipping-method-for-woocommerce/
Comment le configurer:
- Installez et activez le plugin à partir du menu des plugins.
- Accédez à WooCommerce → Masquer l'expédition .
- Choisissez de masquer d'autres options d'expédition lorsque la livraison gratuite est disponible.
- Vous pouvez également masquer toutes les méthodes d'expédition à la page CART.
- Ou masquer des méthodes d'expédition spécifiques par pays dans un nouvel onglet Paramètres.
Ceci est particulièrement utile pour les promotions ou les renouvellements d'abonnement avec livraison gratuite.
4. Créez une zone d'expédition personnalisée sans méthodes
Une autre méthode propre consiste à configurer une zone sans méthodes d'expédition, appliquées à des régions ou à des clients spécifiques.
Étape par étape:
- Accédez à WooCommerce → Paramètres → Expédition .
- Ajoutez une nouvelle zone d'expédition, nommez-la (par exemple "pas de zone d'expédition").
- Définir la région ou le pays.
- N'ajoutez pas de méthodes d'expédition.
Les clients de cette zone ne verront pas du tout des options d'expédition. Mais ils seront informés qu'il n'y a pas de méthodes d'expédition disponibles.
Vous pouvez ajouter un filtre pour modifier le texte par défaut sans méthodes d'expédition dans le paiement.
function change_no_shipping_message( $text ) { return __( 'We cover that' ); } add_filter( 'woocommerce_no_shipping_available_html', 'change_no_shipping_message' );
Pas d'exemple de texte des méthodes d'expéditionfunction change_no_shipping_message( $text ) { return __( 'We cover that' ); } add_filter( 'woocommerce_no_shipping_available_html', 'change_no_shipping_message' );

5. Retirer les champs d'expédition de la caisse à l'aide des champs de paiement flexibles
Flexible Checkout Fields est un plugin gratuit qui vous permet de modifier, de désactiver ou de supprimer les champs de la page de paiement sans codage.
Champs de paiement flexibles WooCommerce
Modifier, ajouter des champs nouveaux ou masqués inutiles du formulaire de paiement WooCommerce. Ajoutez des prix aux champs et utilisez la logique conditionnelle. Il s'agit de conversions et d'une meilleure expérience utilisateur. NOUVEAU: Vous pouvez maintenant définir plusieurs conditions (ou) dans un ou plusieurs groupes de conditions (et).
Installations actives: 90 000+ | Note WordPress:

Disons que vous avez désactivé l'expédition pour les produits virtuels, mais que les champs d'adresse d'expédition apparaissent toujours. Voici comment les supprimer.
Comment le faire:
- Installez le plugin Flexible Checkout Fields.
- Allez sur WooCommerce → Champs de paiement .
- Passez à l'onglet Expédition .
- Cliquez sur les champs que vous souhaitez masquer (par exemple l'adresse 1, ville, code postal).
- Désactivez les champs et enregistrez les modifications.

C'est ça! Vous avez maintenant une page de paiement simplifiée.
Comment optimiser votre expérience de paiement et d'expédition WooCommerce?
Maintenant que vous avez vu comment supprimer l'expédition de la caisse, voici quelques conseils supplémentaires pour améliorer l'expérience globale:
- Utilisez la logique conditionnelle pour afficher / masquer les champs en fonction des actions des utilisateurs (par exemple, pays de facturation, type de produit).
- Offrez la livraison gratuite uniquement lorsque certaines conditions sont remplies (comme la valeur minimale de panier).
- Personnalisez les champs de paiement pour réduire l'encombrement et concentrer sur ce qui compte.
- Testez votre caisse régulièrement - sur le bureau et le mobile.
Une caisse sans encombrement renforce la confiance. Les clients sont plus susceptibles de terminer leur commande lorsque seuls les champs pertinents sont affichés.
Champs de paiement flexibles: Personnalisez le paiement WooCommerce sans codage
Flexible Checkout Fields est un plugin gratuit qui vous permet de modifier, d'ajouter, de masquer ou de réorganiser les champs de paiement - directement à partir de votre tableau de bord WordPress.
Que vous supprimiez les champs d'expédition, que vous régliez les champs de facturation ou que vous adaptez la section des notes de commande, ce plugin vous donne un contrôle complet sans avoir besoin de code personnalisé.

Utilisations supérieures:
- Masquer l'adresse d'expédition lors de la vente de produits numériques.
- Réorganisez les champs de facturation pour un meilleur débit.
- Renommez les champs pour correspondre à la langue de votre public.
- Ajoutez des champs supplémentaires comme des cases à cocher, des listes déroulantes ou des entrées de texte.
Il fonctionne avec le paiement classique et s'intègre bien à la plupart des thèmes et des passerelles de paiement.
Caractéristiques pro de Flexible Checkout Fields Pro
Bien que la version gratuite soit puissante, Flexible Checkout Fields Pro vous donne encore plus de contrôle. Voici les fonctionnalités hors concours:
- Logique conditionnelle - Afficher ou masquer les champs basés sur le contenu du panier, le rôle utilisateur, la méthode d'expédition sélectionnée ou le pays de facturation.
- Tiles de prix - Ajoutez des frais supplémentaires ou des remises avec des champs liés au prix à la caisse.
- Support multilingue - entièrement compatible avec WPML et Polylang pour les magasins mondiaux.
- Types de champ avancés - Utilisez des sélecteurs de date, des sélecteurs de couleurs, des téléchargements de fichiers et plus encore.

Explorez toutes les fonctionnalités de caisse flexibles Pro.
Champs de paiement flexibles Pro WooCommerce 59 £
Modifier, ajouter des champs nouveaux ou masqués inutiles du formulaire de paiement WooCommerce. Ajoutez des prix aux champs et utilisez la logique conditionnelle. Il s'agit de conversions et d'une meilleure expérience utilisateur. NOUVEAU: Vous pouvez maintenant définir plusieurs conditions (ou) dans un ou plusieurs groupes de conditions (et).
Installations actives: 90 000+ | Note WordPress:
Résumé
- La suppression de l'expédition de la caisse est facile - et améliore l'UX pour les magasins numériques ou basés sur les services.
- Vous pouvez désactiver l'expédition via les paramètres du produit, les extraits de code, les plugins ou les zones personnalisées.
- Pour un contrôle total sur les champs de paiement, utilisez le plugin Flexible Checkout Fields .
- Passer à Pro pour déverrouiller la logique conditionnelle, les types de champ avancés et les champs de tarification.
Checkout simplifié = plus de conversions.
Vous cherchez à passer votre caisse WooCommerce au niveau supérieur? Essayez les champs de paiement flexibles aujourd'hui.