1. Accueil
  2. Base de connaissances
  3. Advanced Coupons
  4. Appliquer automatiquement le coupon
  5. Comment configurer les coupons à application automatique dans WooCommerce

Comment configurer les coupons à application automatique dans WooCommerce

Demander aux clients de copier un code de coupon dans le paiement ajoute des frictions. Les coupons à application automatique évitent cette étape : lorsque le panier remplit les règles du coupon, WooCommerce applique automatiquement la réduction. Cet article explique comment activer l'application automatique sur un coupon spécifique, quelles conditions bloquent l'application automatique, comment fonctionne le tri par priorité lorsque plusieurs coupons peuvent s'appliquer, et comment reconstruire le cache d'application automatique lorsque quelque chose semble bloqué.

Prérequis

  • Advanced Coupons Premium installé et activé (le module Auto Apply est inclus avec Premium uniquement. Le plugin gratuit ne l'inclut pas).
  • Le module Auto Apply activé sous Coupons → Paramètres → Modules (activé par défaut ; si vous l'avez désactivé, réactivez-le avant de continuer).
  • Au moins un coupon WooCommerce déjà créé. Si vous partez de zéro, créez d'abord un coupon sous Coupons → Ajouter.

Étape 1 : Ouvrez le coupon que vous souhaitez appliquer automatiquement

  1. Accédez à Coupons → Tous les coupons dans votre administration WordPress.
  2. Cliquez sur le code du coupon pour ouvrir l'écran de modification.

Étape 2 : Activez l'application automatique sur le coupon

Sur le côté droit de l'écran de modification du coupon, trouvez la boîte méta Coupon à application automatique.

  1. Cochez Activer l'application automatique pour ce coupon.
  2. Cliquez sur Mettre à jour en haut de l'écran de modification du coupon.
Écran d'édition des coupons WooCommerce avec la boîte méta Coupon à application automatique dans la colonne latérale et

La prochaine fois que le panier d'un acheteur correspondra aux règles de ce coupon, la réduction sera appliquée automatiquement sans aucune saisie de code.

Paramètres qui bloquent l'application automatique

Trois réglages empêchent un coupon d'être appliqué automatiquement. Si l'un d'eux est défini sur votre coupon, l'application automatique l'ignore et aucune réduction n'apparaît :

  • Limite d'utilisation par coupon : plafonne les utilisations totales (sous Limites d'utilisation).
  • Limite d'utilisation par utilisateur : plafonne les utilisations par client (sous Limites d'utilisation).
  • Coupons virtuels : la fonctionnalité de coupons en masse d'Advanced Coupons, où chaque acheteur reçoit un code unique généré. L'application automatique ne peut appliquer que le code coupon principal, et ce code est bloqué intentionnellement afin que les acheteurs utilisent le leur.

Les deux limites d'utilisation comptent dans un pool fini, ce qui ne convient pas à une remise qui s'applique à quiconque dont le panier correspond. Pour utiliser un coupon qui nécessite une limite d'utilisation, configurez plutôt l'application en un clic. Il affiche à l'acheteur une notification avec un bouton d'application, et il fonctionne avec des coupons à utilisation limitée.

La note dans la boîte de métadonnées Appliquer automatiquement le coupon liste également les E-mails autorisés comme un bloqueur. L'application automatique fonctionne avec une restriction d'e-mail dans la plupart des configurations, alors traitez cette partie de la note comme obsolète et lisez plutôt la section suivante.

Comment l'application automatique gère les e-mails autorisés

Une restriction d'e-mail fonctionne avec l'application automatique, mais seulement une fois que l'adresse e-mail de l'acheteur est connue. Le fait que cela se produise dépend de qui achète et de la caisse que votre boutique utilise.

  • Clients connectés : fonctionne sur l'une ou l'autre caisse. L'adresse provient de leur compte, donc le coupon s'applique dès que le panier est éligible.
  • Invités sur les blocs Panier et Caisse : fonctionne. Rien ne s'affiche tant que le champ e-mail est vide, puis le coupon s'applique de lui-même au moment où l'acheteur saisit une adresse correspondante.
  • Invités sur la caisse classique par shortcode : ne fonctionne pas. WooCommerce n'envoie pas l'adresse e-mail au serveur pendant qu'un invité remplit ce formulaire, il n'y a donc rien pour vérifier la restriction.

Vous pouvez couvrir un domaine d'entreprise entier au lieu de lister des adresses individuelles. Entrez *@entreprise.com dans E-mails autorisés et chaque adresse de ce domaine est éligible. Cela rend les remises pour le personnel et les partenaires réalisables pour les invités qui ne créeront jamais de compte.

Champ Emails autorisés sous Restriction d'utilisation avec un domaine d'entreprise générique saisi

Combiner l'application automatique avec les conditions du panier

L'application automatique fonctionne mieux avec la fonctionnalité Conditions du panier d'Advanced Coupons. Sans conditions, un coupon à application automatique s'applique à chaque panier qui remplit les restrictions d'utilisation standard de WooCommerce, ce qui est rarement ce que vous souhaitez.

Paires courantes :

  • Sous-total du panier ≥ 100 $ → appliquer automatiquement une réduction de 10 % (incitations basées sur un seuil).
  • Le panier contient des produits de la catégorie X → appliquer automatiquement la livraison gratuite (promotions de livraison spécifiques à la catégorie).
  • Le client a le rôle de grossiste → appliquer automatiquement une remise réservée aux grossistes.
  • Le panier contient 3 articles ou plus du produit A → appliquer automatiquement la logique BOGO.

Pour définir les conditions : sur l'écran de modification du coupon, ouvrez l'onglet Conditions du panier et ajoutez les règles que le panier doit satisfaire. Le coupon est appliqué automatiquement uniquement lorsque les deux conditions sont remplies ET que la validation standard du coupon WooCommerce réussit.

Définir la priorité lorsque plusieurs coupons peuvent s'appliquer

Si plus d'un de vos coupons à application automatique peut s'appliquer à un panier, Advanced Coupons utilise votre ordre de priorité Trier les coupons dans le panier pour décider lequel s'exécute en premier.

  1. Allez dans Coupons → Paramètres → Trier les coupons dans le panier.
  2. Faites glisser les coupons dans votre ordre de priorité préféré, ou définissez des valeurs de priorité numériques par coupon.
  3. Enregistrer les modifications.

Cet ordre est également utilisé lors de l'application manuelle des coupons. Il est recommandé de maintenir une priorité cohérente entre les flux d'application manuelle et automatique.

Reconstruction du cache d'application automatique

Advanced Coupons conserve un cache interne de tous les coupons à application automatique afin de ne pas avoir à analyser chaque coupon à chaque calcul de panier. Lorsque vous modifiez les règles d'un coupon ou que vous activez l'application automatique sur un coupon, le cache se met normalement à jour automatiquement. S'il ne le fait pas (rare, mais possible après des importations de base de données, des mises à jour de plugins ou des modifications externes de coupons), reconstruisez le cache manuellement :

  1. Allez dans Coupons → Aide.
  2. Faites défiler jusqu'à la section Utilitaires.
  3. Sous Reconstruire/Vider le cache des coupons à application automatique, cliquez sur Reconstruire pour réanalyser tous les coupons et actualiser le cache, ou sur Vider pour le supprimer entièrement (le cache se reconstruit lors du prochain calcul du panier).
Coupons → Aide → Section Utilitaires avec les boutons Reconstruire/Effacer le cache des coupons à application automatique

Dépannage

La boîte méta du coupon à application automatique est manquante sur l'écran de modification du coupon

Confirmez que le module Application automatique est activé sous Coupons → Paramètres → Modules. La boîte méta ne s'affiche que lorsque le module est activé. Si vous utilisez Advanced Coupons Free, notez que le module est réservé à la version Premium. Installez Advanced Coupons Premium pour le débloquer.

J'ai coché la case mais le coupon ne s'applique pas automatiquement

Vérifiez le coupon pour les trois réglages qui bloquent l'application automatique : Limite d'utilisation par coupon, Limite d'utilisation par utilisateur et Coupons virtuels. Effacez celui dont vous n'avez pas besoin, puis testez à nouveau le panier.

Si le coupon a une restriction E-mails autorisés, vérifiez qui achète et quelle caisse vous utilisez. Un invité sur la caisse classique par shortcode ne reçoit jamais de coupon restreint par e-mail. La section *Comment l'application automatique gère les e-mails autorisés* ci-dessus couvre chaque cas.

Si aucun de ces éléments ne s'applique, vérifiez les Conditions du panier du coupon et ses restrictions d'utilisation WooCommerce standard : dépense minimale, produits et catégories autorisés, et exclure les articles en promotion.

Si tout semble valide, reconstruisez le cache d'application automatique depuis Coupons → Aide → Utilitaires et testez à nouveau le panier dans une fenêtre de navigateur privée.

Un coupon BOGO à application automatique affiche le mauvais prix avec le multidevise WooPayments

Ceci était un problème connu avec les magasins multidevises : les coupons BOGO appliqués automatiquement pouvaient afficher un prix incohérent entre le total du panier et l'affichage multidevises de WooPayments. Corrigé dans Advanced Coupons Premium v4.0.7. Mettez à jour vers la dernière version sous Plugins → Plugins installés et re-testez le panier concerné.

Les produits dont le prix est déterminé par un autre plugin s'affichent à 0 $ dans le panier

C'était un problème connu. Lorsqu'un coupon avait l'application automatique activée, les produits dont le prix est défini par un autre plugin pouvaient s'afficher à 0 $ dans le panier, qu'ils aient été appliqués ou non. Les montants des dons et les prix des précommandes étaient les cas courants. Corrigé dans Advanced Coupons Premium v4.0.9. Mettez à jour dans Plugins → Plugins installés et re-testez le panier concerné.

Deux coupons à application automatique devraient tous deux s'appliquer, mais un seul le fait

WooCommerce respecte le paramètre Utilisation individuelle uniquement de chaque coupon. Si le premier coupon à s'appliquer a cette option cochée, aucun autre coupon (y compris d'autres coupons à application automatique) ne peut s'appliquer sur le même panier. Décochez Utilisation individuelle uniquement sur les deux coupons si vous souhaitez qu'ils se cumulent, ou utilisez la fonctionnalité de remplacement Coupons autorisés d'Advanced Coupons sur le coupon à utilisation individuelle pour autoriser l'autre.

L'application automatique fonctionne sur la page du panier mais pas à la caisse

Assurez-vous que votre thème utilise les modèles de panier et de caisse standard de WooCommerce (ou les blocs Panier et Caisse). Les thèmes qui personnalisent fortement la mise en page du panier peuvent parfois contourner les hooks utilisés par Advanced Coupons. Testez sur un thème pris en charge par WooCommerce par défaut (par exemple, Storefront) pour confirmer que le problème est lié au thème.

Foire aux questions

Puis-je appliquer automatiquement un coupon aux acheteurs non connectés (invités) ?

Oui, tant que le coupon n'a pas de Limite d'utilisation par coupon et pas de Limite d'utilisation par utilisateur. Une restriction Emails autorisés est également possible pour les invités, mais uniquement sur les blocs Panier et Paiement, où le coupon s'applique dès que l'acheteur saisit une adresse correspondante. Sur le paiement classique par shortcode, un invité ne reçoit jamais un coupon restreint par email. Les restrictions standard de WooCommerce pour les coupons, telles que le montant minimum et les produits autorisés, s'appliquent toujours dans les deux cas.

L'application automatique fonctionne-t-elle avec les blocs Panier et Caisse de WooCommerce ?

Oui. Advanced Coupons prend en charge le panier et le paiement basés sur les blocs, et l'application automatique s'exécute pendant la même phase de calcul sur les deux.

Un comportement diffère. Un coupon avec une restriction Emails autorisés s'applique à un invité sur les blocs, car les blocs envoient l'adresse e-mail au serveur au fur et à mesure que l'acheteur la saisit. Le paiement classique par shortcode ne l'envoie pas, donc un invité ne reçoit jamais ce coupon là-bas. Si vous utilisez des coupons d'application automatique restreints par e-mail pour les invités, utilisez les blocs.

Puis-je masquer un coupon appliqué automatiquement de la vue du panier du client ?

L'élément de ligne du coupon fait partie du rendu standard du panier de WooCommerce, il est donc visible par défaut. Si vous souhaitez masquer la ligne et afficher uniquement la réduction dans les totaux, il s'agit d'une personnalisation du modèle de thème. Voir Comment masquer les coupons appliqués automatiquement jusqu'à ce que les règles du panier soient remplies pour un modèle de configuration connexe.

Quelle est la différence entre l'application automatique et l'application en un clic ?

L'application automatique s'exécute silencieusement. Le coupon s'applique dès que le panier est éligible. L'application en un clic montre plutôt à l'acheteur une notification avec un bouton d'application, qu'il choisit d'accepter. Utilisez l'application automatique pour des remises sans friction, par exemple « Économisez 10 % sur 100 $ ». Utilisez l'application en un clic lorsque le coupon nécessite une limite d'utilisation, car l'application en un clic fonctionne avec des coupons à limite d'utilisation et l'application automatique non, ou lorsque vous souhaitez que l'acheteur accepte délibérément la remise. Voir La différence entre l'application en un clic et l'application automatique des coupons.

Besoin d'aide ?

Si vous avez une question ou rencontrez des problèmes, nous sommes là pour vous aider.

Cet article vous a-t-il été utile ?

Articles similaires

Finaliser votre achat