Zum Inhalt springen René Kress – Shopify Entwicklung & Consulting Kostenloser Befund

Schnittstellen · Warenwirtschaft und ERP

Shopify und Business Central
verbinden.

Microsoft Dynamics 365 Business Central ist eine ERP-Software für kleine und mittlere Unternehmen. Für Shopify liefert Microsoft einen eigenen Connector, eine Erweiterung, die in neuen Umgebungen von Business Central online vorinstalliert ist. Wer Shopify und Business Central verbinden will, entscheidet vor allem über Einstellungen: welches System führt, wann synchronisiert wird und wie Steuern berechnet werden.

Artikel, Varianten und BilderBusiness Central ↔ Shopify
Der Connector gleicht Artikel samt Bildern, Varianten, Barcodes, Lieferanten-Artikelnummern, Tags und Metafeldern (Zusatzfeldern in Shopify) ab. Mit „Sync Item“ legen Sie fest, ob Business Central Produkte nach Shopify schreibt oder Shopify-Produkte gesammelt importiert werden.
LagerbestandBusiness Central → Shopify
Business Central ist das führende System für Bestände. Je Shopify-Standort wählen Sie die Berechnung, etwa den heute voraussichtlich verfügbaren oder den freien, nicht reservierten Bestand. Der Abgleich läuft per Aktion oder zeitgesteuert über die Aufgabenwarteschlange (Job Queue).
BestellungenShopify → Business Central
Bestellungen aus Onlineshop, Shopify POS (dem Kassensystem) und B2B kommen mit Versandkosten, Geschenkkarten, Zahlungs-, Storno- und Erstattungsdaten an. Daraus entstehen Verkaufsaufträge oder, bei bereits erfüllten Bestellungen, Verkaufsrechnungen. „Auto Sync Orders“ startet den Import bei jeder neuen Bestellung.
Kunden und B2B-UnternehmenShopify ↔ Business Central
Kunden ordnet der Connector über E-Mail oder Telefonnummer zu, B2B-Unternehmen auch über die Steuernummer. Fehlende Kunden kann er über Vorlagen anlegen, die Sie je Land definieren, damit Buchungsgruppen und Mehrwertsteuer passen.
Lieferungen und TrackingBusiness Central → Shopify
Gebuchte Verkaufslieferungen meldet der Connector als Erfüllung (Fulfillment) an Shopify. Sind Zusteller und Paketverfolgungsnummer hinterlegt, landen sie in der Shopify-Bestellung und in der Versandbestätigung an den Kunden.
Transaktionen und AuszahlungenShopify → Business Central
Zahlungstransaktionen kommen mit jeder Bestellung, Auszahlungen von Shopify Payments holen Sie über „Sync Payouts“. Laut Microsoft dienen Auszahlungen nur der Information und buchen weder ins Sachkonto noch ins Bankkonto.
  1. Fertige App aus dem Shopify App Store

    Microsoft liefert den „Shopify Connector“ als Erweiterung für Business Central online; in neuen Umgebungen und Testversionen ist er vorinstalliert, sonst installieren Sie ihn aus dem Microsoft-Marketplace für Erweiterungen. Im Shopify App Store gehört dazu die App „Dynamics 365 Business Central“ von Microsoft, die beim Verbinden automatisch installiert wird. Sie legen eine Shopify-Shop-Karte mit der myshopify-Adresse an, schalten sie aktiv und bestätigen die Berechtigungen. Mehrere Shops sind möglich, jeder mit eigener Einrichtung.

  2. Über einen Connector

    Für Abläufe neben dem Kernabgleich eignet sich Power Automate, der Automatisierungsdienst von Microsoft. Dessen offizieller Business-Central-Connector startet Abläufe etwa, wenn ein Datensatz angelegt oder geändert wird. Shopify gibt es dort nur als Connector eines unabhängigen Herausgebers im Vorschaustatus: Er ruft Bestellungen und Kunden ab und kann Bestellungen ändern oder stornieren, pflegt aber keine Produkte oder Bestände. Den eigentlichen Abgleich übernimmt deshalb der Shopify Connector von Microsoft.

  3. Eigene Anbindung über die API

    Business Central bietet eine REST-API, also eine Programmierschnittstelle, in Version 2.0 und Webhooks, also automatische Benachrichtigungen, etwa für Artikel, Kunden, Verkaufsaufträge und Rechnungen; ein Webhook-Abo läuft nach drei Tagen ab und muss erneuert werden. Der Shopify Connector selbst ist quelloffen und lässt sich in AL, der Programmiersprache von Business Central, über Ereignisse und öffentliche Programmbausteine erweitern. Das lohnt sich für Sonderfälle wie eine eigene Bestandsberechnung, statt einen zweiten Connector zu bauen.

Weiteres Programm prüfen

Was soll fließen? (optional)

Nur den Namen des Programms eingeben, keine persönlichen Daten. Mehr im Datenschutz.

Brauche ich zusätzlich eine App eines Drittanbieters?

Für den Standardabgleich nicht. Der Shopify Connector stammt von Microsoft und ist in neuen Business-Central-Umgebungen vorinstalliert; die Shopify-App „Dynamics 365 Business Central“ wird beim Verbinden automatisch eingerichtet. Sie brauchen eine Business-Central-Lizenz und einen Shopify-Tarif. Benutzer erhalten die Rechte über den Berechtigungssatz „SHPFY – ADMIN“. Drittanbieter oder eigene Erweiterungen kommen erst für Sonderfälle infrage.

Wie oft synchronisiert Business Central mit Shopify?

Das legen Sie selbst fest. Jede Synchronisierung lässt sich von Hand starten oder als wiederkehrender Auftrag in der Aufgabenwarteschlange planen, etwa für Bestellungen, Bestand, Preise, Lieferungen und Auszahlungen. Für neue Bestellungen startet „Auto Sync Orders“ den Import sofort, allerdings ohne Filter. Microsoft empfiehlt, zusammenhängende Shopify-Aufträge in derselben Warteschlangenkategorie zu führen, um Konflikte zu vermeiden.

Geht das auch mit Dynamics NAV oder Business Central on-premises?

Mit dem Microsoft-Connector nicht, er ist nur für Business Central online verfügbar. Für Dynamics NAV beschreibt Microsoft einen Weg über ein Upgrade auf Business Central und die anschließende Cloud-Migration. Wer stattdessen eine eigene Shopify-App zur Datenübertragung im App Store veröffentlichen will, braucht laut Microsoft die schriftliche Zustimmung von Shopify; Microsoft nennt nicht gelistete Apps als mögliche Alternative.

Unterstützt der Connector B2B-Verkäufe?

Ja. Er synchronisiert B2B-Unternehmen mit Standorten, Zahlungsbedingungen und Steuernummern und ordnet sie Debitoren zu. Preise und Rabatte lassen sich für Kataloge festlegen, die mit B2B-Unternehmen oder Märkten verknüpft sind. Gebuchte Verkaufsrechnungen können Sie nach Shopify exportieren, damit Geschäftskunden alle Rechnungen in ihrem Kundenkonto sehen, egal in welchem System sie entstanden sind.

Business Central anbinden lassen?

Wir prüfen Ihren Fall mit Business Central, bevor wir ein Angebot machen, und nennen Ihnen einen Festpreis.