Réduction sur la commande
Une réduction sur la commande retire un pourcentage ou un montant fixe de toute la commande — avec un plafond facultatif sur la réduction, une limite de valeur du panier, des articles que vous excluez du calcul, un montant minimum de commande mesuré après les réductions sur les produits, et un interrupteur qui décide si un pourcentage est calculé avant ou après les réductions sur les produits.
Configuration
Section intitulée « Configuration »-
Ouvrez Discounts et cliquez sur Create discount, puis choisissez Order Discounts.
Le menu de création liste Order Discounts sous Discounts, avec l’exemple “$10 off orders over $50”.
-
Choisissez la méthode de réduction et nommez la réduction.
Choisissez Automatic (automatique) ou Discount Code (code de réduction), puis remplissez Title (automatique) ou Discount Code (code). Le résumé à droite tient à jour un récapitulatif de ce que vous avez réglé jusqu’ici.
-
Ajoutez des règles de réduction pour dire quand la réduction doit s’appliquer.
Cliquez sur Add your first rule pour créer RULE GROUP #1, puis choisissez une condition, un opérateur et une valeur — par exemple Cart subtotal · is greater than or equal to · 50. Utilisez Add condition pour d’autres conditions dans le même groupe et Add rule group pour un autre groupe. Sans aucune règle, la réduction s’applique à toutes les commandes éligibles.
-
Choisissez le type de réduction et saisissez le montant.
Réglez Discount Type sur Percentage off ou Fixed amount off, puis saisissez la valeur. Pour un pourcentage, vous pouvez aussi cocher Set maximum discount amount et Set cart value limit for discount calculation.
Choisir Percentage off affiche aussi la carte Calculate after product discounts dans la colonne de droite, sous le Summary. Elle est activée par défaut sur une nouvelle réduction (comment elle change le montant).
-
Réglez les exclusions d’articles et le montant minimum de commande après les réductions sur les produits.
Cochez Don’t apply this discount to specific items pour garder hors du calcul les produits ou les collections que vous choisissez, et Require a minimum order amount after product discounts pour demander un plancher que Shopify mesure une fois les réductions sur les produits déduites. Les deux sont facultatifs.
-
Réglez les combinaisons, les clients, les marchés et les dates, puis enregistrez.
Choisissez avec quelles autres réductions celle-ci peut se combiner, s’il faut la limiter à certains clients, dans quels marchés elle s’applique, et quand elle commence et se termine. Enregistrez depuis la barre en haut de la page.
Paramètres
Section intitulée « Paramètres »Discount method
Section intitulée « Discount method »Automatic ne demande aucun code — Shopify applique la réduction dès qu’une commande correspond. Discount Code signifie que le client doit saisir le code que vous définissez. Choisissez la méthode au moment de créer la réduction : le sélecteur est désactivé une fois que la réduction existe.
Title / Discount Code
Section intitulée « Title / Discount Code »Sur une réduction automatique, Title est le nom que voient les clients quand la réduction s’applique. Sur une réduction avec code, le champ devient Discount Code, et il n’accepte que des lettres, des chiffres, des tirets bas et des traits d’union.
Add internal title for reference
Section intitulée « Add internal title for reference »Ajoute un second nom qui n’est visible que par vous, pour distinguer des réductions semblables. Utilisez-le quand le titre vu par le client n’est pas assez précis pour votre propre liste.
Discount Rules
Section intitulée « Discount Rules »Les conditions qu’une commande doit remplir. Une réduction sur la commande peut utiliser Cart subtotal, Cart quantity, Cart attribute, Customer tags, Customer logged in, Customer is B2B, Customer orders count, Specific products, Specific variants, Specific collections, Product tags, Line quantity, Line subtotal, Line attribute et Has selling plan. Les conditions à l’intérieur d’un groupe se joignent avec l’interrupteur AND/OR de Between conditions ; les groupes se joignent avec Match All Rule Groups ou Match Any Rule Group.
Discount Type
Section intitulée « Discount Type »Percentage off retire une part du total de la commande ; Fixed amount off en retire un montant défini. Changer de type efface les valeurs que vous aviez saisies pour le type précédent.
Percentage
Section intitulée « Percentage »La part retirée du total de la commande. Elle doit être supérieure à 0 et ne pas dépasser 100 — le champ comme le serveur refusent tout ce qui sort de là. C’est Calculate after product discounts (plus bas) qui décide si cette part est prise sur le total avant ou après les réductions sur les produits.
Set maximum discount amount
Section intitulée « Set maximum discount amount »Plafonne la réduction totale en argent, quelle que soit la valeur de la commande : une réduction de 20% avec un maximum de 50 ne donne jamais plus de 50 de réduction. Utilisez-le pour garder une réduction en pourcentage prévisible sur les grosses commandes.
Set cart value limit for discount calculation
Section intitulée « Set cart value limit for discount calculation »N’applique le pourcentage que jusqu’à la valeur de panier que vous saisissez. Avec une limite de 500 et 10% de réduction, un panier de 800 reçoit une réduction de 50 (10% de 500) et un panier de 300 reçoit une réduction de 30.
Calculate after product discounts
Section intitulée « Calculate after product discounts »Un interrupteur sur sa propre carte dans la colonne de droite, sous Convert to customer’s currency. Il n’apparaît que lorsque Discount Type est réglé sur Percentage off ; un montant fixe n’a pas d’interrupteur.
- Activé : “The percentage comes off the cart total after product discounts.” Le pourcentage est donc retiré du total du panier après les réductions sur les produits. C’est ainsi que fonctionnent les réductions sur la commande de Shopify lui-même.
- Désactivé : “The percentage comes off the full cart total, even when a product discount also applies.” Le pourcentage est calculé sur le total complet du panier, même quand une réduction sur les produits s’applique aussi.
Les nouvelles réductions sur la commande démarrent avec l’interrupteur activé. Les réductions sur la commande créées avant le 9 octobre 2026 s’ouvrent avec l’interrupteur désactivé et continuent de calculer exactement comme avant ; rien ne change tant que vous ne l’activez pas et n’enregistrez pas. Une copie créée avec Duplicate reprend l’interrupteur de la réduction dupliquée. Certaines réductions sur la commande plus anciennes fonctionnent sur une version antérieure du moteur de réduction sur la commande de l’application : leur page n’a pas d’interrupteur, et elles continuent de calculer le pourcentage sur le total complet du panier.
Sur une réduction déjà enregistrée, basculer l’interrupteur ouvre d’abord une confirmation — “Calculate this discount after product discounts?” (Turn on) ou “Calculate this discount on the full cart total?” (Turn off) — qui commence par “This is a live discount. The change takes effect for customers as soon as you save.” Cancel laisse le réglage tel quel.
L’interrupteur ne peut pas être activé en même temps que Set maximum discount amount ou Set cart value limit for discount calculation. Interrupteur activé, c’est Shopify qui calcule le pourcentage, et Shopify ne peut pas plafonner un pourcentage qu’il calcule lui-même. La carte affiche :
“Calculate after product discounts” can’t be on with “Set maximum discount amount” or “Set cart value limit for discount calculation”. Shopify can’t cap a percentage it calculates. Turn off the switch, or untick those boxes, to save.
et l’enregistrement reste bloqué jusqu’à ce que vous choisissiez l’un ou l’autre. L’explication complète, avec un exemple, se trouve dans Comment le pourcentage sur la commande est-il calculé quand une réduction sur les produits s’applique aussi ?
Discount Amount
Section intitulée « Discount Amount »Le montant fixe retiré du total de la commande, saisi dans la devise de votre boutique. Il doit être supérieur à 0.
Set exact amounts for specific currencies
Section intitulée « Set exact amounts for specific currencies »Affiché uniquement sur les réductions qui convertissent la devise. Vous permet de saisir le montant exact que reçoivent les clients qui paient dans une devise listée — utile quand un montant converti tombe sur un chiffre peu pratique, comme ¥1,655 dans une boutique dont les prix sont des multiples de ¥100. Jusqu’à 20 devises ; toutes les autres devises utilisent le montant du dessus, et si vous laissez celui-ci vide, seules les devises listées reçoivent la réduction.
Item exclusions
Section intitulée « Item exclusions »Don’t apply this discount to specific items garde hors du calcul les produits et les collections que vous choisissez — ils restent dans le panier à plein tarif. Jusqu’à 20 produits et 10 collections. Le choix en dessous décide si ces articles comptent encore pour vos minimums : Count excluded items toward requirements (la valeur par défaut) ou Ignore excluded items everywhere.
Minimum order amount (after product discounts)
Section intitulée « Minimum order amount (after product discounts) »Exige que la commande totalise encore au moins le montant que vous saisissez une fois toutes les réductions sur les produits déduites. Shopify le vérifie sur le total restant, et c’est ce qui le distingue d’une condition Cart subtotal. Il ne peut pas être combiné avec un montant maximum de réduction ni avec une limite de valeur du panier. Avec le minimum activé, un pourcentage est déjà calculé après les réductions sur les produits, quel que soit l’état de l’interrupteur Calculate after product discounts.
Discount can be combined with:
Section intitulée « Discount can be combined with: »Des cases pour Product discounts, Order discounts et Shipping discounts. Laissez-les décochées et cette réduction s’applique seule ; cochez une case et Shopify peut appliquer ce type de réduction à côté d’elle.
Tags, dans la même carte, étiquettent la réduction — jusqu’à 20. Ils sont enregistrés sur la réduction dans Shopify. Sur Shopify Plus, cocher Product discounts affiche aussi Stack with product discounts tagged. Voir Combinaisons.
Maximum discount usage
Section intitulée « Maximum discount usage »Affiché uniquement pour une réduction avec code. Limit number of times this discount can be used in total ajoute un champ Maximum discount uses (un nombre entier supérieur à 0), et Limit to one use per customer la plafonne par client.
Purchase type
Section intitulée « Purchase type »One-time purchases, Subscription products, ou les deux — au moins un est requis. Cocher les abonnements ajoute un choix entre First payment only, Limited number of payments (jusqu’à 100) ou All recurring payments.
Customer eligibility
Section intitulée « Customer eligibility »Limit to certain customers restreint la réduction aux clients que vous choisissez. Activé, Match by propose Customer segments (jusqu’à 5 sur une réduction automatique, jusqu’à 20 sur un code de réduction) ou Specific customers (jusqu’à 100). Shopify vérifie le client avant que la réduction s’applique, y compris dans le panier. Voir Éligibilité des clients.
Apply to all markets couvre tous les marchés actuels et futurs. Apply to specific markets vous laisse en choisir jusqu’à 20 ; au moins un est requis une fois que vous basculez dessus.
Active Dates
Section intitulée « Active Dates »Start Date et Start Time indiquent quand la réduction commence, et Set End Date ajoute une fin. Toutes les heures sont dans le fuseau horaire de votre boutique, que la carte nomme à l’écran.
Convert to customer’s currency
Section intitulée « Convert to customer’s currency »Se trouve sous le Summary. Activé, les montants que vous saisissez sont convertis dans la devise dans laquelle le client paie, de sorte que 10 de réduction valent 10 pour lui ; désactivé, votre nombre est utilisé tel que saisi dans toutes les devises. Il déplace aussi vos conditions monétaires, comme une règle de sous-total du panier. Les pourcentages et les nombres d’articles ne changent jamais dans un cas comme dans l’autre, et sur une boutique à une seule devise le réglage ne fait aucune différence. La possibilité de le changer encore une fois la réduction créée dépend de la réduction — la carte affiche soit l’interrupteur, soit la valeur avec “Can’t be changed after the discount is created.”
Comment le pourcentage sur la commande est-il calculé quand une réduction sur les produits s’applique aussi ?
Section intitulée « Comment le pourcentage sur la commande est-il calculé quand une réduction sur les produits s’applique aussi ? »Quand un panier reçoit à la fois une réduction sur les produits et votre pourcentage sur la commande, le résultat dépend de l’interrupteur Calculate after product discounts.
Interrupteur activé (par défaut pour les nouvelles réductions) : le pourcentage est retiré de ce que coûte le panier une fois les réductions sur les produits déduites. Les réductions sur la commande de Shopify lui-même fonctionnent ainsi ; le Help Center de Shopify indique : “Order discounts apply to the revised subtotal after product discounts.”
Interrupteur désactivé : le pourcentage est calculé sur le total complet du panier, avant les réductions sur les produits. Sur un panier qui reçoit aussi une réduction sur les produits, le client économise plus que le pourcentage que vous avez fixé. C’est ainsi que fonctionnait tout pourcentage sur la commande avant l’existence de l’interrupteur.
Exemple chiffré. Un panier totalise 111.00. Une réduction sur les produits le ramène à 99.80. Votre réduction sur la commande est de 15%.
Activé : 15% de 99.80 = 14.97 de réduction → le client paie 84.83Désactivé : 15% de 111.00 = 16.65 de réduction → le client paie 83.15Les paniers sans réduction sur les produits reçoivent le même montant dans les deux cas. La seule différence est l’arrondi : interrupteur activé, c’est Shopify qui arrondit ; désactivé, c’est l’application, donc les deux montants peuvent différer d’au plus 1 centime.
Articles exclus. Les exclusions d’articles fonctionnent avec l’interrupteur activé : le pourcentage est retiré des articles non exclus, à leur prix après les réductions sur les produits.
Ce que vous voyez dans l’application :
- Le Summary affiche toujours une ligne pour un pourcentage sur la commande : “Calculated after product discounts” ou “Calculated before product discounts”.
- Interrupteur désactivé, montant minimum de commande après les réductions sur les produits désactivé et Product discounts coché sous Discount can be combined with:, une note bleue sous Percentage indique, pour 15% : “15% is calculated on the cart total before product discounts are applied.” Son infobulle montre comment changer cela. Sur une réduction plus ancienne sans interrupteur, l’infobulle indique à la place : “To avoid this, untick “Product discounts” under “Discount can be combined with”. Shopify then applies only one of the two discounts to those carts.”
Quand le désactiver : quand vous voulez qu’une réduction continue de donner exactement les mêmes montants qu’avant, ou quand vous avez besoin de Set maximum discount amount ou de Set cart value limit for discount calculation, qui ne peuvent être enregistrés qu’avec l’interrupteur désactivé.
Le changer sur une réduction active. L’activer signifie que les clients dont le panier reçoit aussi une réduction sur les produits économisent un peu moins qu’avant (dans l’exemple, 14.97 au lieu de 16.65). Le désactiver signifie qu’ils économisent plus que le pourcentage que vous avez fixé. La confirmation de la page de modification le dit avant que vous enregistriez.
Test mode
Section intitulée « Test mode »Un interrupteur sur sa propre carte, au-dessus du Summary. Activé, la réduction s’applique
uniquement à un client connecté dont le compte porte le tag dos-test ; tous les autres achètent
comme si elle n’existait pas. Sur une nouvelle réduction, l’interrupteur est enregistré avec la
réduction. Sur une réduction enregistrée, il prend effet immédiatement, sans Save. Voir
Mode test.
Exemples
Section intitulée « Exemples »10% de réduction sur chaque commande, plafonnée à 50
Discount method: AutomaticTitle: Summer sale · 10% offDiscount Type: Percentage offPercentage: 10Set maximum discount amount: tickedMaximum Discount Amount: 50Calculate after product discounts: offL’interrupteur doit être désactivé ici, car le pourcentage a un montant de réduction maximum.
10 de réduction sur les commandes de plus de 50, avec un code
Discount method: Discount CodeDiscount Code: SAVE10Discount Rules → RULE GROUP #1 → Cart subtotal · is greater than or equal to · 50Discount Type: Fixed amount offDiscount Amount: 10Limit to one use per customer: ticked15% de réduction sur la commande, mais jamais sur la collection des emballages cadeaux
Discount method: AutomaticTitle: Autumn 15% offDiscount Type: Percentage offPercentage: 15Don't apply this discount to specific items: tickedSelect collections to exclude: Gift wrapMinimum requirements (discount rules): Count excluded items toward requirements15% de réduction sur ce que coûte le panier après les réductions sur les produits
Discount method: AutomaticTitle: Autumn sale · 15% offDiscount Type: Percentage offPercentage: 15Calculate after product discounts: onDiscount can be combined with: Product discounts ticked5% de réduction, seulement si la commande vaut encore 100 après les réductions sur les produits
Discount method: AutomaticTitle: Loyalty 5% offDiscount Type: Percentage offPercentage: 5Require a minimum order amount after product discounts: tickedMinimum amount: 100Comment le client le voit
Section intitulée « Comment le client le voit »Une réduction automatique sur la commande ne demande rien au client : Shopify l’applique dès que la commande correspond, et le Title que vous avez saisi est le nom affiché à côté de l’économie. Une réduction avec code s’applique dès que le client saisit le code que vous avez défini.
Si Convert to customer’s currency est activé, un client qui paie dans une autre devise voit l’économie convertie à côté de ce même titre — un titre comme “€10 off” se lit donc bizarrement pour lui, alors qu’un nom comme “Summer sale” non.
Limites et remarques
Section intitulée « Limites et remarques »- Percentage : supérieur à 0, au maximum 100.
- Articles exclus : jusqu’à 20 produits et jusqu’à 10 collections.
- Montants exacts par devise : jusqu’à 20 devises, et uniquement sur une réduction qui convertit la devise.
- Clients : jusqu’à 5 segments de clients sur une réduction automatique et jusqu’à 20 sur un code de réduction, ou jusqu’à 100 clients précis.
- Marchés : jusqu’à 20 quand vous choisissez des marchés précis.
- Abonnements : jusqu’à 100 paiements récurrents quand vous choisissez un nombre limité.
- Combinaison bloquée : le montant minimum de commande après les réductions sur les produits ne peut pas être utilisé avec Set maximum discount amount ni avec Set cart value limit for discount calculation.
- Combinaison bloquée : Calculate after product discounts ne peut pas être activé en même temps que Set maximum discount amount ou Set cart value limit for discount calculation.
- Calculate after product discounts ne concerne que Percentage off. Les réductions sur la commande plus anciennes qui fonctionnent sur une version antérieure du moteur de réduction sur la commande de l’application n’ont pas d’interrupteur.
- Les combinaisons, c’est Shopify qui décide. Cocher une case dans Discount can be combined with dit à Shopify que cette réduction peut s’appliquer à côté de ce type ; ce qui s’applique réellement à une commande, c’est Shopify qui le décide. Combiner plusieurs types peut faire un total élevé, alors testez quelques paniers.
- Les segments vivent dans Shopify. Si un segment y est supprimé, Shopify cesse d’appliquer cette restriction et la réduction devient disponible pour tous les clients du côté de Shopify. L’application affiche le segment manquant et refuse l’enregistrement jusqu’à ce que vous le retiriez ou en choisissiez un autre.
- La méthode est figée après la création. Automatic et Discount Code ne peuvent pas être échangés sur une réduction qui existe déjà ; dupliquez-la à la place.
Questions fréquentes
Section intitulée « Questions fréquentes »Quelle est la différence entre une condition Cart subtotal et Minimum order amount (after product discounts) ? Une condition Cart subtotal regarde le montant avant réductions. Le montant minimum de commande est vérifié par Shopify sur le total qui reste une fois toutes les réductions sur les produits déduites. Vous n’avez pas besoin des deux, et la carte le dit à l’écran.
Pourquoi ne puis-je pas utiliser le montant minimum de commande avec un plafond de réduction maximum ? L’application bloque cette paire en ligne et de nouveau à l’enregistrement. Un montant plafonné devrait être calculé à partir du total après réductions, que la réduction ne peut pas voir pendant qu’elle est calculée. Désactivez soit le minimum, soit le plafond.
Puis-je transformer plus tard une réduction automatique en code de réduction ? Non. La méthode est choisie à la création et le sélecteur est désactivé sur la page de modification. Utilisez Duplicate et choisissez l’autre méthode sur la copie.
Combien de produits et de collections puis-je exclure ? Jusqu’à 20 produits et jusqu’à 10 collections sur une même réduction sur la commande.
Le pourcentage sur la commande est-il calculé avant ou après les réductions sur les produits ? Cela dépend de l’interrupteur Calculate after product discounts. Activé, le pourcentage est retiré du total du panier après les réductions sur les produits, comme pour les réductions sur la commande de Shopify lui-même. Désactivé, il est calculé sur le total complet du panier avant les réductions sur les produits. Les nouvelles réductions sur la commande démarrent avec l’interrupteur activé ; celles créées avant le 9 octobre 2026 s’ouvrent avec l’interrupteur désactivé et continuent de fonctionner comme avant jusqu’à ce que vous l’activiez.
Pourquoi ne puis-je pas activer Calculate after product discounts avec un montant de réduction maximum ? Interrupteur activé, Shopify calcule lui-même le pourcentage, et Shopify ne peut pas plafonner un pourcentage qu’il calcule lui-même. L’application affiche une erreur sur la carte de l’interrupteur et bloque l’enregistrement jusqu’à ce que vous désactiviez l’interrupteur ou décochiez Set maximum discount amount et Set cart value limit for discount calculation.
Pages associées
Section intitulée « Pages associées »- Réduction sur les produits — retirer de l’argent sur les articles éligibles plutôt que sur le total de la commande.
- Réduction sur la livraison — retirer de l’argent sur les frais de livraison.
- Créez votre première réduction — le même parcours, déroulé de bout en bout.