Ce qui se synchronise
-
Commandes Shopify
Envoyer les commandes vers l'ERP pour le fulfillment / la facturation
-
Inventaire ERP/WMS
Renvoyez le stock vers Shopify pour éviter la survente
-
Produits ERP/PIM
Maintenir un catalogue cohérent ; gérer les variantes / bundles
-
Prix ERP
Alignez les listes de prix, les promotions et les devises
-
Clients Shopify → CRM
Définir les règles de déduplication et les identifiants
CHOISISSEZ VOTRE ERP
Les intégrations Shopify ERP que nous construisons
Six systèmes, une seule plateforme de connecteurs. Chaque page ci-dessous détaille les points d’accès que cet ERP expose réellement, les données qu’il accepte et celles qu’il refuse, et à quoi ressemble un projet sur ce système. Si le vôtre n’est pas dans la liste, l’architecture reste la même : dites-nous lequel c’est et nous vous confirmons s’il est atteignable.
Distributeurs et industriels de taille intermédiaire sous Sage 200 Standard ou Professional. Commandes, factures de vente, stock par entrepôt et tarifs B2B, avec des montages multi-sociétés où chaque boutique Shopify correspond à sa propre entité comptable.
Catalogues réduits et comptabilités mono-société. Sage 50 n’expose pas de couche REST publique : le connecteur l’atteint via un agent sécurisé installé sur vos postes et déplace commandes et stock par lots programmés plutôt qu’en continu.
Groupes multi-sites et multi-sociétés sous Sage X3 Version 12 ou supérieure. Ses services web exposent commandes de vente, livraisons, factures et stock par site, si bien que chaque commande Shopify peut être routée vers le site qui l’expédiera.
Dynamics 365 Business Central, en ligne ou installé. Ses points d’accès OData et API v2.0 couvrent déjà clients, articles, commandes de vente et factures validées, ce qui en fait le plus rapide des six à passer en production.
Ahora ERP dans l’industrie et la distribution. L’intégration passe par ses services web ou par une base de données intermédiaire ; les ordres de fabrication et les réservations de stock sont la partie qui demande le plus de travail de mapping.
Factusol pour les petites structures qui facturent depuis le poste de travail. Il n’existe pas d’API publique : le connecteur lit et écrit la base de données Factusol via un agent local, à la fréquence que vous fixez.
SAGE, SANS CONFUSION
Sage 50, Sage 200 ou Sage X3 ?
Les trois produits partagent un nom et pas grand-chose d’autre. Ils diffèrent par la façon dont ils stockent les quantités, par la présence ou non d’une API et par la part de l’intégration qui doit tourner sur vos propres machines — et ce sont ces trois réponses qui fixent le prix et le délai. En vous trompant de page, vous lirez les chiffres de quelqu’un d’autre.
Entrée de gamme. Une société, orienté poste de travail, sans API publique.
- Une société et, en pratique, un entrepôt
- Pas d’API REST publique : agent local nécessaire
- Lots programmés plutôt qu’événements en direct
- À l’aise en dessous de 500 commandes par mois environ
Milieu de gamme. Multi-sociétés, hébergé ou installé, API comprise.
- Multi-sociétés et multi-entrepôts par conception
- API REST sur Standard comme sur Professional
- Commandes quasi immédiates, stock interrogé
- À l’aise entre 500 et 10 000 commandes par mois
Grand compte. Multi-sites, multi-pays, services web partout.
- Multi-sites, multi-sociétés et multi-devises
- Services web pour commandes, livraisons et stock
- Routage de la commande vers le site expéditeur
- Conçu pour des volumes supérieurs à 10 000 commandes par mois
COMMENT ÇA MARCHE
Comment se construit une intégration Shopify ERP
01 · Cartographier les données
On liste tous les champs qui doivent circuler dans chaque sens — commande, ligne, taxe, client, produit, stock — et on attribue un propriétaire à chacun. Presque toutes les intégrations qui échouent échouent parce que cette discussion est restée ouverte et a resurgi au troisième mois.
02 · Choisir le transport
API REST, services web, agent de base de données ou échange de fichiers, selon ce que votre ERP expose vraiment. C’est la décision qui rend la synchronisation quasi immédiate ou programmée, et la réponse vous est donnée avant de commencer, pas après.
03 · Monter avec vos propres données
Le connecteur est configuré sur une copie de votre catalogue réel et une boutique Shopify de développement. Les commandes de test circulent de bout en bout, y compris les gênantes : remboursements, expéditions partielles, annulations et reliquats.
04 · Caler le stock initial
Avant la mise en production, les quantités de Shopify et celles de l’ERP sont alignées une fois, à la main s’il le faut. Démarrer une synchronisation automatique depuis un inventaire faux ne fait que propager l’erreur plus vite.
05 · Mettre en production flux par flux
Les flux sont activés dans l’ordre — commandes, puis stock, puis catalogue — chacun avec relances, file d’erreurs et alertes. Rien ne tourne en silence, et tout ce qui échoue est visible et rejouable.
PÉRIMÈTRE, COÛT ET DÉLAI
Combien ça coûte et combien de temps ça prend
Il n’y a pas de prix unique, et quiconque vous en annonce un avant d’avoir regardé votre ERP devine. Trois éléments font bouger le chiffre : le nombre de flux dont vous avez besoin, l’existence d’une API moderne ou la nécessité de passer par un agent, et la propreté actuelle de vos données produit.
Un flux unique — les commandes Shopify vers l’ERP, rien en retour — sur un système doté d’une API REST documentée est généralement en production en trois à cinq semaines. L’ensemble complet des flux sur un montage multi-sociétés ou multi-entrepôts demande le plus souvent huit à seize semaines, et l’essentiel de ce temps passe dans le mapping et les tests, pas dans le développement.
Les coûts qui surprennent ne sont presque jamais ceux du connecteur. Ce sont le nettoyage de catalogue que personne n’avait budgété, le module de licence ERP qui débloque l’API, et le serveur qui doit rester chez vous quand l’ERP n’a pas de points d’accès publics. Les trois figurent dans l’estimation — y compris quand la réponse honnête est que votre version actuelle ne peut pas faire ce que vous voulez sans mise à niveau. Pour la version longue, lisez comment se déroule un projet d’intégration ERP de bout en bout.
AVANT DE VOUS DÉCIDER
Six questions à poser à tout connecteur Shopify ERP
- Quelles versions de l’ERP sont prises en charge, et que se passe-t-il le jour où nous mettons à niveau ?
- Chaque flux est-il immédiat, programmé ou déclenché par webhook — et quelle est la latence réelle ?
- Qui fait autorité sur chaque champ quand Shopify et l’ERP divergent ?
- Que devient une commande refusée par l’ERP : relance, file d’attente ou perte silencieuse ?
- Gère-t-il les expéditions partielles, les remboursements, les avoirs et les tarifs B2B ?
- Où circulent physiquement les données, et qu’est-ce que cela implique pour le RGPD ?
La quatrième question est celle qui sépare les connecteurs. Si la réponse n’est pas un mécanisme précis que vous pouvez consulter, l’intégration finira par perdre une commande et personne ne s’en apercevra avant l’appel du client. Demandez à voir la file d’erreurs avant de signer quoi que ce soit.
FAQ
Questions fréquentes
Dois-je changer d’ERP pour le relier à Shopify ?
Non. Le connecteur se place entre les deux systèmes et parle ce que votre ERP expose déjà. La mise à niveau ne devient inévitable que si la version en place n’a ni API ni moyen supporté d’atteindre sa base de données.
À quel point est-ce du « temps réel » ?
Les commandes arrivent en général dans l’ERP moins d’une minute après le paiement, parce que Shopify envoie un webhook. Le stock en retour est le plus souvent une tâche programmée toutes les quelques minutes : les ERP émettent rarement un événement quand une quantité change, il faut donc les interroger.
Que se passe-t-il si l’ERP tombe ?
Les messages sont mis en file et relancés avec attente croissante. Rien n’est jeté, et la file est visible : une commande en échec est donc quelque chose que vous pouvez consulter et rejouer, pas quelque chose que vous découvrez en faisant l’inventaire.
Peut-il gérer B2B et B2C sur la même boutique ?
Oui, et c’est l’une des raisons les plus fréquentes d’intégrer. Les tarifs par société, les conditions de paiement et les règles de TVA vivent dans l’ERP ; le connecteur les applique au bon client ou à la bonne société Shopify.
Connectez-vous aussi un système d’entrepôt ?
Oui. Le stock et la préparation de commandes vivent souvent hors de l’ERP — voir intégration Shopify WMS et 3PL. Les deux connecteurs coexistent sans se gêner : l’ERP reste le maître financier et le système d’entrepôt fait autorité sur le comptage physique.
Et la comptabilité et le CRM ?
Si votre équipe financière travaille dans un logiciel séparé, commencez par intégration Shopify comptabilité. Si ce sont les données clients qui vous intéressent et non le stock, commencez par intégration Shopify CRM. La même plateforme gère les trois.
Indiquez-nous vos systèmes.