PrestaShop Gestion catalogue

Module Précommande PrestaShop 8 & 9 : Vendre un Produit en Rupture de Stock

Encaissez les commandes pendant que votre fournisseur prépare la livraison.

Une rupture de stock, c'est une vente qui part chez un concurrent. Ce module transforme la rupture en précommande : le bouton devient Précommander, la date d'expédition estimée s'affiche en fiche produit, et la commande est encaissée normalement. En back-office, vous savez à tout moment combien d'unités sont réservées, combien il faut commander au fournisseur, et à l'arrivage vous servez les clients dans l'ordre d'ancienneté en un clic. Si la date glisse, un e-mail groupé prévient les clients concernés avec un lien d'annulation.

En un coup d'œil
  • Précommande automatique en rupture, forcée pour un lancement, ou entre deux dates
  • Date d'expédition estimée, compte à rebours et barre des unités réservées en fiche produit
  • Plafonds de quantité globale et par client, case de consentement horodatée au checkout
  • Écran d'allocation du stock reçu, des commandes les plus anciennes aux plus récentes
  • E-mail groupé en cas de changement de date, avec lien de demande d'annulation
PrestaShop 8 & 9 Allocation FIFO Date de sortie Multiboutique
  • Remboursement 30 jours
  • 12 mois de mises à jour
  • Support 24h
www.datafirefly.com/
Module Précommande PrestaShop 8 & 9 : Vendre un Produit en Rupture de Stock
v1.0.0 · mis à jour 2026-09-22
Ce que ça fait

La version courte.

01

Trois façons de déclencher une précommande

En rupture de stock : le produit bascule en précommande à zéro et revient en vente normale dès le réassort. Forcée : précommande permanente pendant la règle, même avec du stock, pour un lancement produit. Fenêtre de dates : précommande ouverte et fermée à l'heure près.

02

Le client sait ce qu'il achète

Bouton renommé, badge Précommande dans les listings, date d'expédition estimée, compte à rebours jusqu'à la sortie, barre 34 sur 50 réservés et message libre par langue. Une case de consentement obligatoire au checkout rappelle la date, et l'horodatage est conservé en base.

03

L'arrivage se répartit tout seul

À la réception du stock, le module calcule les unités réellement disponibles pour les précommandes et propose une allocation des commandes les plus anciennes aux plus récentes. Les commandes entièrement servies passent au statut Prête à expédier et le client reçoit un e-mail.

04

Un retard se gère en trois clics

Changez la date d'expédition sur la règle : les précommandes en attente sont mises à jour et, si vous le demandez, chaque client concerné reçoit la nouvelle date avec un lien pour demander l'annulation. L'historique des dates annoncées est conservé.

La version longue

Tout ce que vous voudriez savoir avant d'installer.

Un regard détaillé sur le fonctionnement de Module Précommande PrestaShop 8 & 9 : Vendre un Produit en Rupture de Stock, pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.

§ 01

Ce que PrestaShop fait, et ce qu'il ne fait pas

PrestaShop sait autoriser les commandes en rupture de stock, et s'arrête là. Aucune date de disponibilité fiable en fiche produit, aucun plafond de précommande, aucun suivi de ce qui est réservé, aucun moyen de répartir un arrivage partiel entre les clients qui attendent. Le module ajoute cette couche : une règle décide quand la précommande est ouverte, ce que le client voit, combien d'unités vous acceptez, et comment le stock reçu est distribué.

§ 02

Une règle par produit, ou par déclinaison

La taille M est en rupture mais la L est disponible : une règle sur la seule déclinaison M suffit. Le module vérifie à chaque ajout au panier que les autres déclinaisons restent soumises au réglage d'origine de la boutique, et bloque celles qui ne doivent pas être commandables. Les règles se créent une par une, en masse par catégorie, marque ou fournisseur, ou par import CSV pour un catalogue entier.

§ 03

Des précommandes que vous pouvez servir

Une précommande décrémente le stock comme une commande classique, ce qui rend le stock négatif. Le module s'appuie sur ce comportement : les unités réellement disponibles pour les précommandes correspondent aux unités en attente ajoutées au stock courant. Le tableau de bord affiche, produit par produit, ce qui est réservé, ce qui est allouable tout de suite, et ce qu'il reste à commander au fournisseur, avec un export CSV prêt à envoyer.

§ 04

Le suivi côté client

Le client retrouve ses précommandes dans son compte, avec le statut de chaque ligne et la date estimée. Les e-mails l'accompagnent à chaque étape : confirmation au passage de commande, information en cas de changement de date, annonce quand les articles sont prêts à partir. S'il ne veut plus attendre, un lien lui permet de demander l'annulation, que vous validez ou refusez depuis le back-office.

§ 05

Pensé pour les catalogues réels

Le module gère le multiboutique, huit langues, les paniers qui mélangent stock et précommande selon la politique que vous choisissez, les paiements différés comme le virement, et la sortie schema.org PreOrder pour que Google n'affiche pas vos produits comme indisponibles. Le code suit les conventions PrestaShop, sans dépendance Composer, et fonctionne de PrestaShop 8.0 à 9.x avec le même ZIP.