Intégration · SAP Business One · Shopify

    Intégrer SAP Business One avec Shopify

    Intégrer SAP Business One et Shopify revient à synchroniser articles et prix, stocks disponibles et commandes et clients. Un connecteur sur-mesure demande environ 5 à 13 jours-homme, soit 5 000 – 10 000 € commandé comme un projet autonome. Côté SAP Business One, SAP Business One expose son Service Layer, une API REST au format OData, qui permet de lire et créer partenaires, articles, commandes, livraisons, factures et objets définis par l'utilisateur.

    Par Baptiste Lamidey, fondateur de Trinity StudioMis à jour le

    Intégrer SAP Business One et Shopify : repères

    Interfaces disponibles côté SAP Business One
    REST, SDK
    Interfaces disponibles côté Shopify
    GraphQL, REST, Webhooks
    Effort d’un connecteur sur-mesure
    5 à 13 jours-homme
    Budget du connecteur (projet autonome)
    5 000 – 10 000 €
    Maintenance annuelle
    750 € à 2 000 €

    Ce que l’on synchronise entre SAP Business One et Shopify

    Relier l'ERP à la boutique en ligne évite la double saisie des commandes et la vente de produits épuisés. L'ERP reste la référence pour les articles, les prix et les stocks ; la boutique transmet les commandes et les clients, puis reçoit les statuts d'expédition et les numéros de suivi. Le connecteur doit absorber les pics de commandes, gérer les retours et rester cohérent quand un produit change de prix pendant une promotion.

    Flux de données typiques

    FluxSensFréquencePoint d’attention
    Articles et prixSAP Business One → Shopifyquotidien ou à la modificationLes fiches enrichies pour le web restent dans la boutique, seuls prix et références viennent de l'ERP.
    Stocks disponiblesSAP Business One → Shopifytoutes les quelques minutesPublier le stock disponible moins une marge de sécurité, pas le stock physique brut.
    Commandes et clientsShopify → SAP Business Oneà chaque commandeReconnaître une commande reçue deux fois pour ne pas la créer en double dans l'ERP.
    Expéditions et suiviSAP Business One → Shopifyà l'expéditionLe numéro de suivi déclenche l'e-mail d'expédition envoyé au client par la boutique.
    Retours et avoirsSAP Business One ⇄ Shopifyà chaque retourLe remboursement en ligne et l'avoir comptable doivent rester rapprochables par une référence commune.

    Côté SAP Business One : ce que l’API permet vraiment

    SAP Business One expose son Service Layer, une API REST au format OData, qui permet de lire et créer partenaires, articles, commandes, livraisons, factures et objets définis par l'utilisateur. L'ancienne interface DI API reste présente sur certaines installations. Les champs et tables définis par l'utilisateur, très fréquents, doivent être documentés avec le partenaire SAP avant de concevoir les échanges.

    Un projet comme celui-ci ? Obtenez un ordre de grandeur sous 24 h

    • Réponse du fondateur, pas d’un commercial
    • Budget plafonné à 20 000 €, code source livré
    • Cadrage gratuit, sans engagement
    ou réservez un appel de 30 minutes

    Sans engagement. Réponse du fondateur sous 24 h ouvrées. Confidentialité

    Côté Shopify : ce que l’API permet vraiment

    Shopify expose une API d'administration en GraphQL, qui remplace progressivement l'ancienne API REST, pour les produits, stocks, commandes, clients et exécutions de commandes. Les webhooks signalent les nouvelles commandes et les changements. L'accès passe par une application personnalisée avec des autorisations limitées aux besoins.

    Pièges d’intégration côté SAP Business One

    • Les champs et tables définis par l'utilisateur changent d'une installation à l'autre et doivent être relevés au départ.
    • Les sessions du Service Layer expirent et doivent être renouvelées proprement pour éviter des erreurs intermittentes.
    • Les licences utilisateur nécessaires aux accès techniques se vérifient avec le partenaire avant de concevoir les flux.

    Pièges d’intégration côté Shopify

    • Les limites de coût des requêtes GraphQL imposent des requêtes ciblées et paginées pour les gros catalogues.
    • Une commande reçue deux fois par webhook doit être reconnue pour ne pas être préparée en double.
    • Les mises à jour de stock simultanées depuis plusieurs canaux exigent une source de vérité unique.

    Risques classiques de la synchronisation

    • Un stock publié sans marge de sécurité entraîne des ventes de produits déjà réservés par un autre canal.
    • Des remises calculées différemment dans la boutique et dans l'ERP créent des écarts de facturation à chaque promotion.
    • Une panne du connecteur pendant un pic de ventes accumule des commandes non transmises si aucune file de reprise n'existe.

    Architecture recommandée

    Un service intermédiaire hébergé reçoit les webhooks de la boutique, les place dans une file d'attente, puis crée les pièces dans l'ERP avec un identifiant de rapprochement. Une tâche planifiée publie stocks et prix, et un tableau de suivi signale toute commande en échec.

    Questions fréquentes

    Combien coûte l’intégration de SAP Business One avec Shopify ?

    Un connecteur sur-mesure demande 5 à 13 jours-homme. Commandé comme un projet autonome, il coûte environ 5 000 – 10 000 €, plus 750 € à 2 000 € par an de maintenance. Le total dépend du nombre de flux et de la qualité des données à nettoyer.

    SAP Business One a-t-il une API moderne ?

    Oui, le Service Layer, une API REST au format OData. Elle permet de lire et créer la plupart des objets de gestion, y compris les champs définis par l'utilisateur.

    Peut-on connecter SAP Business One à notre boutique en ligne ?

    Oui. Les articles, stocks et prix partent vers la boutique, et les commandes reviennent dans SAP Business One avec leurs livraisons et numéros de suivi.

    Peut-on relier Shopify à notre ERP ?

    Oui. Les commandes partent vers l'ERP dès leur création, et les stocks et prix reviennent vers la boutique, avec une source de vérité définie pour chaque donnée.

    Faut-il une application Shopify publique ?

    Non. Une application personnalisée, installée sur votre seule boutique, suffit pour un connecteur sur-mesure et limite les autorisations au strict nécessaire.

    Méthode et sources

    Effort = 60 % de la somme des efforts moyens d’un connecteur SAP Business One (5–12 j) et Shopify (4–10 j) ; coût = jours-homme × 550 à 750 €, avec un minimum de 5 000 € pour un connecteur commandé seul. Les capacités d’API décrites peuvent évoluer : vérifiez la documentation officielle de chaque éditeur.

    Mise à jour : octobre 2026. Auteur : Baptiste Lamidey, fondateur de Trinity Studio. Ces valeurs sont des estimations indicatives destinées à cadrer un budget, pas un devis : un chiffrage ferme demande un cadrage du périmètre.

    Recevez un chiffrage adapté à votre contexte

    Cinq questions, une réponse sous 24h ouvrées, sans engagement.

    Sans engagement · 24h
    Étape 1/5

    Parlez-nous de votre projet idéal

    2 minutes. Aucune prise de tête.

    Votre e-mail est enregistré dès cette étape pour que nous puissions vous répondre, même si vous ne terminez pas le formulaire. Il sert uniquement à traiter votre demande. Politique de confidentialité