Shopware mit Business Central verbinden
Microsoft liefert für Business Central einen eigenen Connector für Shopify mit. Einen Shopware-Connector von Microsoft haben wir nicht gefunden. Für Shopware 6 gibt es Connectoren von Drittanbietern im Microsoft-Marktplatz und im Shopware Store. Passt einer zu Ihrer Preislogik, nehmen Sie ihn. Eine eigene Schnittstelle lohnt sich bei B2B-Preisen, Varianten mit eigener Logik oder Feldern, die die Standard-API nicht liefert.
Welche Daten zwischen Shopware und Business Central fließen
- Bestellung wird Verkaufsauftrag mit Positionen, Versandkosten und Rabatten innerhalb von Minuten
- Neukunde wird Debitor, Gastbestellung auf Wunsch Sammeldebitor mit der Bestellung
- Zahlungsart und Transaktion werden Zahlungsform und Referenz am Auftrag mit der Bestellung
- Artikel und Artikelvarianten kommen aus Business Central, Texte und Bilder aus Shopware bei Änderung
- Verkaufspreise und Debitorenpreisgruppen werden Preise je Kundengruppe im Shop bei Änderung
- Lagerbestand je Lagerort wird verfügbarer Bestand im Shop alle paar Minuten
- Lieferung und Rechnung werden Versandstatus, Sendungsnummer und Rechnungs-PDF im Kundenkonto bei Buchung
Was es für Shopware und Business Central schon gibt
Im Microsoft-Marktplatz AppSource stehen unter anderem der Shopware Connector von Tinx, laut Beschreibung mit Synchronisationsprotokoll und E-Mail-Benachrichtigung bei Fehlern, und ein Shopware-6-API-Connector von solutioo, der Artikel, Merkmale und Kategorien in den Shop und Aufträge nach Business Central bringt. Im Shopware Store bieten weitere Anbieter Connectoren an, teils als Echtzeit-Verbindung in beide Richtungen. Agenturen wie 2Hats Logic bewerben Lösungen mit Varianten und Beständen aus mehreren Lagern.
Zum Vergleich: Für Shopify ist der Connector von Microsoft in neuen Business-Central-Umgebungen vorinstalliert. Wer zwischen beiden Shops schwankt, sollte das in die Rechnung aufnehmen.
Wo der Standard aufhört
Die Standard-API lässt sich nicht erweitern
Laut Microsoft können die APIs von Business Central nicht um zusätzliche Felder erweitert werden. Wer eigene Felder braucht, etwa ein Shop-Merkmal am Artikel, muss eine eigene API in AL schreiben.
Webhooks laufen nach drei Tagen ab
Abonnements für Änderungen müssen vor Ablauf von drei Tagen erneuert werden, jeweils mit Handshake. Business Central wartet standardmäßig 30 Sekunden nach der ersten Änderung. Bei mehr als 1.000 geänderten Datensätzen kommt nur eine Sammelmeldung.
Drosselung und Laufzeit
Bei zu vielen Anfragen antwortet Business Central mit Status 429, eine einzelne Anfrage darf höchstens zehn Minuten laufen. Ein erster Abgleich mit vielen Artikeln muss deshalb in Teilen laufen.
Preise für Firmenkunden
Preise je Debitorenpreisgruppe, Mengenstaffeln und Rabatte sind in Business Central anders aufgebaut als Regeln in Shopware. Prüfen Sie mit echten Kundenpreisen, ob ein Connector diese Logik vollständig abbildet.
Rechte des Benutzers
Ändert ein delegierter Administrator Daten, sendet Business Central laut Doku nicht sofort eine Meldung. Der technische Benutzer der Schnittstelle braucht passende Lizenz und Rechte.
So bauen wir die Schnittstelle
Business-Central-Seite: Wir nutzen die API v2.0 für Aufträge, Debitoren, Artikel und Varianten. Wo Felder fehlen, schreiben wir eine kleine AL-Erweiterung mit eigener API-Seite. Sie gehört wie der übrige Code Ihnen und verändert den Standard nicht, das hält Updates von Microsoft beherrschbar. Änderungen an Artikeln und Beständen abonnieren wir per Webhook. Ein Dienst erneuert die Abos vor Ablauf. Sammelmeldungen lösen einen gefilterten Abruf nach Änderungsdatum aus.
Shopware-Seite: Preise und Bestände schreiben wir gebündelt über die Sync-Schnittstelle der Admin-API, Bestellungen kommen per signiertem Webhook. Die Zuordnung von Kundengruppen zu Debitorenpreisgruppen legen wir einmal fest und dokumentieren sie.
Betrieb: Antworten mit 429 wiederholen wir mit wachsender Pause. Aufträge, die Business Central ablehnt, etwa wegen eines gesperrten Artikels, bleiben mit Grund im Protokoll und werden nach der Korrektur erneut gesendet. Mehr zur Shop-ERP-Anbindung.
Ablauf und Preisrahmen
Im kostenlosen Schnittstellen-Check von 30 Minuten klären wir Datenhoheit, Preislogik und ob Business Central online oder lokal läuft. Ein Festpreis-Angebot kommt in 3 Werktagen. Mit Preisen, Beständen und Aufträgen in beide Richtungen ist das mehr als eine einfache Verbindung. Der Rahmen steht unter Ablauf und Preise.
Häufige Fragen
Gibt es einen offiziellen Shopware-Connector von Microsoft?
Wir haben keinen gefunden. Microsoft liefert einen Connector für Shopify. Für Shopware gibt es Lösungen von Drittanbietern oder eine eigene Schnittstelle.
Brauchen wir eine Erweiterung in Business Central?
Nur wenn die Standard-API Felder nicht liefert, die Sie brauchen. Dann schreiben wir eine eigene API-Seite in AL, ohne den Standard zu ändern.
Werden kundenindividuelle Preise in den Shop übertragen?
Ja. Wir übertragen Preise je Debitorenpreisgruppe und Staffel und ordnen sie Kundengruppen in Shopware zu.
Funktioniert das auch mit Business Central on-premises?
Ja. Lokal lassen sich Wartezeit und Grenzen für Webhooks selbst einstellen. Der Zugriff von außen muss abgesichert sein.
Was passiert, wenn Business Central kurz nicht erreichbar ist?
Bestellungen bleiben in der Warteschlange und werden übertragen, sobald Business Central wieder antwortet. Nichts geht verloren.
Quellen
- Microsoft Learn: Getting started with the connector for Shopify, abgerufen am 20.10.2026
- AppSource: Tinx Shopware Connector, abgerufen am 20.10.2026
- AppSource: Shopware 6 API Connector (solutioo), abgerufen am 20.10.2026
- 2Hats Logic: Connect Shopware with Microsoft Dynamics 365 Business Central, abgerufen am 20.10.2026
- Microsoft Learn: API (v2.0) for Business Central, abgerufen am 20.10.2026
- Microsoft Learn: Working with webhooks, abgerufen am 20.10.2026
- Microsoft Learn: Working with API Limits, abgerufen am 20.10.2026
- Shopware Developer: Bulk Payloads (Sync API), abgerufen am 20.10.2026
Passend dazu
Shopware 6
Admin API, Store API, Sync API und Webhooks: was Shopware 6 technisch bietet und wo Plugins aufhören.
Business Central
API v2.0, eigene APIs in AL, Webhooks und Limits: was Business Central technisch bietet.
Business Central → DATEV
Buchungen, Debitoren, Kreditoren und Belege aus Business Central für die Kanzlei in DATEV: was Partner-Apps leisten, wo das Mapping hakt und wie wir es lösen.
Shopware → JTL-Wawi
Shopware 6 und JTL-Wawi: was der JTL-Connector abgleicht, warum der Abgleich hängen bleibt und wann eigener Code für Teile davon sinnvoll ist.
