WooCommerce Conditional Shipping and Payments – Contrôler Livraisons et Paiements
Avoir plusieurs options de livraison et de paiement est très important pour une boutique WooCommerce. Toutefois, il arrive qu’on ait besoin de restreindre la disponibilité de certaines options spécifiques en fonction de différents aspects qui se présentent. Aujourd’hui dans cet article, je vous montre comment ajouter des restrictions sur les méthodes de livraisons et paiements dans WooCommerce. Pour le faire, nous allons utiliser le plugin premium WooCommerce Conditionnal Shipping and Payments.
A propos de WooCommerce Conditional Shipping and Payments
Conditional Shipping and Payments vous donne un contrôle total sur les passerelles de paiement, les méthodes d’expédition et les pays/états de livraison disponibles à la caisse. Créez des règles simples ou avancées pour limiter les options de paiement et d’expédition en fonction de la logique conditionnelle.
Avec ce plugin, vous pouvez créer des règles conditionnelles pour :
Rendre la livraison gratuite disponible par produit, catégorie ou classe d’expédition.
Limiter les méthodes d’expédition et les tarifs en direct en fonction du poids du colis, du nombre d’articles ou du total du panier.
Empêcher l’expédition de produits ou de catégories individuelles vers des pays, des états et des codes postaux restreints.
Limiter les options d’expédition et de paiement à des clients et à des rôles clients spécifiques, telles que les titulaires d’un abonnement ou les clients grossistes.
Utiliser des passerelles de paiement spécifiques pour acheter des abonnements ou offrir la livraison gratuite avec les renouvellements d’abonnement.
TARIF : à partir de 79 $
LIEN : Conditional Shipping and Payments
Contrôler les options d’expédition et de paiement de WooCommerce
Pour profiter des différentes fonctionnalités de WooCommerce Conditional Shipping and Payments, nous allons l’installer.
Installation
Ce plugin s’installe comme tout plugin premium, procédez simplement comme suit :
Téléchargez le fichier zipde l’extension sur l’ordinateur,
Allez dans « Extensions > Ajouter » depuis WordPress,
Cliquez sur le bouton « Téléverser une extension »,
Choisissez le fichier Zip de l’extension et cliquez sur le bouton « Installer Maintenant ».
Activez-le.
Restreindre les méthodes de livraison d’une boutique WooCommerce
Une fois que vous avez installer et activer le plugin WooCommerce Conditional Shipping and Payments, vous pouvez créer diverses restrictions. Commençons par restreindre les méthodes de livraison.
Selon vos besoins, vous pouvez créer des règles pour désactiver ou masquer les méthodes de livraison WooCommerce de manière conditionnelle :
Par produit, catégorie ou classe d’expédition.
Par poids, quantité d’articles ou montant total du panier.
Lors de l’activation d’un code promo.
Lors de l’achat d’abonnements.
Pour les clients individuels, les rôles clients ou les membres du site.
Pour ajouter une règle de restriction sur les méthodes de livraison, rendez-vous dans WooCommerce > Réglages > Réstrictions > Shipping Methods puis cliquez sur le bouton « Add Restriction ».
En cliquant dessus, vous aurez les options suivantes :
Short Description– Une description courte pour identifier facilement la règle.
Exclude Methods– Les modes de livraison que vous souhaitez désactiver par cette nouvelle règle.
Exclude Rate IDs– Option avancée pour exclure les méthodes de livraison générées par des API externes.
Show Excluded– Si activé, les méthodes de livraison exclues sont visibles à la caisse. Sélectionnez cette option si vous préférez qu’un avis s’affiche lorsque les clients choisissent un mode d’expédition exclu.
Add Condition – Sélectionnez ici la condition que vous souhaiteriez utiliser. Vous pouvez ajouter plusieurs conditions selon vos besoins. Choisissez parmi les conditions sur la figure ci-dessous et utilisez les logiques conditionnelles pour définir vos différents scénarios.
Prenons un exemple, ici, nous allons exclure le mode de livraison « Forfait » à toute commande dépassant les 5 kg, dont le coût total du panier ne dépassant pas les 20 € et pour tout commande hors de la France.
Restreindre un mode de paiement dans WooCommerce
Comme pour la livraison, vous pouvez aussi créer des règles pour désactiver ou masquer les passerelles de paiements WooCommerce de manière conditionnelle :
Par mode d’expédition, pays, état ou code postal.
Selon le pays de facturation choisi.
Basé sur le total de la commande ou la devise.
Par produit, catégorie de produit ou classe d’expédition.
Lors du paiement des abonnements.
Pour les clients individuels, les rôles de client ou les membres de votre site.
Rendez-vous dans WooCommerce > Réglages > Réstrictions > Payment Gateways puis cliquez sur le bouton « Add Restriction » pour créer une restriction sur les passerelles de paiements.
Ici, pour l’exemple, nous allons exclure le mode de paiement à la livraison pour toute livraison hors de la France.
Restrictions sur un produit en particulier
Pour ajouter des restrictions à un produit en particulier, allez dans l’onglet Données produit > Restrictions des produits individuels. Ils ne sont évalués que pour les produits contenus dans le panier.
Choisissez les restrictions dont vous avez besoin, définissez les règles et mettez à jour ou publiez le produit.
Aller plus loin avec WooCommerce Conditional Shipping and Payments
Je vous suggère de lire les descriptions des différentes conditions que vous pouvez utiliser avec le plugin WooCommerce Conditional Shipping and Payments dans la documentation officielle si vous avez besoin d’en savoir plus. Vous y verrez des informations détaillées. Toutefois, vous avez déjà toutes les bases dans cet article.
MES DERNIÈRES PENSÉES
À mon humble à avis, WooCommerce Conditional Shipping and Payments est l’un des meilleurs plugins pour contrôler les méthodes de livraison et passerelle de paiement WooCommerce. Avec ce plugin, vous pourrez ajouter de multitudes de restrictions sur votre boutique à l’aide de simple logique conditionnelle. Cela vous aide également à restreindre les options de livraison et paiement selon le rôle utilisateur, l’emplacement, les abonnements, etc.