Connecteur ERP / E-commerce

Connecteur Sage 100 et Shopify

Open-Flux est un connecteur middleware qui synchronise automatiquement votre ERP Sage 100 avec votre boutique Shopify. Articles, déclinaisons, stocks, tarifs, clients et commandes sont échangés à la fréquence de votre choix, sans ressaisie manuelle.

Logo Sage 100
Logo Shopify
35+
ans d'expertise
+1000
clients
+100
partenaires
8
flux de données

Définition

Qu'est-ce qu'un connecteur Sage 100 Shopify ?

Un connecteur Sage 100 Shopify est un middleware qui synchronise automatiquement les articles, stocks, tarifs, clients et commandes entre l'ERP Sage 100 et la plateforme e-commerce Shopify, éliminant toute ressaisie manuelle.

Concrètement, ce connecteur permet de :

  • Exporter automatiquement vos articles, stocks et tarifs depuis Sage 100 vers Shopify
  • Importer automatiquement les commandes passées sur Shopify dans Sage 100
  • Synchroniser à fréquence définie les niveaux de stock pour éviter les surventes
  • Mettre à jour les statuts de commande et transmettre les numéros de tracking
💡 Open-Flux par MySolutionConnect

Open-Flux est la solution de connecteur développée par MySolutionConnect, société avec plus de 35 ans d'expertise dans l'univers de la gestion. Fort de plus de 1000 clients et 100 partenaires, Open-Flux est compatible avec les principaux ERP du marché (Sage, Cegid, EBP, Wavesoft...) et les plateformes e-commerce majeures (Shopify, PrestaShop, WooCommerce, Magento...).

À qui s'adresse ce connecteur ?

Le connecteur Sage 100 Shopify s'adresse aux entreprises qui :

  • Utilisent Sage 100 pour leur gestion commerciale et/ou comptabilité
  • Ont une boutique Shopify (tous plans : Basic, Shopify, Advanced, Plus)
  • Souhaitent automatiser les échanges de données entre leur ERP et leur site e-commerce
  • Veulent éliminer les ressaisies manuelles et les erreurs associées
  • Ont besoin d'une vision unifiée de leur activité en ligne et hors ligne

L'enjeu de l'intégration ERP / E-commerce

Sans connecteur, les équipes doivent ressaisir manuellement les commandes web dans l'ERP, mettre à jour les stocks sur le site, et vérifier la cohérence des prix. Ces tâches répétitives sont chronophages, sources d'erreurs et freinent la croissance de l'activité e-commerce.

Un connecteur automatisé comme Open-Flux supprime ces frictions et permet aux équipes de se concentrer sur des tâches à plus forte valeur ajoutée : relation client, développement commercial, analyse des ventes.

Vous souhaitez en savoir plus sur Open-Flux ? Échangez avec un expert qui connaît votre métier
Nous contacter

Enjeux

Pourquoi connecter Sage 100 à Shopify ?

La connexion entre votre ERP Sage 100 et votre boutique Shopify transforme votre gestion quotidienne. Voici la comparaison avant/après mise en place du connecteur.

❌ Sans connecteur
  • Ressaisie manuelle de chaque commande Shopify dans Sage
  • Mise à jour manuelle des stocks plusieurs fois par jour
  • Risque d'erreurs sur les prix, quantités, références
  • Surventes et ruptures de stock fréquentes
  • Temps perdu sur des tâches répétitives
  • Données clients dispersées entre deux systèmes
  • Difficulté à gérer un volume important de commandes
  • Informations de tracking non transmises au client
✓ Avec Open-Flux
  • Commandes importées automatiquement dans Sage 100
  • Stocks synchronisés à la fréquence de votre choix
  • Données fiables et cohérentes entre les deux systèmes
  • Stock Shopify toujours aligné avec le stock réel
  • Équipes libérées pour des tâches à valeur ajoutée
  • Vision client unifiée (historique, adresses, conditions)
  • Capacité à gérer des pics de commandes sans surcharge
  • Numéros de tracking envoyés automatiquement
📊 Exemple concret

Une entreprise traitant plusieurs dizaines de commandes par jour peut passer plusieurs heures quotidiennes à ressaisir les commandes sans connecteur. Avec Open-Flux, cette tâche est automatisée à 100%, libérant un temps précieux réalloué à la relation client ou au développement commercial.

Cas d'usage

Secteurs d'activité concernés

Le connecteur Sage 100 Shopify s'adapte aux besoins spécifiques de nombreux secteurs d'activité. Voici les cas d'usage les plus fréquents :

👗

Mode & Textile

Gestion des déclinaisons (tailles, couleurs), collections saisonnières, multi-marques

💄

Cosmétique & Beauté

Numéros de lots, dates de péremption, réglementation produits

🔧

Pièces détachées

Catalogues volumineux, références techniques, compatibilités véhicules

🍷

Vins & Spiritueux

Millésimes, appellations, gestion des stocks par lot

🏭

Industrie & Négoce

Tarifs B2B, conditions clients, catalogues techniques

🏠

Équipement maison

Mobilier, décoration, électroménager, produits volumineux

Sport & Loisirs

Équipements sportifs, articles de loisirs, accessoires

💊

Parapharmacie

Compléments alimentaires, produits de santé, traçabilité

🎯 Votre secteur n'est pas listé ?

Open-Flux s'adapte à tous les secteurs d'activité utilisant Sage 100 et Shopify. Contactez-nous pour discuter de vos besoins spécifiques.

Données synchronisées

Les flux entre Sage 100 et Shopify

Open-Flux gère 8 flux de données principaux, chacun paramétrable selon vos besoins spécifiques (fréquence, filtres, transformations).

FluxDirectionDonnées incluses
ArticlesSage → ShopifyRéférence SKU, code EAN, désignation, description courte et longue, prix de vente HT et TTC, taux de TVA, poids, dimensions, marque, famille
DéclinaisonsSage → ShopifyVariantes (tailles, couleurs, matières), liaison avec l'article parent, prix et stock par déclinaison, codes EAN spécifiques
StocksBidirectionnelStock physique, stock disponible à la vente, stock à terme, par dépôt ou consolidé multi-dépôts. Mise à jour automatique lors de l'import des commandes.
TarifsSage → ShopifyTarifs par groupe client (B2B), tarifs personnalisés par client, promotions périodiques, prix barrés
ClientsBidirectionnelCompte client (email, nom, société), adresses de facturation et livraison, téléphones, conditions commerciales, groupe tarifaire
CommandesShopify → SageEntête (Référence, date, totaux), lignes (articles, quantités, prix), remises, frais de port, mode de paiement, transporteur choisi
StatutsSage → ShopifyMise à jour du statut de commande (préparation, expédiée, livrée), numéro de tracking transporteur, nom du transporteur
DocumentsSage → ShopifyFactures PDF générées par Sage envoyées automatiquement au client

Détail des données articles synchronisées

Voici la liste complète des informations articles pouvant être synchronisées de Sage 100 vers Shopify :

Informations de base

  • Référence article (SKU)
  • Code EAN / Code-barres
  • Désignation courte
  • Description longue / fiche produit
  • Marque / Fabricant
  • Famille / Catégorie

Informations commerciales

  • Prix de vente HT
  • Prix de vente TTC
  • Taux de TVA applicable
  • Prix barré / Prix promo
  • Tarifs par groupe client
  • Conditions tarifaires spécifiques

Informations logistiques

  • Poids (brut / net)
  • Dimensions (L x l x h)
  • Unité de vente
  • Conditionnement
  • Délai de livraison

Déclinaisons

  • Variantes de tailles
  • Variantes de couleurs
  • Autres attributs personnalisés
  • Stock par déclinaison
  • Prix par déclinaison
🔧 Paramétrage personnalisé

Chaque flux est configurable : vous définissez les critères de sélection (quels articles exporter), les règles de transformation (mapping des champs), et la fréquence de synchronisation adaptée à votre activité.

Votre flux n'est pas listé ? Nous pouvons adapter le connecteur à vos besoins spécifiques
Nous contacter

Fonctionnement

Comment fonctionne le connecteur Sage Shopify ?

Open-Flux agit comme une passerelle intelligente entre Sage 100 et Shopify. Voici le principe de fonctionnement :

Architecture technique

Le connecteur est déployé sur un poste ou serveur ayant accès à votre environnement Sage 100. Il communique avec :

  • Sage 100 : via les Objets Métiers Sage et l'accès à la base de données SQL Server
  • Shopify : via l'API REST et GraphQL officielle de Shopify (Admin API)

Flux sortants (Sage → Shopify)

Les données produits, stocks et tarifs sont extraites de Sage 100 selon vos critères de sélection. Le connecteur applique les règles de transformation (mapping des champs, conversions) puis envoie les données à Shopify via son API. Les produits sont créés ou mis à jour automatiquement dans votre boutique.

La synchronisation s'exécute à la fréquence que vous définissez : toutes les 5 minutes, 15 minutes, 1 heure, ou selon un planning personnalisé.

Flux entrants (Shopify → Sage)

Le connecteur interroge régulièrement Shopify pour récupérer les nouvelles commandes. Pour chaque commande, il crée dans Sage 100 :

  • Le client : création automatique si nouveau, ou rattachement au client existant (recherche par email)
  • La pièce commerciale : devis, bon de commande, bon de livraison ou facture selon votre paramétrage
  • Les lignes de commande : articles, quantités, prix unitaires, remises éventuelles
  • Les informations complémentaires : frais de port, mode de paiement, transporteur, commentaires client

Gestion des erreurs et logs

Chaque synchronisation est tracée dans un journal d'exécution détaillé. En cas d'erreur (article inconnu, stock insuffisant, client invalide, format de données incorrect), le connecteur :

  • Génère une alerte (email, tableau de bord)
  • Met la donnée en erreur en attente de correction
  • Continue le traitement des autres données
  • Permet la relance manuelle après correction
Vous avez des questions techniques ? Notre équipe vous répond sous 24h
Poser ma question

Déploiement

Mise en place du connecteur

La mise en place d'un connecteur Sage 100 Shopify avec Open-Flux suit un processus structuré en 4 phases.

1
Analyse des besoins
Étude approfondie de votre environnement : version de Sage 100, modules utilisés, structure de votre catalogue (nombre d'articles, déclinaisons), règles de gestion spécifiques (tarifs, stocks multi-dépôts, conditions clients). Nous identifions également les flux prioritaires et les éventuelles contraintes techniques.
2
Paramétrage du connecteur
Configuration détaillée de chaque flux : mapping des champs entre Sage et Shopify, règles de transformation (calcul de prix TTC, gestion des unités, correspondances catégories), critères de sélection des articles à synchroniser, fréquences de synchronisation adaptées à votre activité.
3
Tests et recette
Validation de chaque flux sur un environnement de préproduction avec vos données réelles. Nous testons les cas nominaux (création article, import commande) mais aussi les cas limites : article sans stock, commande avec remise, nouveau client, article avec déclinaisons. Ajustements si nécessaire.
4
Mise en production et formation
Déploiement sur l'environnement de production, initialisation des données (export initial des articles vers Shopify), puis formation de vos équipes : utilisation du tableau de bord, compréhension des logs, gestion des alertes et cas d'erreur, procédures de relance.
✓ Accompagnement continu

Après la mise en production, notre équipe reste disponible pour vous accompagner : support technique, évolutions de paramétrage, ajout de nouveaux flux. Vous bénéficiez d'un interlocuteur dédié qui connaît votre environnement.

Configuration requise

Prérequis techniques

Pour déployer le connecteur Open-Flux entre Sage 100 et Shopify, les éléments suivants sont nécessaires :

📦 Prérequis Sage 100
  • Accès au serveur de gestion Sage : idéalement par connexion bureau à distance, sinon par Teamviewer avec session permanente (le temps des paramétrages)
  • Accès à la base de données SQL Server : nom du serveur, nom de la base de données, login/mot de passe en authentification SQL Server
  • Fichier .gcm : localisation du fichier .gcm dans votre environnement pointant sur le bon dossier Sage, avec login/mot de passe applicatif pour accéder à la gestion commerciale Sage
  • Objets Métiers Sage : doivent être installés sur le poste où le connecteur sera déployé
🛒 Prérequis Shopify
  • Plan Shopify : Basic, Shopify, Advanced ou Plus (tous plans compatibles)
  • Accès administrateur : compte avec droits d'administration sur la boutique
  • Application personnalisée (Custom App) : créée via le Dev Dashboard Shopify, avec les scopes API nécessaires (products, inventory, orders, customers)
🌐 Prérequis réseau
  • Accès Internet : connexion HTTPS sortante vers l'API Shopify
  • Stabilité de la connexion : connexion réseau stable pour garantir la fiabilité des synchronisations
💡 Environnement de préproduction recommandé

Nous vous conseillons de mettre à disposition un environnement Sage 100 de préproduction (copie de votre base) pour les phases de paramétrage et de tests. Cet environnement doit être structurellement identique à la production.

Bonnes pratiques

Erreurs à éviter

Voici les erreurs les plus fréquentes lors de la mise en place d'un connecteur ERP / E-commerce, et comment les éviter :

⚠️
Négliger la qualité des données dans l'ERP
Des données incomplètes ou incohérentes dans Sage 100 (descriptions vides, prix à zéro, catégories manquantes) se retrouveront sur votre boutique Shopify.
✓ Solution : Avant de lancer la synchronisation, auditez et nettoyez vos données articles dans Sage 100. Complétez les fiches produits, vérifiez les prix et les stocks.
⚠️
Synchroniser tous les articles sans filtrage
Publier l'intégralité de votre catalogue Sage sur Shopify peut inclure des articles obsolètes, des références internes ou des produits non destinés à la vente en ligne.
✓ Solution : Définissez des critères de sélection clairs (famille, statut "publier sur le web", stock minimum) pour ne synchroniser que les articles pertinents.
⚠️
Sous-estimer la phase de tests
Passer directement en production sans tester tous les scénarios peut entraîner des erreurs de prix, des commandes mal importées ou des problèmes de stock.
✓ Solution : Prévoyez une phase de recette complète sur un environnement de préproduction. Testez les cas nominaux ET les cas limites (remises, nouveaux clients, articles sans stock).
⚠️
Ne pas définir de processus de gestion des erreurs
Sans procédure claire, les erreurs de synchronisation s'accumulent et les équipes ne savent pas comment réagir.
✓ Solution : Formez vos équipes à la lecture des logs, définissez qui est responsable du traitement des alertes, et documentez les procédures de correction.
⚠️
Choisir une fréquence de synchronisation inadaptée
Une fréquence trop faible peut entraîner des surventes (stock non à jour), une fréquence trop élevée peut surcharger inutilement les systèmes.
✓ Solution : Adaptez la fréquence à votre volume de ventes et à la criticité de chaque flux. Les stocks peuvent nécessiter une synchronisation plus fréquente que les fiches produits.

Bénéfices

Les avantages d'Open-Flux

Gain de temps

Éliminez les heures de ressaisie quotidiennes. Les commandes, stocks et articles se synchronisent sans intervention manuelle. Vos équipes se concentrent sur des tâches à valeur ajoutée.

🎯

Fiabilité des données

Supprimez les erreurs de saisie humaine. Prix, références, quantités : les données sont identiques entre Sage 100 et Shopify. Fini les litiges clients liés à des erreurs.

📊

Stock maîtrisé

Synchronisation des niveaux de stock à la fréquence de votre choix. Évitez les surventes qui nuisent à la satisfaction client et les ruptures qui plombent votre chiffre d'affaires.

🔄

Scalabilité

Le connecteur absorbe les pics d'activité (soldes, Black Friday) sans difficulté. Gérez un volume croissant de commandes sans augmenter proportionnellement la charge de travail.

⚙️

Paramétrage sur mesure

Chaque entreprise a ses règles de gestion. Open-Flux s'adapte : filtres de sélection, règles de transformation, mapping personnalisé des champs, fréquences ajustables.

🛡️

Expertise reconnue

Plus de 35 ans d'expérience dans l'univers de la gestion, plus de 1000 clients et 100 partenaires. Une équipe qui maîtrise Sage 100 et les spécificités de votre métier.

Prêt à automatiser vos flux Sage 100 / Shopify ? Obtenez une étude personnalisée gratuite
Demander un devis

Questions fréquentes

FAQ Connecteur Sage 100 Shopify

Open-Flux est-il compatible avec ma version de Sage 100 ?
Open-Flux est compatible avec Sage 100. Le connecteur utilise les Objets Métiers Sage et l'accès à la base de données SQL Server. Contactez-nous pour vérifier la compatibilité avec votre environnement spécifique.
Le connecteur gère-t-il les déclinaisons produits (tailles, couleurs) ?
Oui, Open-Flux gère les déclinaisons de produits. Que vous utilisiez les déclinaisons natives de Sage 100 ou une gestion personnalisée, le connecteur crée les variantes correspondantes dans Shopify (tailles, couleurs, matières...) avec leurs stocks et prix spécifiques. La liaison article parent / déclinaisons est maintenue.
Puis-je choisir quels articles synchroniser vers Shopify ?
Oui. Vous définissez des critères de sélection pour filtrer les articles à publier : par famille, par marque, par statut (actif/inactif), par dépôt de stock, ou via un champ personnalisé "publier sur le web". Seuls les articles correspondant à vos critères sont synchronisés.
Les commandes Shopify créent-elles automatiquement des documents dans Sage ?
Oui, vous choisissez le type de document créé dans Sage 100 : devis, bon de commande, bon de livraison ou facture. Les informations sont automatiquement renseignées : client, adresses, lignes articles, quantités, prix, remises, frais de port, mode de paiement et transporteur.
À quelle fréquence les stocks sont-ils mis à jour ?
La fréquence est paramétrable selon vos besoins et votre volumétrie : toutes les 5 minutes, 15 minutes, 1 heure, ou selon un planning personnalisé. La fréquence optimale dépend de votre volume de ventes et de la criticité des stocks.
Comment sont gérés les clients B2B avec tarifs spécifiques ?
Open-Flux gère les tarifs B2B de plusieurs façons : tarifs par groupe client (catégorie tarifaire Sage), tarifs personnalisés par client, et tarifs dégressifs par quantité. Ces tarifs peuvent être synchronisés vers Shopify selon les fonctionnalités de votre plan Shopify.
Le connecteur fonctionne-t-il avec plusieurs boutiques Shopify ?
Oui, Open-Flux peut synchroniser un même Sage 100 avec plusieurs boutiques Shopify (multi-marques, multi-pays). Chaque boutique peut avoir ses propres règles : sélection d'articles différente, prix dans une devise spécifique, stock d'un dépôt particulier.
Que se passe-t-il si une erreur survient pendant la synchronisation ?
Chaque synchronisation est journalisée. En cas d'erreur (article introuvable, donnée invalide), le connecteur génère une alerte. La donnée en erreur est mise en attente, les autres données continuent d'être traitées. Vous pouvez corriger et relancer manuellement.
Quels sont les prérequis pour installer le connecteur ?
Pour Sage 100 : accès au serveur de gestion Sage, accès à la base de données SQL Server (nom serveur, nom base, login/mot de passe), localisation du fichier .gcm dans votre environnement pointant sur le bon dossier Sage, avec login/mot de passe applicatif pour accéder à la gestion commerciale Sage, et les Objets Métiers Sage installés sur le poste de déploiement. Pour Shopify : accès administrateur à votre boutique.
Le connecteur gère-t-il les stocks multi-dépôts ?
Oui, Open-Flux peut synchroniser les stocks de plusieurs dépôts Sage 100 vers Shopify. Vous pouvez choisir de publier le stock d'un dépôt spécifique, ou de consolider les stocks de plusieurs dépôts pour afficher un stock global sur votre boutique.
Les images produits sont-elles synchronisées ?
La gestion des images dépend de votre configuration Sage 100. Si vos images sont référencées dans Sage (chemin fichier ou URL), le connecteur peut les transférer vers Shopify. Contactez-nous pour évaluer la faisabilité selon votre environnement.
Quel est le coût d'un connecteur Sage 100 Shopify ?
Le tarif dépend des flux activés et de la complexité des règles de gestion. Contactez-nous pour une étude personnalisée gratuite : nous analysons votre besoin et vous remettons un devis détaillé adapté à votre situation.

Vous avez une autre question ?

Contactez-nous

Lexique

Glossaire technique

Définitions des termes techniques utilisés dans le contexte d'un connecteur ERP / E-commerce.

ERP (Enterprise Resource Planning)
Progiciel de gestion intégré qui centralise les données de l'entreprise : comptabilité, stocks, achats, ventes. Sage 100 est un ERP.
Middleware / Connecteur
Logiciel intermédiaire qui fait le lien entre deux systèmes qui ne communiquent pas nativement. Open-Flux est un middleware.
API (Application Programming Interface)
Interface permettant à deux logiciels de communiquer. Shopify expose une API pour que des applications tierces puissent lire/écrire des données.
Objets Métiers Sage
Composants logiciels fournis par Sage permettant d'interagir programmatiquement avec les données de Sage 100.
SKU (Stock Keeping Unit)
Code unique identifiant un article dans le système de gestion. Correspond généralement à la référence article dans Sage 100.
Mapping
Correspondance entre les champs de deux systèmes. Ex: le champ "Désignation" de Sage correspond au champ "Title" de Shopify.
Déclinaison / Variante
Version d'un produit avec des attributs différents (taille, couleur). Un t-shirt décliné en S/M/L et 3 couleurs = 9 variantes.
Pièce commerciale
Document de gestion dans l'ERP : devis, bon de commande, bon de livraison, facture. Une commande Shopify génère une pièce commerciale dans Sage.
Stock disponible
Quantité réellement disponible à la vente, tenant compte des réservations et commandes en cours. Différent du stock physique.
Multi-dépôts
Gestion de stocks répartis sur plusieurs emplacements physiques (entrepôts, magasins). Le connecteur peut consolider ou séparer ces stocks.

Prêt à connecter Sage 100 et Shopify ?

Demandez une démonstration personnalisée gratuite. Notre équipe analyse votre environnement et vous propose une solution adaptée à vos besoins.

Dernière mise à jour : Février 2026 • Voir tous nos connecteurs