Avec les coupons, vous pouvez offrir une réduction à vos clients dans WooCommerce. Par exemple, vous pouvez configurer une réduction en pourcentage, un montant fixe sur le panier ou une réduction fixe sur certains produits.
Vous pouvez également définir quand un bon d'achat peut être utilisé. Il est ainsi possible, par exemple, de limiter une réduction à certains produits ou catégories, de l'associer à un montant minimum de commande ou de la réserver à certaines adresses e-mail.
Vous trouverez la gestion des bons d'achat dans l'interface d'administration WordPress sous :
Marketing
→ Bons d'achat
Important : Le cœur de WooCommerce dispose déjà d'une gestion complète des coupons. En revanche, des fonctionnalités avancées telles que les coupons appliqués automatiquement, les produits gratuits, les avoirs ou les opérations spéciales BOGO (un acheté, un offert) nécessitent des extensions supplémentaires ou des adaptations personnalisées.
Activer d'abord les codes promo dans WooCommerce #
Avant de pouvoir utiliser des bons d'achat, la fonction de bon d'achat doit être activée.
Ouvrir :
WooCommerce
→ Réglages
→ Général
Dans la section des bons d'achat, vous activez l'option d'utilisation des codes de réduction et vous enregistrez les paramètres.
Ensuite, vous pouvez sous Marketing → Bons d'achat gérer vos bons d'achat et créer de nouveaux bons d'achat.
Créer un nouveau bon d'achat #
Ouvrir :
Marketing
→ Bons d'achat
→ Ajouter un bon d'achat
Dans un premier temps, le bon d'achat nécessite un Code promotionnel.
C'est le code que votre client saisira plus tard, par exemple dans le panier ou lors du paiement.
Un code possible serait :
WILLKOMMEN10
WooCommerce peut également générer un code de réduction pour vous.
Choisissez un code facile à lire et à saisir correctement. Un bon d'achat ne fonctionne que si WooCommerce peut associer le code saisi à un bon d'achat valide.
La description est seulement pour vous #
Vous pouvez ajouter une description sous le code promotionnel.
Cette description est destinée à votre gestion interne et ne sera pas affichée au client comme faisant partie du bon d'achat.
Tu pourrais par exemple y noter :
10 % Remise de bienvenue
pour la promotion d'automne 2026
Surtout si vous utilisez plusieurs bons d'achat plus tard, une description claire aide à comprendre leur utilité.
Les trois types de réductions dans WooCommerce #
Sous Général tu définis le type de réduction. WooCommerce Core propose trois options pour cela :
| Rabattart | Effet |
|---|---|
| Remise en pourcentage | Offre un pourcentage de réduction sur les produits pour lesquels le bon est valide. |
| Remise fixe sur le panier | Déduit un montant fixe du panier. |
| Remise fixe sur le produit | Déduit un montant fixe par produit ou article éligible. |
Le type de réduction que vous utilisez dépend de ce que votre bon d'achat est censé accomplir.
Créer une réduction en pourcentage #
Un bon de réduction en pourcentage réduit le prix des produits éligibles d'un certain pourcentage.
Par exemple :
Valeur des articles :
200,00 CHF
Bon d'achat :
10 %
Remise :
20,00 CHF
Pour une réduction de 10 pour cent, vous entrez simplement dans le montant du bon :
10
un.
Vous n'entrez ni le signe pour cent ni le symbole monétaire.
Créer une réduction de panier fixe #
Avec une remise fixe sur le panier, un montant spécifique est déduit du panier éligible.
Par exemple :
Valeur de la marchandise :
150,00 CHF
Bon d'achat :
20,00 CHF
Nouvelle valeur de la marchandise :
130,00 CHF
Choisissez-vous comme type de réduction Remise fixe sur le panier et tu saisis comme montant :
20
un, le bon d'achat accorde un rabais de CHF 20.00 sur le panier d'achat éligible.
Comprendre correctement la remise fixe sur les produits #
Chez rabais fixe sur le produit un détail est particulièrement important : le montant indiqué s'applique à chaque article éligible.
Un exemple met la différence en évidence :
3 T-Shirts
je CHF 30.00
Remise fixe sur le produit :
CHF 5,00
Rabais :
3 × CHF 5,00
= CHF 15,00
Si tu préfères une remise fixe d'un total de 5,00 CHF sur l'ensemble du panier, tu dois remise fixe sur le panier utiliser.
Remarque : „ Remise fixe sur produit “ ne signifie pas automatiquement „ remise unique sur un produit dans le panier “. Le montant est appliqué par article éligible.
Ajouter une date de validité au bon d'achat #
Vous pouvez définir une date d'expiration pour un bon d'achat.
Après cette date, le bon d'achat ne pourra plus être utilisé.
Cela est judicieux, par exemple, dans le cas d'actions à durée limitée.
Action :
Rabais d'automne
Valable jusqu'au :
30 septembre 2026
WooCommerce considère déjà le coupon comme expiré à la date d'expiration saisie. Par conséquent, si une promotion doit être valable jusqu'à un certain jour inclus, tu dois tenir compte de ce comportement lors du choix de la date.
Permettre la livraison gratuite avec un bon d'achat #
Un coupon WooCommerce peut également être utilisé pour la livraison gratuite.
Pour cela, le bon d'achat offre la possibilité Autoriser la livraison gratuite.
Cependant, l'activation de cette seule option ne suffit pas.
Dans la zone d'expédition concernée, le mode de livraison WooCommerce doit également Livraison gratuite être configuré et paramétré de manière à ce qu'un bon d'achat correspondant puisse être utilisé comme condition préalable.
Le déroulement est donc simplifié :
Bon d'achat
„ Autoriser la livraison gratuite “
+
Zone de livraison
avec „ Livraison gratuite “
+
Condition correspondante
=
Livraison gratuite avec bon d'achat
Nous expliquons comment configurer les zones et modes de livraison dans l'article Configurer les zones de livraison, les modes de livraison et les frais de port.
Important : Une réduction de produit normale ou une réduction de panier ne réduit pas automatiquement les frais de port. Les frais de port ne sont pas un article de panier normal.
Définir des restrictions d'utilisation #
Un bon d'achat ne doit pas nécessairement s'appliquer à chaque panier et à chaque client.
Dans le domaine Restriction d'utilisation peux-tu définir précisément dans quelles conditions WooCommerce accepte le bon de réduction.
WooCommerce Core offre plusieurs possibilités pour cela.
| Paramètre | Sens |
|---|---|
| Montant minimum de commande | Le bon d'achat ne peut être utilisé qu'à partir d'un certain montant d'achat. |
| Valeur maximale de commande | Le bon d'achat ne peut être utilisé que jusqu'à une certaine valeur de marchandise. |
| À n'utiliser qu'individuellement | Le bon d'achat ne peut pas être combiné avec d'autres bons d'achat. |
| Exclure les articles soldés | Les produits déjà en promotion sont exclus du bon d'achat. |
| Produits | Le bon d'achat n'est valable que si certains produits remplissent les conditions. |
| Exclure des produits | Certains produits sont exclus du bon d'achat. |
| Catégories de produits | Le bon d'achat est limité à des produits de certaines catégories. |
| Exclure des catégories | Les produits de certaines catégories sont exclus. |
| Adresses e-mail autorisées | Le bon d'achat ne peut être utilisé que par les adresses e-mail des clients indiquées. |
Vous n'avez pas besoin de remplir tous les champs. Si vous laissez une restriction vide, le bon d'achat ne sera pas limité à ce critère.
Définir un montant minimum de commande #
Le montant minimum de commande vous permet de déterminer qu'un bon d'achat n'est accepté qu'à partir d'une certaine valeur d'achat.
Par exemple :
Bon de réduction :
10 % de réduction
Montant minimum de commande :
100,00 CHF
Si la valeur du panier concernée par l'examen n'atteint pas cette limite, le client ne peut pas utiliser le bon d'achat.
WooCommerce vérifie le montant minimum à l'aide du sous-total du panier prévu à cet effet, taxes incluses. D'autres coupons ne sont pas simplement déduits à l'avance du montant minimum pour cette vérification.
Définir la valeur maximale de commande #
Vous pouvez également autoriser un bon d'achat uniquement jusqu'à une certaine valeur de panier.
Par exemple :
Valeur maximale de commande :
500,00 CHF
Si la valeur du panier pertinente pour la vérification du bon d'achat est supérieure, le bon n'est pas valide.
Cela peut s'avérer judicieux si une action promotionnelle est délibérément prévue uniquement pour les commandes comprises dans une certaine fourchette de valeur.
Empêcher l'utilisation de plusieurs bons d'achat en même temps #
Avec À n'utiliser qu'individuellement ou / respectivement Réservé à un usage individuel tu stipules que ce bon d'achat ne peut pas être utilisé avec d'autres bons d'achat.
Cela empêche par exemple la combinaison suivante :
Bon de réduction n° 1 :
10 % de réduction
+
Bon de réduction n° 2 :
20 CHF de réduction
Si ton bon d'achat ne doit pas être cumulé avec d'autres promotions, tu dois activer ce paramètre en conséquence.
Exclure les produits déjà réduits #
WooCommerce peut exclure les produits qui ont déjà un prix promotionnel d'un coupon.
Actives-tu Exclure les articles soldés, le bon de réduction ne s'applique pas aux produits en solde concernés.
Dans le cas d'une remise fixe sur le panier, le bon d'achat peut également être invalide si le panier est exclusivement composé d'articles soldés exclus.
Cela vous permet d'éviter qu'un article déjà réduit ne bénéficie d'une réduction supplémentaire par le même bon d'achat.
Restreindre le bon d'achat à certains produits #
Sous Produits tu peux définir pour quels produits le bon d'achat doit être valable.
Un exemple :
Code promo :
ZUBEHOER20
Réduction :
20 %
Valable pour :
Sacoche pour ordinateur portable
Station d'accueil USB-C
Souris
La réduction sera alors appliquée uniquement aux produits éligibles, selon le type de bon.
Cette fonction est utile lorsqu'une action ne doit pas s'appliquer à l'ensemble de la gamme.
Exclure certains produits #
À l'inverse, vous pouvez exclure expressément certains produits d'un bon d'achat.
C'est par exemple utile lorsqu'un bon d'achat général doit s'appliquer à presque toute la boutique, mais que certains produits ne peuvent pas faire l'objet de réductions.
Vous n'avez pas besoin d'y saisir tous les produits autorisés un par un. À la place, vous pouvez y consigner spécifiquement les exceptions.
Limiter le bon d'achat à des catégories de produits #
Au lieu de sélectionner des produits individuels, vous pouvez également limiter un bon d'achat à certaines catégories de produits.
Par exemple :
Code promo :
SOMMER15
Réduction :
15 %
Catégorie de produits :
Vêtements d'été
Cela permet de gérer plus facilement une action promotionnelle pour toute une catégorie de produits.
Nous expliquons le fonctionnement fondamental des catégories de produits WooCommerce dans l'article Utiliser correctement les catégories, les mots-clés et les attributs pour les produits.
Exclure les catégories de produits #
La procédure inverse est également possible.
Vous pouvez par exemple créer un bon d'achat général et en exclure une catégorie spécifique.
Les produits de cette catégorie ne bénéficient alors d'aucune réduction correspondante.
Limiter un bon d'achat à certains clients #
WooCommerce Core propose sous Adresses e-mail autorisées un moyen simple de limiter un bon d'achat à certains clients.
Tu peux y saisir les adresses e-mail auxquelles le bon d'achat doit s'appliquer.
WooCommerce vérifie à cette occasion l'adresse e-mail de facturation du client.
WooCommerce prend également en charge un caractère générique avec un astérisque dans ce champ. Cela permet par exemple d'autoriser un domaine de messagerie.
*@beispiel.ch
Une telle entrée autorise les adresses e-mail de facturation correspondantes pour ce domaine.
Important : Les restrictions avancées telles que „ nouveaux clients uniquement “, certains rôles d'utilisateurs ou des règles géographiques ne font pas partie de ces paramètres de base de WooCommerce. Des extensions supplémentaires sont nécessaires à cet effet.
Définir des limites d'utilisation #
En plus des conditions d'un bon d'achat, vous pouvez définir le nombre de fois qu'il peut être utilisé.
C'est à cela que sert la section Limites d'utilisation.
Le cœur de WooCommerce propose ici trois réglages importants :
| Paramètre | Sens |
|---|---|
| Limite d'utilisation par bon d'achat | Le nombre total de fois que le bon d'achat peut être utilisé. |
| Limiter l'utilisation à X articles | Combien d'articles éligibles peuvent bénéficier d'une réduction grâce au bon d'achat. |
| Limite d'utilisation par utilisateur | Combien de fois un seul client peut utiliser le bon. |
Limite d'utilisation par bon d'achat #
Cette valeur vous permet de limiter le nombre total d'utilisations.
Par exemple :
Code promo :
START20
Limite d'utilisation :
100
Une fois la limite atteinte, le bon ne peut plus être utilisé.
Si vous laissez le champ vide, ce paramètre n'impose aucune limite totale fixe.
Limiter la remise à un nombre spécifique d'articles #
La limite d'articles vous permet de déterminer pour combien d'articles éligibles le bon d'achat sera appliqué.
Ce paramètre est particulièrement pertinent pour les remises sur produits.
Un exemple :
Panier :
5 produits éligibles
Limite d'articles :
2
→ La réduction s'applique à un maximum de
2 articles éligibles
Si vous laissez le champ vide, le bon d'achat s'appliquera à tous les articles éligibles.
Limite d'utilisation par client #
Avec la limite d'utilisation par utilisateur, vous pouvez par exemple définir :
Limite d'utilisation par utilisateur :
1
Cela doit permettre à un client d'utiliser le bon d'achat au maximum une fois.
Pour les clients connectés, WooCommerce peut associer l'utilisation à l'utilisateur. Pour les commandes invité, WooCommerce utilise l'adresse e-mail de facturation pour attribuer l'utilisation.
Remarque : Une limite d'utilisation WooCommerce normale est une limitation technique au sein de la boutique. Si vous avez besoin de règles particulièrement complexes contre l'utilisation multiple ou les abus, des extensions de coupons supplémentaires peuvent proposer des vérifications plus poussées.
Publier un bon d'achat #
Si le type de réduction, le montant, les restrictions et les limites d'utilisation sont corrects, vous pouvez publier le bon.
À partir de ce moment, le code promotionnel peut être utilisé conformément aux conditions définies.
Vérifiez une nouvelle fois avant la publication :
- Code promotionnel
- Rabattart
- Montant de la remise
- Date d'expiration
- Produits et catégories
- Montant minimum ou maximal de commande
- produits exclus
- Limites d'utilisation
Tu dois vérifier, en particulier pour les codes promotionnels en pourcentage, si la réduction s'applique effectivement à tous les produits souhaités.
Comment le client utilise-t-il un bon d'achat ? #
Le client saisit le code promotionnel dans le champ prévu à cet effet dans le panier ou lors du paiement.
WooCommerce vérifie ensuite les conditions enregistrées.
Si le bon est valide, la réduction sera appliquée aux articles éligibles et affichée dans le calcul.
Si une condition n'est pas remplie, WooCommerce affiche un message correspondant.
Nous expliquons le fonctionnement fondamental du panier et de la commande dans l'article Comprendre le panier et le module de paiement dans WooCommerce.
Pourquoi un bon d'achat ne fonctionne-t-il pas ? #
Si WooCommerce n'accepte pas un coupon, cela ne signifie pas automatiquement que la fonction de coupon est défectueuse.
Vérifie d'abord les conditions du bon d'achat.
Les points typiques sont :
- Le bon d'achat est-il publié ?
- Est-il déjà expiré ?
- Le montant minimal de commande est-il atteint ?
- Une valeur de commande maximale a-t-elle été dépassée ?
- Le produit est-il éligible au bon d'achat ?
- Le produit ou sa catégorie sont-ils exclus ?
- Le produit est-il déjà réduit et les produits en solde sont-ils exclus ?
- Le bon d'achat peut-il être combiné avec un autre bon d'achat ?
- Une limite d'utilisation est-elle atteinte ?
- L'adresse e-mail de facturation correspond-elle à une restriction ?
Le message d'erreur dans le panier ou lors du paiement donne souvent déjà une indication sur la condition qui n'a pas été remplie.
Appliquer des bons d'achat aux commandes manuelles #
Un bon d'achat existant peut également être appliqué à une commande créée manuellement ou non encore payée.
Ouvrez pour cela la commande correspondante dans le backend WooCommerce et utilisez la fonction d'application d'un code promo sur les articles de la commande.
Dafür benötigst du den Gutscheincode.
WooCommerce berücksichtigt die Verwendung auch bei der Nutzungshäufigkeit des Gutscheins.
Wie du solche Bestellungen erstellst und bearbeitest, erklären wir im Artikel Modifier et créer manuellement des commandes.
Gutscheine und Steuern #
WooCommerce berücksichtigt Gutscheine bei der Berechnung der steuerpflichtigen Produktbeträge.
Rabatte werden dabei auf die entsprechenden Produkte verteilt, bevor WooCommerce die daraus resultierenden Steuern berechnet.
Das ist insbesondere bei einem festen Warenkorb-Rabatt wichtig, weil ein pauschaler Rabatt auf mehrere Bestellpositionen verteilt werden muss.
Die eigentliche Konfiguration der Steuern behandeln wir im Artikel Configurer correctement les taxes et la TVA dans WooCommerce.
Important : WooCommerce stellt die technische Rabatt- und Steuerberechnung bereit. Welche steuerlichen oder rechtlichen Regeln für einen Rabatt in deinem konkreten Unternehmen gelten, musst du anhand der für dich geltenden Vorschriften beurteilen.
Ein Gutschein über 100 Prozent? #
Bei prozentualen Gutscheinen begrenzt WooCommerce den tatsächlich angewendeten Rabatt auf 100 Prozent. Ein Produktpreis kann durch einen Gutschein also nicht unter null fallen.
Wenn ein Produkt vollständig kostenlos werden soll, ist ein Rabatt von 100 Prozent die naheliegende Grenze für einen normalen prozentualen Gutschein.
Das bedeutet allerdings nicht, dass WooCommerce Core damit automatisch komplexe Aktionen wie „Kaufe Produkt A und erhalte Produkt B gratis“ erstellt.
Solche Aktionen benötigen zusätzliche Logik beziehungsweise eine entsprechende Erweiterung.
Was WooCommerce Core nicht automatisch kann #
Viele Anleitungen im Internet zeigen Gutscheinoptionen, die in einer normalen WooCommerce-Installation nicht vorhanden sind.
Der Grund ist häufig, dass dort zusätzliche Erweiterungen verwendet werden.
Funktionen wie:
- Gutschein automatisch ohne Code anwenden
- Gratisprodukt automatisch in den Warenkorb legen
- „Kaufe 2, erhalte 1 gratis“
- Guthaben beziehungsweise Store Credit
- Gutscheine automatisch an Kunden versenden
- Rabatte anhand einer Benutzerrolle
- komplexe Neukunden-Regeln
- erweiterte geografische Einschränkungen
gehören nicht in dieser Form zur normalen WooCommerce-Core-Gutscheinverwaltung.
Solche Funktionen können durch Erweiterungen ergänzt werden. Wenn du ein Tutorial verwendest, solltest du deshalb immer prüfen, ob dort WooCommerce Core oder ein zusätzliches Gutschein-Plugin gezeigt wird.
Gutschein vor der Veröffentlichung testen #
Ein Gutschein sollte vor einer echten Aktion getestet werden.
Lege dafür eine typische Testbestellung beziehungsweise einen Test-Warenkorb an und prüfe den Gutschein aus Sicht eines Kunden.
Teste dabei nicht nur den Fall, in dem der Gutschein funktionieren soll.
Prüfe auch mindestens eine Situation, in der er pas funktionieren darf.
Exemple : Ein Gutschein soll erst ab CHF 100.00 gelten. Teste ihn einmal mit einem berechtigten Warenkorb über der Grenze und einmal mit einem Warenkorb darunter.
Bei Produkt- oder Kategorieeinschränkungen solltest du ebenfalls einen erlaubten und einen ausgeschlossenen Artikel testen.
Eine vollständige Prüfung des Shops behandeln wir später im Artikel Tester sa boutique WooCommerce avant le lancement : commande test et liste de contrôle.
Quelle est la suite ? #
Rabatte beeinflussen den Preis einer Bestellung und damit auch die Berechnungsgrundlage für Steuern. Deshalb schauen wir uns im nächsten Artikel die WooCommerce-Steuereinstellungen genauer an.
Continuons avec Configurer correctement les taxes et la TVA dans WooCommerce.
Résumé #
WooCommerce besitzt bereits im Core eine umfangreiche Gutscheinverwaltung. Du kannst prozentuale Rabatte, feste Warenkorb-Rabatte und feste Produktrabatte créer.
Über die Nutzungseinschränkungen kannst du Gutscheine unter anderem auf bestimmte Warenwerte, Produkte, Produktkategorien oder Rechnungs-E-Mail-Adressen beschränken und bereits reduzierte Produkte ausschliessen.
Mit Nutzungslimits bestimmst du, wie oft ein Gutschein insgesamt oder pro Kunde verwendet werden darf und auf wie viele berechtigte Artikel er angewendet werden kann.
Ein Gutschein kann ausserdem kostenlosen Versand ermöglichen. Dafür muss zusätzlich die Versandart „Kostenloser Versand“ in der betreffenden Versandzone passend eingerichtet sein.
Erweiterte Funktionen wie automatisch angewendete Gutscheine, Gratisprodukte, BOGO-Aktionen oder Guthaben gehören nicht zur normalen WooCommerce-Core-Gutscheinverwaltung und benötigen zusätzliche Funktionen beziehungsweise Erweiterungen.
Teste einen Gutschein immer vor der Veröffentlichung mit verschiedenen Warenkörben. So erkennst du falsche Einschränkungen oder unerwartete Rabatte, bevor echte Kunden den Code verwenden.