Quantity Boost pour Magento 2
- Compatibilité
- 2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0, 2.3.7, 2.3.6, 2.3.5, 2.3.4
Description / Quantity Boost pour Magento 2
MAGENTO 2 · PROMOTIONS · PALIERS DE QUANTITÉ · RÈGLES DE PANIER
Récompensez les articles supplémentaires avec une remise progressive.
Kowal Quantity Boost
Utilisez les règles natives de Magento pour qualifier la promotion et vos propres paliers pour calculer la remise. Associez la campagne à des messages sur le frontend et à un rapport de commandes.
Pourcentage ou montant · Priorités et exclusions · Rapport de promotion
COMMENT CELA FONCTIONNE EN PRATIQUE
01 · Vous créez la règle de pilotage
Vous définissez les produits, le coupon, les clients et les dates dans Magento.
02 · Vous définissez les paliers par article
Le premier reste au plein tarif, les suivants bénéficient d’une remise.
03 · Vous communiquez et analysez le résultat
Vous vérifiez le panier, les messages et le rapport de commandes.
Quels bénéfices pour votre boutique ?
Découvrez les fonctionnalités, les cas d’utilisation et les paramètres du module.
Découvrez le module
Les règles de panier standard de Magento 2 gèrent efficacement les promotions classiques, mais présentent des limites dans les scénarios plus avancés de remises quantitatives. Quantity Boost résout ce problème en ajoutant un mécanisme flexible de remise progressive dépendant du nombre d’articles éligibles dans le panier.
Le module s’appuie sur les règles de panier natives de Magento. En pratique, cela signifie que les mécanismes existants de la plateforme continuent de gérer la qualification de la promotion : activation de la règle, dates de validité, groupes de clients, coupons, conditions produit, conditions panier et ordre d’application. Quantity Boost ignore uniquement la valeur de remise standard définie dans les règles sélectionnées et la remplace par son propre algorithme par paliers.
L’administrateur peut définir les paliers dans un tableau dynamique, par exemple le premier article sans remise, le deuxième article avec 20% de remise, puis le troisième et chaque article suivant avec 30% de remise. La remise est calculée sur les articles produits éligibles, triés par prix, afin que le produit le plus cher puisse rester sans remise et que la réduction soit appliquée aux articles suivants conformément aux objectifs de la promotion.
Quantity Boost prend également en charge le contrôle de l’interaction avec d’autres promotions. Le module respecte la priorité native des règles Magento ainsi que le paramètre Discard subsequent rules, et la configuration supplémentaire Exclude Cart Price Rules permet d’indiquer les règles qui doivent bloquer l’application de la remise quantitative.
Les messages frontend intégrés aident à présenter clairement au client les conditions de la promotion dans la barre supérieure, sur la page produit, dans le listing de catégorie et dans le panier. Le module peut aussi communiquer le seuil de livraison gratuite en le récupérant depuis la méthode native Free Shipping. L’apparence des messages peut être configurée séparément pour chaque emplacement d’affichage, sans modification du code.
Pour les équipes commerciales et marketing, le rapport constitue un élément important. Quantity Boost enregistre ses propres champs d’audit et met à disposition une grille dans le panneau Magento, qui permet d’analyser les commandes avec remise appliquée, les montants de promotion, les règles utilisées, les coupons et le nombre d’articles éligibles.
Principaux avantages
- Remises quantitatives progressives sans codage en dur des paliers.
- Intégration aux règles de panier natives de Magento 2.
- Prise en charge des coupons, groupes de clients, websites et conditions produit par le mécanisme standard de Magento.
- Possibilité d’indiquer plusieurs règles de pilotage de la promotion.
- Exclusion explicite des promotions via
Exclude Cart Price Rules. - Tableau dynamique des paliers : pourcentage ou montant fixe de remise.
- Messages promotionnels sur le frontend avec apparence configurable.
- Lecture du seuil de livraison gratuite depuis la méthode native de Magento.
- Rapport des commandes avec remise Quantity Boost appliquée.
- Prise en charge des environnements multistore et de la configuration par store view.
À qui s’adresse ce module ?
Quantity Boost convient aux boutiques Magento 2 qui mènent des promotions quantitatives et souhaitent augmenter la valeur du panier sans renoncer aux mécanismes natifs de promotion de Magento.
Cas d’utilisation typiques :
- « Achetez plus, gagnez plus ».
- « Deuxième produit à -20%, troisième et suivants à -30% ».
- Promotions saisonnières sur des catégories sélectionnées.
- Opérations avec coupon pour des groupes de clients sélectionnés.
- Remises multiples combinées avec des bons de réduction ou la livraison gratuite.
- Campagnes marketing nécessitant un reporting des résultats de la promotion.
Pilotage de la promotion via Cart Price Rules
Le module permet de sélectionner une ou plusieurs règles de panier natives de Magento. Ces règles définissent quand la promotion est active et quels produits sont éligibles à la remise.
Paliers de remise dynamiques
L’administrateur gère les paliers dans un tableau de configuration. Chaque palier contient le numéro de l’article, le type de remise, la valeur de la remise et une étiquette optionnelle.
Exemple :
Article · Remise
1 · 0%
2 · 20%
3+ · 30%
Remise en pourcentage ou en montant
Chaque palier peut appliquer une remise en pourcentage ou un montant fixe de remise. Les remises en montant sont configurées par store view et également enregistrées dans la devise de base.
Protection contre la double remise
La valeur de remise de la règle native de pilotage est ignorée. Le module utilise la règle pour qualifier la promotion, mais calcule lui-même le montant de la remise.
Interaction avec d’autres règles
Quantity Boost respecte les priorités des règles Magento et le paramètre de blocage des règles suivantes. En complément, l’administrateur peut sélectionner les règles dont l’application désactive la remise Quantity Boost.
Messages frontend
Le module affiche des messages promotionnels :
- dans la barre supérieure,
- sur la page produit,
- dans le listing et sur la page de catégorie,
- dans le panier.
Les messages prennent en charge des données dynamiques, telles que le nombre d’articles éligibles, la prochaine remise et le seuil de livraison gratuite.
Configuration de l’apparence
Pour chaque emplacement d’affichage, il est possible de définir séparément la couleur du texte, l’arrière-plan, la police, le padding, la marge, la bordure et une classe CSS personnalisée.
Rapport dans le panneau Magento
Le rapport Marketing > Promotions > Quantity Boost affiche les commandes pour lesquelles une remise Quantity Boost a été appliquée. Il facilite l’analyse de l’efficacité des campagnes et le contrôle de l’interaction avec d’autres promotions.
Exemple de scénario
La boutique lance la campagne « Remises multiples 2026 » :
- premier produit éligible sans remise,
- deuxième produit avec 20% de remise,
- troisième produit et chaque produit suivant avec 30% de remise,
- la promotion s’applique uniquement à des catégories sélectionnées,
- la promotion peut fonctionner avec un bon de réduction de 100 zł si la configuration des règles Magento le permet,
- le seuil de livraison gratuite est communiqué dans le panier.
Dans ce scénario, l’administrateur crée une règle de panier Magento standard, y définit les conditions produit et les groupes de clients, puis sélectionne cette règle dans la configuration de Quantity Boost. Les paliers de remise sont ensuite définis directement dans le module.
Configuration de la promotion et rapport
Stores → Configuration → Kowal → Quantity Boost permet de sélectionner les Cart Price Rules, les règles d’exclusion, les Discount Tiers, les messages et l’apparence. Les conditions produit, les coupons, les websites, les groupes de clients et les priorités se configurent dans la règle native de Magento.
Le rapport actuel se trouve dans Marketing → Promotions → Quantity Boost. Il affiche les commandes, la Store View, les règles utilisées, le coupon, les articles éligibles ainsi que la remise dans la devise de la boutique et la devise de base.
Premier article et précision de la remise
Le premier article éligible reste au plein tarif. L’enregistrement d’un palier pour le premier article avec une remise supérieure à zéro est bloqué. Les articles sont triés par ordre décroissant de prix de base.
Les montants sont agrégés au niveau de la ligne et tronqués au centime avant d’être transmis aux totals. Par exemple, 20% de 79,99 zł donne 15,99 zł de remise au lieu d’un arrondi supérieur à 16,00 zł.
Ordre des règles et livraison gratuite
Un numéro de Priority plus faible indique une règle appliquée plus tôt. La remise Quantity Boost tient compte du montant de la ligne après les remises des règles précédentes ; pour un résultat prévisible, définissez des priorités différentes.
Exclude Cart Price Rules bloque la remise quantitative lorsque la règle indiquée a été appliquée. Le seuil Free Shipping est uniquement lu pour les messages — le module ne modifie ni les conditions ni le mécanisme de livraison gratuite.
Audit, diagnostic et frontend
L’attribut quantity_boost_eligible peut être utilisé dans les conditions de règles pour limiter les produits. Les champs d’audit couvrent les lignes de quote, les commandes, les factures et les avoirs ; le debug enregistre les décisions dans var/log/quantity_boost.log.
Le frontend prend en charge Luma par défaut. Les messages dans Hyvä peuvent nécessiter une adaptation. Avant de lancer la campagne, vérifiez les résultats avec d’autres règles, variantes de produits et devises.
Installation via Composer
Paquet kowal/module-quantity-boost, module Kowal_QuantityBoost. Après avoir configuré l’accès au dépôt Kowal, installez le paquet, activez le module, mettez Magento à jour et videz le cache. En production, prévoyez la compilation et le déploiement du contenu statique conformément au processus de la boutique.
De la configuration au résultat
1. Vous créez la règle de pilotage
Vous définissez les produits, le coupon, les clients et les dates dans Magento.
2. Vous définissez les paliers par article
Le premier reste au plein tarif, les suivants bénéficient d’une remise.
3. Vous communiquez et analysez le résultat
Vous vérifiez le panier, les messages et le rapport de commandes.
Trois produits à 159,90 zł
Avec les paliers 1 = 0%, 2 = 20% et 3 = 30%, le premier article éligible reste sans remise. Le deuxième génère 31,98 zł de remise et le troisième 47,97 zł de remise.
La remise totale s’élève à 79,95 zł en l’absence d’autres promotions modifiant la base. Pour des prix différents, le module commence par l’article éligible le plus cher.
Concevez une promotion quantitative pour votre catalogue
Vous souhaitez adapter le module à votre boutique ? Demandez la mise en œuvre de Kowal Quantity Boost et discutez de la configuration ou des extensions nécessaires.
Caractéristiques
| Compatibilité avec le modèle | Luma / Blank, KOWAL |
|---|
Notice d'installation du module
Installation via Composer
Les identifiants d’accès au dépôt Composer, à savoir l’adresse e-mail du client et le token de licence, vous seront envoyés par e-mail après l’achat. Ils sont également disponibles dans l’espace client après connexion sur kowal.store. Remplacez TWOJ_EMAIL_KLIENTA par l’adresse e-mail de votre compte et TWOJ_TOKEN par le token reçu. Exécutez les commandes dans le répertoire racine de Magento.
composer config repositories.kowal composer https://repo.kowal.storecomposer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'composer require kowal/module-quantity-boostFinalisation de l’installation
Après l’installation du paquet, mettez Magento à jour et videz le cache :
php bin/magento setup:upgradephp bin/magento cache:flushDans un environnement de production, effectuez également la compilation DI ainsi que le déploiement des fichiers statiques conformément au processus de déploiement de la boutique.