L'essentiel sur l'integration ERP e-commerce
L'integration ERP est le sujet le plus sous-estime des projets e-commerce. Beaucoup d'entreprises lancent leur boutique en ligne sans connecter leur ERP, pensant gerer les flux manuellement. Ca tient 3 mois. Au-dela de 50 commandes par jour, la ressaisie manuelle devient un goulet d'etranglement -- erreurs de stock, retards de facturation, donnees clients incoherentes entre l'e-commerce et l'ERP.
Nehos integre 5 ERP majeurs avec les plateformes e-commerce Magento 2, Sylius et Shopify : SAP S/4HANA (API OData v4), Sage X3 (API REST), Cegid (API REST ou EDI), Odoo (JSON-RPC), Microsoft Dynamics 365 (Graph API). Le choix du middleware depend du volume de donnees et de la complexite des transformations : MuleSoft pour les architectures enterprise, Talend pour l'ETL/ELT, ou un middleware custom Node.js/Symfony pour les integrations plus simples.
Les 5 flux critiques a synchroniser : stock (ERP vers e-commerce, quasi temps reel), prix et promotions (ERP vers e-commerce), commandes (e-commerce vers ERP), clients et comptes (bidirectionnel), et factures/avoirs (ERP vers e-commerce). Le PIM Akeneo s'ajoute comme source unique de verite pour les donnees produit (descriptions, images, attributs) quand le catalogue depasse 1 000 SKUs.
Tarification 2026 : 20 000 a 80 000 EUR HT. Une integration simple (1 ERP, 3 flux, API REST disponible) demarre a 20 000 EUR. Une integration complexe (SAP + PIM Akeneo + middleware custom + 5 flux temps reel + multi-entrepot) se situe entre 50 000 et 80 000 EUR.
Integration ERP e-commerce -- SAP, Sage, Odoo, Akeneo PIM
Synchronisation temps reel stock, prix, commandes et clients entre votre e-commerce (Magento 2, Sylius, Shopify) et votre ERP (SAP, Sage, Cegid, Odoo). Middleware MuleSoft, Talend ou connecteur custom. PIM Akeneo pour la gestion du catalogue produit. 20 000 a 80 000 EUR HT.
Adapté à toute taille de structure
#Pourquoi l'integration ERP n'est pas optionnelle en e-commerce
Un e-commerce sans integration ERP, c'est un deuxieme systeme de gestion. Les equipes ADV saisissent les commandes web dans l'ERP le matin, mettent a jour le stock sur le site l'apres-midi, et corrigent les incoherences de prix le vendredi. Cette organisation artisanale fonctionne a petite echelle -- 10 a 20 commandes par jour. Au-dela, elle craque.
Les symptomes sont toujours les memes : des surventes (le produit est affiche en stock sur le site alors qu'il ne l'est plus dans l'ERP), des erreurs de tarification (le prix a ete mis a jour dans l'ERP mais pas sur le site), des retards de facturation (la commande web n'a pas ete saisie dans l'ERP a temps). Chaque symptome genere un appel client mecontent et une perte de confiance.
L'integration ERP elimine ces frictions en automatisant les flux de donnees entre l'e-commerce et l'ERP. Le stock est synchronise toutes les 5 minutes. Les commandes sont creees automatiquement dans l'ERP. Les prix suivent la grille tarifaire de l'ERP en temps reel. Zero ressaisie, zero decalage, zero erreur humaine sur les flux standards.
#Les 5 flux critiques a synchroniser
#1. Stock (ERP vers e-commerce)
Flux le plus critique. Le stock disponible dans l'ERP est synchronise avec le stock affiche sur le site e-commerce. Frequence recommandee : toutes les 5 a 15 minutes pour les catalogues standard, temps reel (webhook) pour les produits a forte rotation. Le flux stock doit gerer le multi-entrepot si l'entreprise a plusieurs depots.
#2. Prix et promotions (ERP vers e-commerce)
Les prix de base, les remises par volume, les conditions tarifaires par groupe client et les promotions sont definis dans l'ERP et repliques sur le site. Frequence : toutes les 15 minutes a 1 heure. En B2B, les prix negocies par compte client sont un cas specifique qui necessite un mapping entre les comptes ERP et les comptes e-commerce.
#3. Commandes (e-commerce vers ERP)
Chaque commande validee sur le site e-commerce cree automatiquement un bon de commande dans l'ERP. Le flux inclut les lignes de commande, l'adresse de livraison, le mode de paiement, et les conditions commerciales appliquees. Frequence : temps reel (webhook a la validation du panier) ou toutes les 5 minutes (batch).
#4. Clients et comptes (bidirectionnel)
Creation d'un compte client dans l'ERP a chaque inscription sur le site. Synchronisation des modifications (adresse, conditions de paiement) dans les deux sens. En B2B, le compte client ERP est la source de verite pour les conditions tarifaires et de paiement.
#5. Factures et avoirs (ERP vers e-commerce)
Les factures generees dans l'ERP apres expedition sont mises a disposition en PDF sur le compte client du site e-commerce. Idem pour les avoirs en cas de retour ou de litige.
→ Vous évaluez vos options ? Utilisez notre estimateur de budget en ligne pour obtenir une fourchette en 2 minutes, ou consultez nos tarifs détaillés.
#Integrations ERP par editeur
#SAP S/4HANA
API OData v4 nativement exposee depuis S/4HANA 1809. Endpoints standard : stock (Material Management), commandes (Sales and Distribution), clients (Business Partner), prix (Condition Records). Pour les flux complexes avec transformation de donnees, SAP Cloud Integration (anciennement CPI) sert de middleware. Integration standard Nehos : 3 a 4 semaines.
#Sage X3
API REST native depuis Sage X3 V12. Couverture API correcte sur les modules ventes, stock et achats. Authentification OAuth2. Pour les versions anterieures de Sage sans API REST, un connecteur ODBC ou un wrapper API custom est necessaire (surcout 1-2 semaines). Integration standard : 2 a 3 semaines.
#Odoo
API JSON-RPC et XML-RPC nativement exposees. La couverture fonctionnelle de l'API Odoo est large (ventes, stock, comptabilite, CRM). Odoo etant open source, on peut ajouter des endpoints custom si necessaire. Integration la plus rapide parmi les ERP : 2 semaines en standard.
#Cegid
API REST disponible sur les versions recentes. Qualite et couverture variables selon le module Cegid (Y2, XRP Flex, Retail). Pour les versions legacy, connecteur EDI (flux plats CSV/XML) avec transformation middleware. Integration : 3 a 5 semaines.
#Microsoft Dynamics 365
Microsoft Graph API et Dataverse API. Integration standard via les connecteurs Logic Apps pour les flux simples, ou middleware custom pour les flux complexes avec transformation. Integration : 3 a 4 semaines.
#PIM Akeneo : source unique de verite pour les donnees produit
Quand le catalogue depasse 1 000 SKUs et que les donnees produit alimentent plusieurs canaux (e-commerce, catalogue PDF, marketplace, ERP), un PIM (Product Information Management) devient indispensable.
Akeneo est le PIM open source de reference en France. Il centralise les donnees produit (descriptions, images, attributs techniques, traductions) et les distribue vers les canaux de vente via API. Le flux type : les equipes produit saisissent les donnees dans Akeneo, Akeneo alimente Magento/Sylius pour le e-commerce, le catalogue PDF pour le print, et la marketplace pour les revendeurs.
Integration Akeneo chez Nehos : connecteur Magento 2 natif (plugin Akeneo Connector), ou integration API custom pour Sylius et les autres plateformes. Budget additionnel : 10 000 a 25 000 EUR selon la complexite du modele de donnees produit.
#Middleware : MuleSoft, Talend ou custom ?
MuleSoft : plateforme d'integration enterprise (iPaaS) avec connecteurs pre-construits pour SAP, Salesforce, Magento. Adapte aux grandes entreprises avec de nombreux flux entre de nombreux systemes. Cout de licence elevee (30-50K EUR/an).
Talend : ETL/ELT open source (version community) ou cloud. Adapte aux flux batch (import/export quotidien) et aux transformations de donnees complexes. Moins adapte au temps reel.
Middleware custom (Node.js ou Symfony) : adapte aux integrations avec 1-3 systemes et des flux bien definis. Pas de licence, maintenabilite par l'equipe interne, performance temps reel avec message queue (RabbitMQ, Redis). C'est le choix Nehos par defaut pour les ETI avec un perimetre d'integration clair.
#Tarification : 20 000 a 80 000 EUR HT
- 20 000-35 000 EUR -- Integration simple : 1 ERP avec API REST, 3 flux (stock, commandes, clients), middleware custom, frequence 15 min.
- 35 000-55 000 EUR -- Integration avancee : 1 ERP + PIM Akeneo, 5 flux, middleware custom, multi-entrepot, quasi temps reel.
- 55 000-80 000 EUR -- Integration complexe : SAP + PIM + CRM, middleware MuleSoft ou custom avance, 5+ flux temps reel, gestion des conflits, monitoring et alerting.