À retenir. Magento Open Source 2.4.x embarque Multi-Source Inventory (MSI) en natif, qui sait gérer plusieurs sources de stock et un algorithme de tri pour choisir le nœud d'expédition. Cela règle le cas "j'ai 2 entrepôts simples". Cela ne règle pas l'orchestration mid-market avec 3PL, magasins, drop-shipping, et règles de promesse de livraison. Pour ces cas, il faut un OMS externe (OneStock, Onport, Fluent), des connecteurs WMS, des agrégateurs transporteurs, un module retours. Six éditeurs, six contrats, six points de panne. Le coût n'est pas dans la license. Il est dans l'orchestration sur 3 ans.
1. Ce que Magento fait nativement côté logistique en 2026
Magento Open Source 2.4.x ship en natif un module Multi-Source Inventory (MSI). Le périmètre couvert :
- Plusieurs sources de stock (entrepôts, magasins, drop-shippers) déclarées dans Magento.
- Plusieurs "stocks" virtuels par boutique, par groupe de boutiques ou par région.
- Un algorithme de tri (Source Selection Algorithm, SSA) qui choisit le nœud d'expédition selon une règle simple : priorité par défaut, ou distance, ou stock disponible.
- Une gestion de la réservation côté commande, pour éviter de vendre du stock déjà alloué.
C'est suffisant pour un retailer qui a 2 ou 3 entrepôts gérés en interne et un assortiment simple. La doc Adobe est claire sur le périmètre (Adobe, inventory introduction).
Ce que MSI ne fait pas, et qui fait basculer la facture dès qu'on grandit :
- Promesse de livraison fine. Le natif affiche une dispo globale, pas un délai calculé par nœud avec SLA.
- Order splitting end-to-end. MSI sait choisir un nœud par commande, pas générer 2 ordres de préparation distincts vers 2 nœuds, avec 2 étiquettes transporteur, 2 trackings et 1 facture client unifiée.
- Logistique inverse industrialisée. Le module retours Magento natif est minimaliste : pas de motifs structurés au niveau retailer, pas de portail client en self-service, pas d'intégration native 3PL pour la ré-affectation.
- Click-and-collect réel avec stock magasin distinct, créneaux de retrait, et synchronisation POS.
- Drop-shipping marketplace avec routage des lignes vers le fournisseur tiers et tracking SLA.
Pour un retailer mid-market FR avec 2 entrepôts + 1 3PL + 20 magasins click-and-collect, MSI seul n'est pas viable.
2. OneStock : l'OMS de référence FR sur Magento mid-market
OneStock est l'OMS français le plus déployé sur Magento mid-market FR. Positionné comme orchestrateur omnicanal, il couvre OMS, store fulfillment, ship-from-store, click-and-collect, ROPIS (reserve online, pick in store), endless aisle. La cible client est explicitement le retailer mid-market à grand compte (mode, sport, équipement maison, beauté).
L'architecture OneStock + Magento :
- Magento garde le storefront, le panier, le paiement, l'admin produit.
- OneStock devient la source de vérité du stock multi-canal, l'arbitre de l'allocation, et le déclencheur de préparation vers chaque nœud (entrepôt, magasin, 3PL).
- Un connecteur Magento OneStock pousse les commandes en quasi temps réel, et remonte les statuts.
Ordre de grandeur tarifaire OneStock pour un retailer FR mid-market 5 à 30 M EUR de chiffre, 2 entrepôts, 30 magasins, 200 000 à 500 000 commandes par an : license entre 36 000 et 96 000 EUR par an, plus projet d'implémentation initial 60 000 à 180 000 EUR. Ce sont des ordres de grandeur de marché, pas des devis OneStock (OneStock, page produit).
Le pattern défendable en CODIR : OneStock est la brique qui permet à un retailer Magento d'orchestrer multi-canal, mais c'est une licence à 5 chiffres qui s'ajoute à la stack. Sur Shopify Plus, une partie de ce périmètre (allocation simple, ship-from-store basique, click-and-collect) est natif. OneStock peut s'ajouter sur Shopify Plus aussi, le périmètre OneStock est plateforme-agnostique.
3. Onport, Fluent Commerce, Mirakl Connect : les autres options d'orchestration
Trois autres briques rencontrées en audit sur Magento :
Onport (ex-Jetti) : OMS multi-vendor pensé pour le drop-shipping et la marketplace privée. Cible les retailers qui revendent des fournisseurs tiers. Modèle SaaS, ordre de grandeur 24 000 à 48 000 EUR par an. Connecteur Magento documenté (Onport, plateforme multi-vendor).
Fluent Commerce : OMS enterprise, cible grand compte international. Implementation lourde, 6 à 12 mois de projet. License 80 000 à 250 000 EUR par an. Plus rare sur le mid-market FR, plus fréquent sur les marques omnicanales pan-européennes.
Mirakl Connect : pas un OMS au sens strict, mais une couche de connexion à un écosystème de 3PL et de fournisseurs. Pour un retailer qui veut basculer en marketplace, ou intégrer du drop-shipping, Mirakl simplifie la couche "fulfillment marketplace" avec des 3PL pré-connectés (Speed Commerce, Byrd, ShipBob). Mirakl a annoncé 218 M USD d'ARR en 2025 et 14,6 milliards USD de GMV sur sa plateforme (E-commerce Mag, Mirakl 2025).
Quelle que soit la brique choisie, le pattern est le même : Magento ne porte pas l'orchestration omnicanal native, on ajoute une couche OMS, on paie une license, on intègre, on maintient. Et chaque couche a son contrat, sa roadmap, son cycle d'upgrade.
4. Connecteurs WMS et 3PL : la couche que personne ne chiffre en avant-vente
Un retailer mid-market a souvent un WMS dédié (Reflex, Manhattan, Hardis Reflex, Generix) ou utilise le WMS d'un 3PL externalisé (Geodis, ID Logistics, DSV, FM Logistic, Star Service). Magento doit dialoguer avec ce WMS pour : pousser les commandes en préparation, recevoir les statuts, remonter les retours, mettre à jour les stocks après inventaire.
Les options sur Magento :
- Connecteur direct point à point. Une intégration custom développée par l'agence ou un éditeur spécialisé. Coût de projet 15 000 à 50 000 EUR, maintenance 4 000 à 12 000 EUR par an. Risque : si le WMS change de version majeure, le connecteur doit suivre.
- Middleware iPaaS (Boomi, Alumio, Workato, Talend). Plus structuré, mieux outillé pour le monitoring et la gouvernance des flux. Coût de projet 30 000 à 100 000 EUR. Maintenance et license iPaaS 8 000 à 25 000 EUR par an.
- Module standardisé d'un éditeur. Plus rare sur Magento - WMS spécifique. Quand il existe (Atoo Sync pour certains WMS, modules constructeurs Reflex ou Generix), license 3 000 à 8 000 EUR par an.
Côté 3PL externalisé, la friction principale n'est pas le flux aller (commande poussée vers le WMS du 3PL), c'est la reverse logistics : portail retours client, motifs structurés, ré-affectation conditionnelle (remise en stock A si neuf, sinon outlet, sinon destruction), avoir client. C'est ce qui dérive en projet à chaque demande (Logily, opérateurs logistiques e-commerce).
5. Agrégateurs transporteurs : Boxtal, Sendcloud, et la confusion fréquente
Sur Magento comme sur les autres plateformes, il existe une confusion fréquente en CODIR : "on a Sendcloud, donc on a notre logistique". Non. Sendcloud, Boxtal, ShippingBo, Mondial Relay Connect sont des agrégateurs transporteurs ou OMS-light, pas des OMS omnicanaux.
Sendcloud (Sendcloud, intégration Magento) propose :
- Connexion à 80+ transporteurs européens (Colissimo, Chronopost, Mondial Relay, UPS, DHL, Colis Privé, Hermes, GLS, DPD).
- Édition d'étiquettes en masse depuis Magento.
- Portail retours en self-service (Sendcloud Returns).
- Suivi client unifié avec tracking page brandée.
Tarification mensuelle, ordre de grandeur 50 à 400 EUR par mois selon le volume d'envois. Soit 600 à 4 800 EUR par an. C'est de la TMS, pas de l'OMS. Sendcloud n'arbitre pas l'allocation entre 3 entrepôts, ne fait pas de split de commande, ne pilote pas un 3PL en quasi temps réel.
Boxtal Connect, ShippingBo Shipping et les modules transporteurs constructeurs (Colissimo by La Poste, Chronopost Module, Mondial Relay Module) jouent dans la même catégorie. Le retailer FR mid-market a typiquement 1 agrégateur + 2 à 3 modules transporteurs spécifiques, pour le maillage français complet.
Pattern défendable : un agrégateur transporteur est complémentaire d'un OMS, pas un substitut. Sur la stack Magento mid-market, on cumule typiquement Magento + OneStock + Sendcloud + WMS connector + module retours.
6. Ordre de grandeur Magento + stack logistique, 3 ans, défendable en CODIR
Pour un retailer FR mid-market 5 à 20 M EUR de chiffre, 200 000 à 500 000 commandes par an, 2 entrepôts, 1 3PL, 30 magasins click-and-collect, 4 transporteurs, voici l'ordre de grandeur Magento + couches logistiques :
Opex annuel logistique (hors transport unitaire) :
- OneStock OMS (license + maintenance) : 36 000 à 96 000 EUR par an.
- Connecteur Magento - OneStock (maintenance) : 4 000 à 12 000 EUR par an.
- Connecteur WMS interne ou 3PL externalisé : 8 000 à 25 000 EUR par an.
- Sendcloud ou Boxtal (agrégateur transporteurs) : 1 200 à 5 000 EUR par an.
- Modules transporteurs constructeurs : 1 000 à 3 000 EUR par an.
- Module retours et reverse logistics : 4 000 à 12 000 EUR par an.
- Module click-and-collect + intégration POS Cegid : 8 000 à 25 000 EUR par an.
Total opex annuel logistique : 62 200 à 178 000 EUR par an. Sur 3 ans : 186 600 à 534 000 EUR.
Plus projet d'implémentation initial cumulé (OneStock + connecteurs + WMS) : 120 000 à 360 000 EUR one-shot.
Pour comparaison sur Shopify Plus avec le même périmètre, en utilisant le natif Shopify + une couche OMS d'appoint (Shopify Flow + Fluent Commerce ou OneStock partiel) :
- OMS d'appoint si OneStock ajouté en complément : 24 000 à 60 000 EUR par an.
- App connecteur WMS : 3 000 à 8 000 EUR par an.
- Apps transporteurs (Sendcloud, Boxtal sur Shopify, ou natif Colissimo / Chronopost) : 1 200 à 4 800 EUR par an.
- App retours (Loop, Returnly, AfterShip Returns) : 2 400 à 7 200 EUR par an.
- Click-and-collect natif Shopify POS ou app spécialisée : 3 000 à 9 000 EUR par an.
Total opex annuel logistique : 33 600 à 89 000 EUR par an. Sur 3 ans : 100 800 à 267 000 EUR.
L'écart Magento - Shopify Plus côté logistique est en moyenne de 80 000 à 250 000 EUR sur 3 ans. Pas dans la licence de plateforme, dans la stack d'orchestration. Le détail est dans le calculateur TCO.
7. Trois constats décideur pour 2026
Un. Magento ship MSI en natif, ce qui couvre un cas simple multi-entrepôts. Cela ne couvre pas l'orchestration omnicanal mid-market (3PL, magasins, drop-shipping, click-and-collect industriel, ship-from-store, promesse de livraison fine). Pour ces cas, OneStock ou équivalent est obligatoire, à 5 chiffres par an.
Deux. La stack logistique Magento mid-market typique cumule 6 à 8 briques : Magento, OneStock, connecteur WMS, agrégateur transporteurs, modules transporteurs constructeurs, module retours, module click-and-collect, connecteur POS. Six éditeurs, six contrats, six points de panne. L'opex annuel est de 60 000 à 180 000 EUR, hors transport unitaire et hors projet initial.
Trois. Migrer ne supprime pas la stack logistique. Migrer change la nature : sur Shopify Plus, une partie du périmètre (allocation simple, click-and-collect basique, retours) est native ou disponible via apps maintenues par des éditeurs SaaS. L'opex est plus bas, et surtout le risque d'incompatibilité au prochain upgrade est porté par l'éditeur de l'app, pas par le retailer.
Pour aller plus loin sur Magento côté décideur, voir notre État des lieux Magento 2.4.x 2026 et l'article dédié au connecteur ERP Magento. Pour cadrer une migration, le point d'entrée est notre page comparatif Magento vs Shopify Plus, et le calculateur TCO chiffre l'ordre de grandeur en 30 secondes.
La règle de décision n'est pas "Shopify Plus est mieux que Magento". Elle est : si votre stack logistique mobilise plus de 100 000 EUR par an d'opex et que vous avez subi 1 incident critique de connecteur en 12 mois, le coût de basculer vers une plateforme à risque transféré est inférieur au coût de continuer. Ce qu'il faut, c'est un chiffre défendable en CODIR. Pas une opinion, pas une promesse, un ordre de grandeur sourcé.