Delivery Promise — Date de livraison estimée et compte à rebours pour PrestaShop

5.0
v1.2.0 1.7.8-9.x

Affiche la date de livraison estimée sur la fiche produit, dans le panier, à côté de chaque transporteur, dans les e-mails et les factures. Compte à rebours avant l'heure limite, jours fériés, délais par produit et destination, simulateur et rapport.

Delivery Promise — Date de livraison estimée et compte à rebours pour PrestaShop
49.99€ Licence pour 1 domaine
Acheter maintenant
Paiement sécurisé par SSL
Mises à jour pendant 12 mois
Support technique 3 mois
Téléchargement immédiat après le paiement

Avant de commander, le client veut savoir quand il sera livré. Faute de réponse, il écrit au service client ou va voir ailleurs. Une mention « livraison en 24/48 h » en bas de page ne règle rien : un vendredi à 16 h ou la veille du 15 août, elle est fausse, et le client s'en souvient.

Delivery Promise calcule la date à partir de votre façon de travailler : jours d'expédition et heure limite de l'entrepôt, jours d'enlèvement et de livraison de chaque transporteur, jours fériés, produits plus longs à préparer, destinations lointaines. La date apparaît sur la fiche produit, dans le panier et à côté de chaque transporteur, puis dans la confirmation, les e-mails et les factures.

Quand l'heure limite approche, un compte à rebours indique le temps qu'il reste pour obtenir cette date. Chaque commande garde aussi la date promise : vous voyez ensuite, par transporteur, quelle part des commandes est arrivée à temps.

✓ Date sur la fiche produit, dans le panier et à côté de chaque transporteur du tunnel de commande
✓ Date reprise dans la confirmation, l'historique client, les e-mails et les factures PDF
✓ Compte à rebours calé sur l'heure du serveur, recalculé sans recharger la page
✓ Un calendrier pour l'entrepôt, un autre par transporteur, avec une heure limite par jour
✓ Jours fériés de 10 pays importés en un clic, fêtes mobiles calculées automatiquement
✓ Jours en plus par produit, déclinaison, catégorie, marque ou fournisseur, et en cas de rupture
✓ Règles par pays et code postal pour la Corse, les îles ou les zones éloignées
✓ Simulateur qui détaille chaque date étape par étape
✓ Rapport des promesses tenues par transporteur, avec les retards

Delivery Promise en images

Deux calendriers : celui de l'entrepôt et celui du transporteur

Une commande passée le vendredi à 15 h 10, avec une heure limite à 14 h et un entrepôt fermé le week-end, part le lundi. Le module tient donc deux calendriers : celui de vos expéditions, avec une heure limite par jour de la semaine, et celui de chaque transporteur, avec ses jours d'enlèvement et de livraison.

Un transporteur peut avoir sa propre heure limite d'enlèvement, plus tôt que la vôtre, et le transit ne compte que les jours où il livre vraiment. Les calendriers sont enregistrés sur la référence du transporteur : ils ne se perdent pas quand PrestaShop crée une nouvelle version du transporteur après une modification.

Un compte à rebours qui se recalcule tout seul

« Commandez dans les 3 h 20 min » n'a de valeur que si c'est exact. Le compte à rebours se cale sur l'heure du serveur, pas sur l'horloge de l'ordinateur du client, qui peut avancer ou retarder. Vous choisissez à partir de combien d'heures avant l'heure limite il s'affiche.

Arrivé à zéro, le bloc recalcule la date sans recharger la page. Un client qui a ouvert la fiche à 13 h 50 voit la date se décaler à 14 h, au lieu de garder sous les yeux une promesse qui ne tient plus.

Jours fériés et fermetures sans tout saisir à la main

Oublier le lundi de Pentecôte ou la fermeture de la mi-août suffit à fausser les dates. Les jours fériés nationaux s'importent en un clic pour dix pays, dont la France, la Belgique, l'Espagne, l'Italie et l'Allemagne. Les fêtes mobiles (lundi de Pâques, Ascension, Pentecôte) sont calculées pour l'année choisie, et vous pouvez coller une liste de dates pour en ajouter d'autres.

Chaque fermeture concerne l'entrepôt, la livraison ou les deux, pour tous les transporteurs ou un seul, et peut revenir chaque année, même à cheval sur le Nouvel An. Un calendrier sur 12 mois montre d'un coup d'œil les jours d'expédition, les jours fériés et les fermetures.

Des délais par produit, par marque et par destination

Un meuble fabriqué à la commande ne part pas en 24 h. Vous ajoutez des jours de préparation, ou vous masquez la date, par produit, déclinaison, catégorie, marque ou fournisseur, si besoin sur une période donnée (Black Friday, Noël). La déclinaison l'emporte sur le produit, qui l'emporte sur la catégorie, la marque et le fournisseur.

Côté destination, une règle par pays et préfixe ou plage de codes postaux ajoute des jours, remplace le transit ou exclut un transporteur : un client en Corse (codes en 20) voit ainsi une date réaliste. Pour savoir où livrer, le module prend l'adresse du client connecté, sinon le pays et le code postal choisis sur la fiche produit, sinon la géolocalisation.

Vérifier avant d'afficher, mesurer après la vente

Le simulateur du back-office montre ce que verrait un client qui commande tel produit, en telle quantité, tel jour à telle heure, vers tel code postal, avec tel transporteur. La date s'accompagne du détail du calcul : heure limite dépassée, week-end, jour férié, transit.

Ensuite, chaque commande garde les dates promises. Le module note l'expédition et la livraison selon les statuts que vous choisissez, et calcule par transporteur le pourcentage de commandes livrées à temps, les retards et les commandes en attente dont la date est dépassée. La promesse se corrige ou se recalcule depuis la page de la commande.

Affichage au choix et mode test pour la mise en place

Vous choisissez ce que lit le client : une fourchette (« mer. 21 – ven. 23 oct. »), la date la plus proche, la plus tardive, qui est la promesse la plus sûre, ou « sous 2 à 4 jours ». Les textes et le format de date se modifient langue par langue, et le bloc existe en trois styles (carte, ligne ou badge) avec vos couleurs.

Sur une boutique qui vend déjà, le mode test réserve l'affichage aux adresses IP que vous indiquez, le temps de tout régler. Les commandes venues des places de marché (Amazon, eBay…) peuvent être ignorées pour ne pas recevoir une seconde date.

Requisitos técnicos
PrestaShop 1.7.8, 8.x et 9.x
PHP 7.1 ou supérieur
Thème Tout thème qui utilise les hooks standard ; widget {widget name='ptdeliverypromise'} pour placer le bloc ailleurs
Base de données 5 tables dédiées, supprimées à la désinstallation
Langues Français, espagnol, anglais et italien (textes de la boutique aussi en allemand et portugais)
Overrides Aucun
Tâche cron Inutile
Multiboutique Compatible
Preview
PrestaShop 1.7.8-9.x
Version minimum 1.7.8
Version maximum 9.1.5
PHP requis 7.1+

Informations rapides

Version
1.2.0
PrestaShop
1.7.8-9.x
PHP
7.1+
Dernière mise à jour
octobre 20, 2026
Licence
1 dominio
Support
3 mois
Langues
es, en, fr, it

Catégories

Besoin d'aide ?

Notre équipe technique est disponible pour vous aider avec l'installation et la configuration.

Contacter le support →