Aller au contenu
Intégrations

Relier son e-commerce à son ERP

Commandes, stocks, prix, clients, factures : quels flux synchroniser entre une boutique en ligne et un ERP, avec quel connecteur et pour quel budget. De 2 000€HT la connexion à 20 000€HT pour un connecteur sur-mesure complet.

Par Damien Ladurelle · Mis à jour en · Lecture 6 min

Sommaire
  1. Les flux à synchroniser
  2. Ce que proposent les plateformes
  3. Connecteur du marché ou sur-mesure
  4. Les règles d’un connecteur fiable
  5. Quand ce n’est pas la bonne solution
  6. Comment se passe le projet
En bref

Relier une boutique en ligne à un ERP consiste à synchroniser automatiquement commandes, stocks, prix et clients pour supprimer les ressaisies. Un connecteur du marché suffit si vos flux sont standards ; un connecteur sur-mesure coûte en général de 6 000 à 20 000€HT quand vos règles sortent du cadre.

Une boutique en ligne et un ERP qui ne se parlent pas, c’est une équipe qui ressaisit des commandes, des stocks faux sur le site et des factures en retard. Les relier n’est pas compliqué en soi : ce qui demande du travail, ce sont vos règles de gestion. Voici comment je cadre ce type de connexion, avec des repères techniques vérifiés sur la documentation des éditeurs en octobre 2026.

Les flux à synchroniser

Avant toute question d’outil, listez les flux et désignez pour chacun le système qui fait foi.

Flux Sens habituel Système maître Point d’attention
Catalogue et fiches produits ERP vers boutique ERP (ou un outil de gestion produit) Les textes marketing restent souvent côté boutique
Prix et remises ERP vers boutique ERP Tarifs par client ou par groupe en B2B
Stocks ERP vers boutique ERP Fréquence de mise à jour, stock réservé
Commandes Boutique vers ERP Boutique à la création, ERP ensuite Gestion des annulations et des modifications
Clients Boutique vers ERP Selon le cas Doublons entre comptes web et clients existants
Expéditions et suivi ERP vers boutique ERP ou logiciel logistique Numéro de suivi transmis au client
Factures et avoirs ERP vers boutique ERP Mise à disposition dans le compte client

Ce tableau, rempli avec vos réponses, constitue déjà la moitié du cahier des charges.

Ce que proposent les plateformes

Les deux plateformes les plus courantes offrent ce qu’il faut pour une connexion propre, avec quelques contraintes à connaître.

  • Shopify : la documentation de l’API REST Admin indique qu’elle est considérée comme « legacy » depuis le 1er octobre 2024 et que les nouvelles applications publiques doivent utiliser exclusivement l’API GraphQL Admin depuis le 1er avril 2025. Les nouveaux connecteurs se construisent donc en GraphQL. Shopify envoie aussi des webhooks à chaque événement (nouvelle commande, mise à jour).
  • WooCommerce : l’API REST s’active avec des clés en lecture, écriture ou les deux. Les webhooks couvrent commandes, produits, clients et coupons et sont désactivés automatiquement après plus de cinq échecs de livraison consécutifs : votre connecteur doit donc répondre de façon fiable.

Côté ERP, tout dépend du produit : Odoo documente une API publique (voir connecter une application à Odoo), d’autres passent par des API sous licence, des bibliothèques à installer ou des échanges de fichiers.

Connecteur du marché ou sur-mesure

Option Quand la choisir Coût
Connecteur du marché Flux standards, un seul site, catalogue simple Abonnement de l’éditeur du connecteur, plus le paramétrage
Connecteur du marché + développement ciblé Une ou deux règles spécifiques (tarifs B2B, kits) Connecteur + développement sur devis (ou à l’heure, 150€HT)
Connecteur sur-mesure Plusieurs boutiques ou marketplaces, règles complexes, ERP peu ouvert 6 000 à 20 000€HT, 1 à 3 mois
Back-office sur-mesure entre boutique et ERP Préparation, retours, tarifs et pilotage dans un même outil 15 000€HT et plus, selon le périmètre

La brique « connexion à d’autres outils » de mon barème est à 2 000€HT ; un connecteur complet en combine plusieurs, avec la reprise de données et le tableau de bord des échanges. Pour votre cas, l’estimateur donne une fourchette en une minute.

Les règles d’un connecteur fiable

  1. Idempotence. Une même commande reçue deux fois ne doit être créée qu’une fois dans l’ERP. Les webhooks peuvent arriver en double ou dans le désordre.
  2. File d’attente. Si l’ERP ne répond pas, la commande attend et repart, sans intervention humaine.
  3. Tableau de bord des échanges. L’équipe voit ce qui est passé, ce qui a échoué et pourquoi, sans ouvrir un journal technique.
  4. Respect des limites. Les API fixent un nombre maximal d’appels. Un import de catalogue doit être étalé, pas envoyé d’un bloc.
  5. Reprise initiale. Avant la synchronisation, on aligne les références produits et clients des deux côtés. C’est souvent l’étape la plus longue.

Quand ce n’est pas la bonne solution

Si vous traitez quelques commandes par jour avec un catalogue stable, un connecteur du marché bien paramétré fait le travail pour un abonnement modeste. Le sur-mesure ne se justifie pas.

De même, si votre ERP est en fin de vie, connecter la boutique à un système que vous allez remplacer dans un an est un mauvais investissement. Traitez d’abord la question de l’ERP : la page ERP trop lourd : construire seulement les modules utiles peut vous aider.

Comment se passe le projet

  1. Appel de 30 minutes pour comprendre vos outils, vos volumes et vos irritants.
  2. Cadrage (1 à 2 semaines) : tableau des flux, règles, choix entre connecteur et sur-mesure, devis ferme.
  3. Reprise et alignement des références produits et clients.
  4. Développement par lots : commandes d’abord, puis stocks, prix, factures.
  5. Mise en production progressive, avec une période où les deux circuits tournent en parallèle.

Pour la partie boutique, voyez aussi connecter Shopify ou WooCommerce à ses outils internes. Les tarifs et conditions sont sur la page tarifs.

Questions fréquentes

À quelle fréquence synchroniser les stocks ?

Cela dépend de votre rotation. Pour des produits qui partent vite ou en quantité limitée, une mise à jour quasi immédiate à chaque mouvement évite la survente. Pour un catalogue stable, une synchronisation toutes les quelques minutes suffit souvent. On le fixe au cadrage, produit par produit si nécessaire.

Qui doit être maître des prix : la boutique ou l’ERP ?

En règle générale l’ERP, parce qu’il porte les tarifs, les remises et la comptabilité. La boutique affiche ce que l’ERP lui transmet. Les promotions propres au site peuvent rester côté boutique, à condition que la règle soit écrite noir sur blanc.

Que se passe-t-il si l’ERP est indisponible ?

Un connecteur bien conçu met les commandes en file d’attente et les transmet dès que l’ERP répond. Aucune commande ne doit être perdue et une alerte prévient l’équipe si le retard dépasse un seuil défini.

Un connecteur du marché peut-il être complété par du sur-mesure ?

Oui et c’est souvent le meilleur compromis : le connecteur gère les flux standards, un développement ciblé traite la règle particulière (tarifs B2B, lots, kits). Il faut seulement vérifier que le connecteur laisse la main sur ces données.

Vous hésitez pour votre projet ?

On en parle 30 minutes : je vous dis franchement quelle option je choisirais à votre place.

Réserver un appel de 30 min English version