Le module de gestion de stock avancée de PrestaShop suffit pour démarrer avec deux ou trois entrepôts. Mais passé un certain volume, les écarts, ruptures et surventes deviennent structurels. Voici où se situe exactement la limite, et par quoi la combler.
PrestaShop intègre un module Gestion des stocks avancée, accessible depuis Paramètres avancés > Stock. Il permet de créer plusieurs entrepôts avec des adresses et responsables distincts, d'affecter chaque produit à un ou plusieurs entrepôts, de définir un entrepôt prioritaire pour l'expédition, et de suivre les mouvements de stock (entrées, sorties, transferts). Pour une boutique avec deux ou trois entrepôts et un catalogue limité, c'est largement suffisant.
Le problème n'est pas que PrestaShop gère mal le multi-entrepôts sur le principe : c'est qu'il n'a jamais été conçu pour orchestrer plusieurs lieux de stockage à grande échelle, avec une synchronisation en temps réel entre canaux de vente.
Le stock théorique affiché dans PrestaShop et le stock réel constaté en entrepôt divergent de plus en plus souvent, sans cause identifiée simplement.
Malgré des contrôles manuels réguliers, des commandes continuent d'être acceptées sur des produits déjà épuisés dans l'entrepôt censé les expédier.
Les commandes deviennent difficiles à prioriser ou à router automatiquement selon le canal de vente, le stock disponible ou la proximité de l'entrepôt.
La préparation des commandes repose encore sur des exports de fichiers, des ressaisies ou des validations humaines répétitives, plutôt que sur un flux automatisé.
Aucun pilotage centralisé ne permet de repérer une anomalie de stock avant qu'elle ne se traduise par une commande annulée ou un client mécontent.
Plutôt que de chercher à faire porter à PrestaShop un rôle qui n'est pas le sien, l'approche qui fonctionne consiste à le garder comme socle e-commerce (catalogue, panier, tunnel de commande) et à lui adjoindre trois briques spécialisées.
L'OMS (Order Management System) synchronise les stocks entre canaux de vente et entrepôts en temps réel. Le WMS (Warehouse Management System) pilote les opérations et mouvements physiques au sein de chaque entrepôt. Le TMS (Transport Management System) optimise le choix du transporteur et le suivi des expéditions. Sans cette architecture, prévient un spécialiste du secteur, « les surventes, les ruptures, les écarts de stock et les retards deviennent structurels, pas accidentels ».
Chaque erreur de stock — commande annulée, transfert non répercuté, rupture non anticipée — coûte en moyenne 22€ de traitement (SAV, réexpédition, remboursement, temps équipe). Sur un catalogue de plusieurs milliers de références réparties sur plusieurs entrepôts, ce chiffre justifie largement l'investissement dans l'automatisation.
Il n'est pas nécessaire de déployer un OMS, un WMS et un TMS simultanément. Beaucoup de boutiques commencent par un OMS léger pour fiabiliser la synchronisation multi-canal, avant d'investir dans un WMS complet une fois le volume d'entrepôts et de commandes suffisant pour le justifier.