Créer une règle de prix de catalogue

Suivez ces instructions pour appliquer une remise à des produits spécifiques chaque fois qu’un ensemble de conditions est rempli. Les remises de la règle de prix catalogue prennent effet avant que le produit ne soit placé dans le panier.

Étape 1 : ajouter une règle

  1. Dans la barre latérale Admin, accédez à Marketing > Promotions>Catalog Price Rule.

  2. Dans le coin supérieur droit, cliquez sur Add New Rule.

    La section Rule Information ​comprend des sections extensibles pour les Conditions ​et les Actions.

    Règle de prix de catalogue - informations {width="700" modal="regular"}

  3. Renseignez les champs Rule Name et Description .

    Ces champs sont fournis uniquement à titre de référence interne.

  4. Définissez la Status de la règle de prix selon vos besoins.

    Par défaut, le statut est Inactive.

    Une fois la règle créée, son statut peut être mis à jour en le passant sur Active ou Inactive selon les besoins.

  5. Sélectionnez le Websites où la règle doit être disponible.

  6. Sélectionnez le Customer Groups auquel cette règle s’applique.

    • Les options disponibles dépendent des groupes de clients et clientes créés et gérés dans Clients > Groupes de clients et clientes.
    • Pour sélectionner plusieurs groupes, maintenez la touche Ctrl (PC) ou Commande (Mac) enfoncée et cliquez sur chaque option.
  7. Magento Open Source (Magento Open Source uniquement) Saisissez les dates From et To pour déterminer quand la règle de prix est en vigueur.

    Vous pouvez saisir les dates ou utiliser la Calendar ( icône de calendrier ) pour choisir les dates. Si vous laissez les dates vides, la règle est activée lorsque la règle de prix est enregistrée.

  8. Entrez un nombre pour établir la Priority de cette règle par rapport aux autres règles.

    Le paramètre Priority détermine la règle qui s’applique lorsqu’un produit répond aux conditions de plusieurs règles de prix. La règle ayant la priorité la plus élevée (numéro le plus bas, par exemple 0, 1, 2, 3…) prend effet.

Etape 2 : définition des conditions

La plupart des conditions disponibles reposent sur des valeurs d’attribut existantes. Pour appliquer la règle à tous les produits, ne remplissez pas de conditions.

  • Si au moins un attribut de produit conditionnel possède une valeur vide, la règle de prix de catalogue n’est pas appliquée au produit.

  • Si vous ajoutez Category condition d'attribut de produit à des produits groupés ou groupés, la règle de prix n'est correctement appliquée que si tous les articles enfants partagent la même catégorie. Si les articles enfants ne font pas partie de la même catégorie, utilisez plutôt une promotion Règle de prix du panier ».

  1. Faites défiler vers le bas et développez Sélecteur d’extension la section Conditions .

    La première condition apparaît par défaut et stipule :

    If **ALL** of these conditions are **TRUE**:

    Règle de prix de catalogue - Ligne de condition 1 {width="400"}

    L'instruction comporte deux liens en gras sur lesquels vous pouvez cliquer pour afficher la sélection d'options pour cette partie de l'instruction. Vous pouvez créer différentes conditions en modifiant la combinaison de ces valeurs.

  2. Modifiez l’instruction de l’une des manières suivantes :

    • Cliquez sur ALL et sélectionnez ALL ou ANY.
    • Cliquez sur TRUE et sélectionnez TRUE ou FALSE.
    • Laissez la condition inchangée pour appliquer la règle à tous les produits.

    Vous pouvez créer différentes conditions en modifiant la combinaison de ces valeurs. Pour cet exemple, la condition par défaut est utilisée.

  3. Cliquez sur l’icône Ajouter ( Ajouter une icône ) au début de la ligne suivante et sélectionnez une option pour la condition, telle qu’un attribut de produit ou une combinaison.

  4. Dans la liste sous Product Attribute, choisissez l’attribut que vous souhaitez utiliser comme base de la condition.

    Pour cet exemple, la condition est Attribute Set.

    Règle de prix de catalogue - Ligne de condition 2 {width="400"}

    note note
    NOTE
    Pour qu’un attribut apparaisse dans la liste, il doit être configuré pour être utilisé dans des conditions de règle promotionnelle. Pour en savoir plus, voir Attributs du produit.
    note note
    NOTE
    Lors de l’utilisation de la condition de is not one of avec un attribut de produit SKU et un produit configurable, les SKU du produit parent et enfant doivent être sélectionnés. Pour éviter de répertorier tous les SKU enfants dans la règle, vous pouvez utiliser la condition de does not contain avec les composants SKU communs d’un produit configurable et de ses produits enfants.

    La condition sélectionnée apparaît dans l’instruction, suivie de deux autres liens en gras. Les options varient en fonction de l’attribut de condition sélectionné. La déclaration dit maintenant :

    If **ALL** of these conditions are **TRUE**: <br/>Attribute Set **is** …

  5. Cliquez sur is et sélectionnez l’opérateur de comparaison qui décrit la condition à remplir.

    Ces options peuvent inclure une option pour différentes comparaisons. Dans cet exemple, les options sont is et is not.

  6. Sélectionnez ou saisissez des valeurs pour la condition.

    Selon la condition, vous pouvez sélectionner des produits dans une grille ou une liste, saisir une valeur numérique, etc.

    Règle de prix de catalogue - Ligne de condition 2 {width="400"}

    L’élément sélectionné apparaît dans l’instruction pour terminer la condition.

    If **ALL** of these conditions are **TRUE**: <br/> Attribute Set **is Default**

  7. Pour ajouter une autre ligne de condition à l’instruction, cliquez sur l’icône Ajouter ( Ajouter une icône ) et choisissez l’une des options suivantes :

    • Conditions Combination
    • Product Attribute

    Répétez le processus jusqu’à ce que toutes les conditions souhaitées soient remplies.

    Si, à tout moment, vous souhaitez supprimer une partie de l'instruction de condition, cliquez sur l'icône Delete ( icône Supprimer à la fin de la ligne.

Étape 3 : définir les actions

  1. Développez Sélecteur d’extension la section Actions et procédez comme suit :

    Règle de prix de catalogue - Actions {width="600" modal="regular"}

  2. Sous Pricing Structure Rules, définissez Apply sur l’une des options suivantes :

    • Apply as percentage of original - Article bénéficiant d'une remise en soustrayant un pourcentage du prix normal. Par exemple : saisissez la valeur 10 dans le champ Montant de remise pour un prix final marqué en baisse de 10 % par rapport au prix normal.
    • Apply as fixed amount - Escompte l'article en soustrayant un montant fixe du prix normal. Par exemple : saisissez la valeur 10 dans le champ Montant de remise pour un prix final inférieur de 10 euros au prix normal.
    • Adjust final price to this percentage - Ajuste le prix final d'un pourcentage du prix normal. Par exemple : saisissez 25 dans Montant de remise pour un prix final marqué en baisse de 75 % par rapport au prix normal.
    • Adjust final price to discount value - Définit le prix final sur un montant fixe avec remise. Par exemple : saisissez 20 dans Montant de remise pour un prix final de 20 $.
    note note
    NOTE
    Pour appliquer des remises à montant fixe de manière cohérente sur tous les sites Web avec différentes devises (sans effectuer de conversion à partir de la devise de base globale), définissez l'option Catalog Price Scope sur Website et définissez une devise de base pour chaque site.
    note note
    NOTE
    Prix normal fait référence au prix de base du produit sans prix avancé (spécial/niveau/groupe) ni remises promotionnelles. Prix final fait référence au prix réduit qui apparaît dans le panier.
    Le prix final du produit est calculé comme le prix minimum pertinent, en utilisant la formule suivante :
    Final Price=Min(Regular(Base) Price, Group(Tier) Price, Special Price, Catalog Price Rule) + Sum(Min Price per each required custom option)
    note note
    NOTE
    Prix fixe les options personnalisables du produit ne sont pas affectées par les règles Prix du groupe, Prix de niveau, Prix spécial ou Prix catalogue.
  3. Saisissez le Discount Amount.

  4. Pour arrêter le traitement d’autres règles après l’application de cette règle, définissez Discard Subsequent Rules sur Yes.

    La définition de cette valeur sur Yes permet d’empêcher le système d’appliquer plusieurs remises (règles) au même produit.

Étape 4 : ajouter des blocs dynamiques associés

Fonctionnalité Adobe Commerce {width="20"} Fonctionnalité exclusive uniquement dans Adobe Commerce (En savoir plus)

Les blocs dynamiques associés à une règle de prix de catalogue s’affichent dans le storefront chaque fois que les conditions sont remplies. Il s’agit d’une étape facultative.

  1. Développez Sélecteur d’extension la section Related Dynamic Blocks .

  2. Utilisez le filtres de recherche pour localiser les blocs dynamiques à associer à la règle.

  3. Cochez la case de la première colonne pour associer le bloc dynamique à la règle.

    Règle de prix de catalogue - blocs dynamiques associés {width="600" modal="regular"}

  4. Cliquez sur Save and Continue Edit.

Étape 5 : planifier la règle

Fonctionnalité Adobe Commerce {width="20"} Fonctionnalité exclusive uniquement dans Adobe Commerce (En savoir plus)
NOTE
La définition de la règle sur active doit être ajoutée en tant que mise à jour planifiée. Pour en savoir plus, voir Modifications planifiées.
  1. Dans la zone Modifications planifiées, cliquez sur Schedule New Update en haut de la zone).

    Si la règle comporte une mise à jour planifiée existante, vous pouvez cliquer sur View/Edit à droite de la modification répertoriée.

    Vous pouvez modifier la mise à jour existante ou affecter la règle de prix de catalogue à une autre campagne. L’option Modifier la mise à jour existante est sélectionnée par défaut.

  2. Pour planifier la règle, saisissez le Start Date et End Date que la règle de prix doit être active.

    Vous pouvez saisir les dates ou choisir les dates dans le Calendrier ( icône Calendrier ).

    Règle de prix de catalogue - mettre à jour le planning {width="600" modal="regular"}

  3. Cliquez sur Save.

  4. Dans la section Informations sur les règles, définissez la Status sur active.

Étape 6 : enregistrer et tester la règle

  1. Une fois l’opération terminée, enregistrez la règle.

    • Magento Open Source (Magento Open Source uniquement) Cliquez sur Save and Apply.

    • Adobe Commerce (Adobe Commerce uniquement) Cliquez sur Save.

      La page Informations sur la règle affiche un journal mis à jour dans les modifications planifiées de la règle.

      Règles de prix de catalogue - modifications planifiées {width="600" modal="regular"}

  2. Mettez à jour les propriétés d’une règle :

    • Adobe Commerce (Adobe Commerce uniquement) Cliquez sur Edit pour afficher la page Rule Information.

    • Magento Open Source (Magento Open Source uniquement) Cliquez sur la règle dans la liste pour afficher la page Rule Information.

  3. Testez la règle pour vous assurer qu’elle fonctionne correctement.

    Les règles de prix sont automatiquement traitées avec d'autres règles système chaque nuit. Lorsque vous créez une règle de prix, patientez suffisamment longtemps pour qu’elle pénètre dans le système avant de la tester pour vérifier qu’elle fonctionne correctement. À mesure que de nouvelles règles sont ajoutées, Commerce recalcule les prix et les priorités en conséquence.

Démonstration des règles de prix de catalogue

Regardez cette vidéo pour en savoir plus sur la création de règles de prix de catalogue :

Descriptions des champs

Rule Information

Champ
Description
Rule name
(Obligatoire) Le nom de la règle est utilisé à des fins de référence interne.
Description
Une description de la règle doit inclure l’objectif de la règle et expliquer comment elle est utilisée.
Websites
(Obligatoire) Identifie les sites Web où la règle peut être utilisée.
Customer Groups
(Obligatoire) Identifie les groupes de clients auxquels la règle s’applique.
Priority
Nombre qui indique la priorité de cette règle par rapport aux autres. Les priorités du plus haut au plus bas sont 0,1,2,3...
Status
Magento Open Source (Magento Open Source uniquement) Détermine si la règle est active dans le magasin. Options : Yes / No
From
Magento Open Source (Magento Open Source uniquement) Spécifie le premier jour où la règle de prix est en vigueur. Si rien n’est indiqué, la règle de prix prend effet lors de l’enregistrement.
To
Magento Open Source (Magento Open Source uniquement) Indique le dernier jour où la règle de prix est en vigueur. Si rien n’est indiqué, la règle de prix se poursuit indéfiniment.

Conditions

Spécifie les conditions qui doivent être remplies avant que la règle de prix catalogue ne soit appliquée. Si rien n’est indiqué, la règle s’applique à tous les produits.

Actions

Champ
Description
Apply
Détermine le type de calcul appliqué à l'achat. Options :
Apply as percentage of original- Article de remises en soustrayant un pourcentage du prix normal.
Apply as fixed amount - Escompte l'article en soustrayant un montant fixe du prix normal.
Adjust final price to this percentage- Ajuste le prix final d'un pourcentage du prix normal.
Adjust final price to discount value - Définit le prix final sur un montant fixe avec remise.

Remarque : ​prix normal fait référence au prix de base du produit sans prix avancé (spécial/niveau/groupe) ni remises promotionnelles. Le prix final fait référence au prix réduit qui apparaît dans le panier.
Le prix​ _final _ ​du produit est calculé comme le prix​ _minimum _ ​pertinent, en utilisant la formule suivante :
Final Price=Min(Regular(Base) Price, Group(Tier) Price, Special Price, Catalog Price Rule) + Sum(Min Price per each required custom option)
Discount Amount
(Obligatoire) Montant de la remise proposée.
Discard Subsequent Rules
Détermine si des règles supplémentaires peuvent être appliquées à cet achat. Pour empêcher l'application de plusieurs remises au même achat, sélectionnez Yes. Options : Yes / No
Fonctionnalité Adobe Commerce {width="20"} Fonctionnalité exclusive uniquement dans Adobe Commerce (En savoir plus)

Identifie tout bloc dynamique associé à la règle.

recommendation-more-help
d5ef48ad-708f-4ce5-a225-e7bb6053ded5