Module Livraison gratuite 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 / Module Livraison gratuite pour Magento 2
MAGENTO 2 · LIVRAISON · VALEUR DU PANIER
Indiquez au client le montant restant pour bénéficier de la livraison gratuite.
Kowal Free Shipping
Définissez des seuils de livraison pour la Pologne et l’international, affichez un message clair et modifiez automatiquement le coût des méthodes de livraison disponibles. Tenez compte de règles distinctes pour les produits expédiés sur palette.
Seuils PL et international · Montant restant · Popup ou inline
COMMENT CELA FONCTIONNE EN PRATIQUE
01 · Vous définissez les règles
Vous choisissez les seuils, les coûts liés aux palettes et le contenu des messages.
02 · Le client constitue son panier
Il voit l’information sur le montant restant ou la livraison obtenue.
03 · Magento recalcule le coût
Le module applique le seuil ou le coût palette configuré.
Quels avantages pour votre boutique ?
Découvrez les fonctionnalités, les cas d’utilisation et les paramètres du module.
Découvrez le module
Le module Livraison gratuite pour Magento 2 permet de remettre automatiquement à zéro les frais d’expédition pour toutes les méthodes de livraison actives lorsque la valeur de la commande atteint ou dépasse le montant minimal défini.
Grâce à cette solution, vous pouvez augmenter la conversion et la fidélité des clients en leur proposant la livraison gratuite sans devoir utiliser de codes de réduction.
Fonctionnalités clés
- Calcul automatique du montant restant pour bénéficier de la livraison gratuite.
- Prise en charge de toutes les méthodes de livraison actives dans Magento 2.
- Notifications configurables pour les clients.
- Popup d’information dans le coin inférieur droit, qui disparaît après 5 secondes.
- Configuration simple depuis le panneau d’administration.
- Prise en charge du multilingue.
- Intégration avec le mécanisme d’expédition de Magento ; la compatibilité avec des modules supplémentaires doit être vérifiée dans le cadre de chaque déploiement.
Avantages pour votre boutique
Proposer la livraison gratuite augmente le taux de conversion ainsi que la valeur moyenne des commandes. Grâce à notre module :
- Vous encouragez les clients à acheter davantage.
- Vous automatisez le processus de calcul de la livraison gratuite.
- Vous améliorez l’expérience utilisateur dans votre boutique en ligne.
Comment fonctionne le module ?
- L’administrateur définit le montant minimal de commande pour la livraison gratuite dans le panneau d’administration.
- Les clients ajoutent des produits au panier.
- Si la valeur de la commande dépasse le montant défini, les frais de livraison sont automatiquement remis à zéro.
- Une information apparaît dans le panier pour indiquer que la livraison gratuite a été obtenue ou le montant restant.
Règles de livraison actuelles : pays, palette et coupon
Dans Stores → Configuration → Kowal → Livraison gratuite, vous définissez des seuils distincts pour la livraison en PL et hors PL, dans la devise de la boutique. Le code compare le seuil au montant TTC grand_total du panier.
Un produit appartenant au jeu d’attributs palette indiqué déclenche un coût fixe de palette pour la Pologne ou l’international. Cette règle est prioritaire sur le seuil dans le calcul standard. Vous pouvez également indiquer une règle de panier avec coupon dont le code remet à zéro les frais de livraison.
Messages dans le panier, sur le produit et dans la catégorie
Le contenu du message après l’atteinte du seuil ainsi que celui concernant le montant restant sont configurables. Dans le second message, vous utiliserez le marqueur amount (entouré de doubles accolades). Le montant est formaté dans la devise de la boutique.
Le popup du panier apparaît dans le coin inférieur droit. Les 5 secondes actuelles peuvent être adaptées avec le paramètre de durée ; la valeur 0 désactive le masquage automatique. Sur la fiche produit, vous choisissez un message sous le prix ou un popup, et sur la catégorie un popup optionnel. Les paramètres prennent en charge les portées des vues de boutique, ce qui permet d’adapter la langue des messages.
Installation via Composer
Package kowal/module-freeshipping, module Kowal_FreeShipping. Après avoir configuré l’accès au dépôt Kowal, installez le package, 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 définissez les règles
Vous choisissez les seuils, les coûts liés aux palettes et le contenu des messages.
2. Le client constitue son panier
Il voit l’information sur le montant restant ou la livraison obtenue.
3. Magento recalcule le coût
Le module applique le seuil ou le coût palette configuré.
Incitation à compléter le panier
Pour la Pologne, vous définissez un seuil de 300 zł. Le message indique le montant restant pour bénéficier de la livraison gratuite. Une fois la condition remplie, le module remet à zéro les tarifs de livraison ; un panier contenant un produit issu du jeu d’attributs palette est soumis à un tarif distinct.
Expliquez les règles de livraison avant même l’achat
Vous souhaitez adapter le module à votre boutique ? Demandez le déploiement de Kowal Free Shipping et discutez de la configuration ou des extensions nécessaires.
Caractéristiques
| Compatibilité avec le modèle | Luma / Blank, KOWAL |
|---|
Change Log
Version : 1.0.26
18.02.2025
Correctif
- Extension avec de nouveaux champs de configuration permettant de saisir la valeur minimale de commande pour les clients en Pologne ainsi que séparément pour les clients étrangers
- Il est désormais possible, sur la base du jeu d’attributs, de définir quels produits seront expédiés sur palette, séparément pour les clients en Pologne et à l’étranger, ainsi que d’indiquer le coût de livraison sur palette
Notice d'installation du module
Installation via Composer
Les identifiants d’accès au dépôt Composer (adresse e-mail du client et jeton 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 jeton 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-freeshippingFinalisation de l’installation
Après l’installation du package, 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 et le déploiement des fichiers statiques conformément au processus de déploiement de la boutique.
Questions et réponses
GERDA vend selon un modèle dans lequel une seule boutique en ligne réunit des produits de valeur et de logique logistique très différentes : des accessoires et serrures jusqu’aux produits volumineux. Dans un tel environnement, le mécanisme de livraison ne peut pas reposer uniquement sur un seuil unique et rigide de livraison gratuite.
Un défi supplémentaire était la nécessité de communiquer clairement avec le client. L’information indiquant le montant restant pour bénéficier de la livraison gratuite devait être visible non seulement dans le panier, mais aussi plus tôt, lors de la consultation de l’offre et des fiches produits.
Défi
Dans la boutique, il fallait combiner plusieurs niveaux de logique dans un seul module :
- des seuils de livraison gratuite distincts pour la Pologne et les expéditions internationales,
- des exceptions pour les produits expédiés sur palette,
- la possibilité d’activer la livraison gratuite via une règle de coupon spécifique,
- une communication marketing cohérente sur la page produit, la liste des catégories et dans le panier,
- une configuration pouvant être gérée depuis le panneau Magento sans faire intervenir un développeur.
En pratique, cela signifiait qu’il fallait construire une solution qui soutienne à la fois les ventes, organise la logistique et ne complique pas le travail quotidien de l’équipe e-commerce.
Solution
Pour GERDA, nous avons déployé un module Magento 2 dédié Kowal_FreeShipping, qui pilote à la fois le calcul des frais de livraison et la communication avec le client.
1. Différents seuils de livraison gratuite selon le pays
Le module permet de définir un seuil de livraison gratuite séparé pour la Pologne et un autre pour les commandes internationales. C’est important dans une boutique où les coûts de traitement et de transport varient selon le marché.
Dans les règles de livraison publiquement accessibles de la boutique GERDA, les seuils communiqués sont les suivants :
- livraison gratuite à partir de
99 złpour les livraisons nationales, - livraison gratuite à partir de
2499 złpour les expéditions internationales.
Le module reproduit ce modèle de manière configurable, sans inscrire les valeurs en dur dans le code.
2. Gestion des produits volumineux et palettisés
Tous les produits ne devraient pas être éligibles à la livraison gratuite standard. C’est pourquoi la solution prend en compte les produits affectés à des ensembles d’attributs sélectionnés et les traite comme des marchandises palettisées.
Si un tel produit se trouve dans le panier, le module :
- l’identifie grâce à l’
attribute set, - applique un coût fixe de livraison sur palette,
- distingue le coût pour la Pologne et pour l’étranger,
- applique en priorité la logique logistique plutôt que le seuil standard de livraison gratuite.
Cela donne à GERDA un contrôle complet sur les situations dans lesquelles la livraison gratuite ne devrait pas s’appliquer à des marchandises nécessitant un autre modèle de livraison.
3. Livraison gratuite avec un code de réduction
La solution prend également en charge un scénario promotionnel. L’administrateur peut indiquer une règle de panier spécifique dans Magento et, après l’utilisation du coupon qui lui est associé, les frais de livraison sont automatiquement ramenés à zéro.
Cela permet de mener des actions promotionnelles de type :
- livraison gratuite pour une campagne sélectionnée,
- opération commerciale temporaire,
- avantage pour un groupe de clients défini,
- soutien d’une campagne newsletter ou de remarketing.
4. Communication avec le client aux points clés du parcours d’achat
Le seul mécanisme de calcul des frais de livraison ne suffisait pas. Pour GERDA, il était également important que le client sache à l’avance combien il lui manque pour atteindre le seuil.
C’est pourquoi le module affiche des messages dynamiques :
- dans le panier,
- sur la fiche produit,
- sur la page de catégorie.
Les messages fonctionnent sur la base de la valeur actuelle du panier et peuvent présenter :
- une information indiquant que la livraison gratuite a été atteinte,
- une information sur le montant manquant, par exemple avec l’utilisation du placeholder
{{amount}}.
Point important, la communication sur PDP et PLP a été préparée de manière sûre pour les performances et le cache Magento, avec l’utilisation de données client mises à jour côté frontend.
Effet business
Le déploiement a fourni à GERDA un outil unique et cohérent pour gérer la logique de livraison et la communication commerciale.
Principaux bénéfices :
- une plus grande transparence des frais de livraison pour le client,
- un meilleur soutien à la décision d’achat avant même l’arrivée au checkout,
- la possibilité d’augmenter la valeur moyenne du panier grâce au message indiquant le montant manquant,
- une gestion correcte des exceptions logistiques pour les produits palettisés,
- une gestion rapide des campagnes promotionnelles basées sur des coupons,
- une modification complète des paramètres depuis le panneau d’administration Magento.
Périmètre du déploiement
Dans le cadre du module, nous avons préparé :
- la configuration dans le panneau Magento,
- des plugins modifiant le calcul des frais d’expédition,
- la gestion des exceptions logistiques,
- l’intégration avec les règles de panier,
- des composants frontend pour le panier, la fiche produit et la liste des catégories,
- des messages marketing modifiables.
Résumé
Le cas de GERDA montre bien que la livraison gratuite dans l’e-commerce n’est pas un simple interrupteur, mais un élément de la stratégie de vente et de logistique. Dans les boutiques proposant un assortiment plus complexe, il faut une solution qui prenne en compte différents marchés, des exceptions produits et des promotions, tout en communiquant clairement les règles au client.
C’est précisément ainsi que fonctionne le module déployé Kowal_FreeShipping : il combine une logique métier flexible avec une gestion simple pour l’équipe de la boutique.