DOCS

Règles de remise Checkout

Créez des remises qui s'appliquent automatiquement lorsqu'une commande remplit vos conditions — aucun code requis.

Une règle de remise réduit d'elle-même le total du Checkout d'un acheteur, dès que la commande remplit les conditions que vous avez définies. L'acheteur n'a rien à saisir—si le panier est éligible, la remise est appliquée.

Il s'agit du pendant automatique des codes promo, qui ne s'appliquent que lorsque l'acheteur saisit un code. Les deux se trouvent sous SettingsCheckout dans Dashboard et partagent le même générateur, le même langage de règles et la même planification.

Utilisez les règles de remise pour des offres telles que :

  • La livraison gratuite pour les commandes au-dessus d'un seuil
  • Un pourcentage de réduction sur le total de la commande une fois le panier au minimum requis
  • Un montant fixe de réduction sur le panier pour les commandes éligibles
  • Une remise sur un SKU, un ID produit ou une catégorie spécifique
  • Une promotion saisonnière qui s'étend entre deux dates

Discount codes vs. discount rules 

Dashboard répartit les remises du Checkout en deux pages. Les deux reposent sur le même moteur de règles—la seule différence est de savoir si l'acheteur doit saisir un code.

Discount codesDiscount rules
Page DashboardSettingsCheckoutDiscount codesSettingsCheckoutDiscount rules
FonctionnementL'acheteur saisit le code au CheckoutAutomatiquement, lorsque la commande remplit les conditions
IdentifiantDiscount code—la valeur saisie par les acheteursName—une étiquette interne jamais visible par les acheteurs
Règle sous-jacenteLa condition inclut une clause :promo_codes:La condition ne contient aucune clause :promo_codes:
Conditions requisesAucune—le code lui-même est la conditionAu moins une (achat minimum ou restriction d'article)
Page renommée

La page précédemment appelée Discounts s'appelle désormais Discount codes. Les remises, liens et URL existants restent inchangés—/settings/checkout/discounts ouvre toujours la liste des codes promo.

Ces deux pages sont accessibles aux organisations de vente en ligne. Les organisations de type marketplace, postal ou courtage en sont redirigées ailleurs.

Créer une règle de remise 

  1. Accédez à DashboardSettingsCheckoutDiscount rules.
  2. Cliquez sur New discount rule.
  3. Saisissez un Name et, éventuellement, une Description.
  4. Choisissez ce que la remise ajuste sous Apply discount to, puis définissez les dates de début et de fin.
  5. Dans le Discount builder, choisissez le type de remise et sa valeur, puis ajoutez au moins une condition—un achat minimum requis, une restriction d'article, ou les deux.
  6. Confirmez la règle générée sous Rule preview.
  7. Cliquez sur Create discount rule.

Details 

ChampRôle
NameObligatoire. Une étiquette interne pour la règle, affichée dans la liste Discount rules. Les acheteurs ne la voient jamais, et elle n'est jamais ajoutée à la condition de la règle. Les apostrophes sont autorisées.
DescriptionNotes libres pour votre équipe. Non affichées aux acheteurs.
Start / end dateQuand la règle devient active et quand elle s'arrête. Laissez la date de fin vide pour la garder active indéfiniment ; définissez une date passée pour la désactiver.

Renommer une règle ne change que son nom affiché. Comme le nom n'entre jamais dans la condition, le renommer ne réécrira pas une règle que vous avez modifiée manuellement dans l'Rule preview.

Apply discount to

La liste déroulante Apply discount to contrôle quelle partie de la commande la remise ajuste, et plafonne la remise à ce montant—une remise de 50 $ appliquée à un panier de 20 $ ne retire que 20 $. Choisissez Order total, Cart total, Shipping total, ou Item.

Lorsque vous modifiez une règle existante, Apply discount to est limité aux options compatibles avec le contexte d'origine de la règle. Pour basculer entre des remises au niveau de la commande et au niveau de l'article, créez plutôt une nouvelle règle.

Chaque règle nécessite au moins une condition 

Un code promo est toujours conditionné par le code que l'acheteur saisit. Une règle de remise n'a pas de code, elle a donc besoin d'autre chose pour décider quand elle se déclenche—sinon elle remiserait toutes les commandes.

Définissez au moins l'un des éléments suivants dans le Discount builder :

  • Minimum purchase requirements—un montant minimum et une devise. La règle ne s'applique que lorsque le total des articles de l'acheteur est égal ou supérieur à ce montant.
  • Restrict to specific items—limitez la règle aux articles correspondant à SKU, product ID, ou category.

Si vous enregistrez sans l'un des deux, Dashboard bloque l'enregistrement avec :

Une règle de remise nécessite au moins une condition. Ajoutez une exigence d'achat minimum ou limitez-la à des articles spécifiques.

Discount builder 

Le Discount builder assemble la règle pour vous et fonctionne de la même manière que pour les codes promo. Utilisez l'interrupteur Enable dans l'en-tête de section pour choisir comment vous rédigez la règle :

  • Enable on (par défaut)—les champs du générateur sont affichés et l'Rule preview est en lecture seule. Modifiez n'importe quel champ et l'aperçu se régénère automatiquement.
  • Enable off—les champs du générateur sont masqués et vous modifiez le texte de la règle directement dans l'Rule preview.

Si vous ouvrez une règle dont la logique enregistrée ne peut pas être reproduite par le générateur, l'interrupteur est désactivé et verrouillé, et la règle ne peut être modifiée que dans l'aperçu.

Discount type

  • Percentage off—saisissez le Percentage (0–100) et choisissez sur quoi il est calculé sous Calculate percentage against : Items subtotal, Shipping, Items subtotal + Shipping, ou Item amount (disponible lorsque Apply discount to est Item).
  • Fixed amount off—une remise forfaitaire. Saisissez le Amount et choisissez la Currency.

Requirements

Sous Configure when this discount should be available, choisissez Minimum purchase requirements et définissez un montant et une devise. Pour une règle de remise, c'est l'une des deux façons de satisfaire l'exigence « au moins une condition ».

Restrict to specific items

Utilisez Restrict the discount to items matched by SKU, product ID, or category pour limiter les articles auxquels la règle s'applique : Any item, Specific SKUs, Specific product IDs, ou Specific categories (disponible lorsque Apply discount to est Item).

Chaque valeur est validée lorsque vous appuyez sur Enter. Les espaces à l'intérieur d'une valeur sont autorisés (par ex. Holiday Gifts) ; les entrées vides sont filtrées. La correspondance d'articles utilise l'égalité exacte, donc PROD-123 ne correspondra pas à PROD-1234.

Pour la référence complète des champs du générateur, voir Codes promo et remises Checkout.

Rule preview 

L'Rule preview affiche la règle qui est enregistrée. Une règle comporte deux parties séparées par then :

:items_total: >= 100 usd
  then :amount: = :shipping: * -1 and :type: = 'SHIPPING'
  • La condition (avant then) détermine quand la règle se déclenche.
  • Les actions (après then) décrivent ce que fait la remise et où elle s'applique—:type: est toujours requis et indique le contexte ('ORDER_TOTAL', 'CART_TOTAL', 'SHIPPING', ou 'ITEM').

La différence avec un code promo réside dans la condition : la condition d'une règle de remise ne contient jamais de clause :promo_codes:. Tout le reste du langage de règles—opérateurs, variables, et la boîte de dialogue de référence Operators—est identique. Voir Rule preview pour la référence complète du langage de règles.

Examples

Cliquez sur Examples en bas de l'aperçu de la règle pour charger une règle prête à l'emploi. La page Discount rules affiche des modèles ne comportant que des conditions, sans code promo dedans :

ExampleRôle
Free shipping (100%)100 % de réduction sur l'expédition lorsque le sous-total de la commande est d'au moins 100 $
Percentage off order total10 % de réduction sur le total de la commande lorsque le sous-total est d'au moins 50 $
Fixed amount off cart5 $ de réduction fixe sur le total du panier lorsqu'un achat minimum de 50 $ est atteint
Free gift by SKU100 % de réduction sur un article spécifique correspondant à un SKU
Category discount20 % de réduction sur les articles d'une catégorie spécifique

En cliquant sur Use this example, vous écrasez la règle du brouillon actuel, mais conservez le Name déjà saisi. Utilisez le champ de recherche pour filtrer la liste.

Dans quelle liste une remise apparaît 

Dashboard classe une remise enregistrée dans l'une des deux pages en fonction de sa condition :

  • Les conditions contenant une clause :promo_codes: apparaissent sous Discount codes.
  • Les conditions qui n'en contiennent pas apparaissent sous Discount rules.
Modifier la règle directement déplace la remise

Si vous désactivez le Discount builder et écrivez manuellement une clause :promo_codes: dans la condition d'une règle de remise, la remise devient un code promo et se déplace vers la page Discount codes après l'enregistrement. L'inverse est également vrai : supprimer la clause :promo_codes: d'un code promo la déplace vers Discount rules. Son nom et ses paramètres sont conservés dans les deux cas.

Cette page a-t-elle été utile?