Erste Schritte mit dem Shopify-Konnektor
Verbinden Sie Ihre Shopify Shops mit Business Central, um die Produktivität Ihres Unternehmens zu maximieren. Sie können Erkenntnisse aus Ihrem Unternehmen und Ihrem Shopify Store als eine Einheit verwalten und anzeigen.
Um Shopify mit Business Central zu verwenden, müssen Sie zunächst einige Dinge erledigen. Dieser Artikel dient als Anleitung für die Integration Ihres Shopify-Shops mit Business Central.
Voraussetzungen für Shopify
Sie benötigen Folgendes:
- Ein Shopify-Konto
- Ein Shopify-Online-Store
Erfahren Sie mehr, wie Sie Shopify-Tests erstellen, und über die empfohlenen Einstellungen unter Ein Shopify-Konto erstellen und einrichten.
Voraussetzungen für Business Central
Stellen Sie sicher, dass die Shopify Connector-App installiert ist.
Die App ist für alle Neuanmeldungen und Testversionen vorinstalliert. Erfahren Sie mehr über die Installation von Apps aus AppSource unter Installieren und Deinstallieren von Erweiterungen. Führen Sie die unten aufgeführten Schritte aus, wenn Sie nicht über Business Central verfügen.
Stellen Sie sicher, dass der Benutzer über die Berechtigungen verfügt. Der Konnektor Shopify wird durch die auf Shopify - Admin (SHPFY - ADMIN) festgelegte Berechtigung abgedeckt. Weitere Informationen finden Sie unter Benutzer entsprechend den Lizenzen erstellen und Benutzern und Gruppen Berechtigungen zuweisen.
Installieren Sie die Dynamics 365 Business Central App in Ihrem Shopify Online Store
Für die bestehende Instanz Business Central ist dieser Schritt optional und kann übersprungen werden.
- Suchen Sie die Dynamics 365 Business Central-App im Shopify Appstore.
- Wählen Sie die Schaltfläche App hinzufügen aus. Melden Sie sich bei Ihrem Shopify-Konto an, wenn Sie dazu aufgefordert werden. Wählen Sie den gewünschten Onlineshop aus, falls Sie über mehrere verfügen.
Nachdem Sie den Datenschutz und die Berechtigungen überprüft haben, wählen Sie die Schaltfläche App installieren aus.
Sie können die installierte Dynamics 365 Business Central App im Bereich Apps in der Seitenleiste der Shopify Admin Seite finden und öffnen.
- Wählen Sie Jetzt anmelden, um den Test von Business Central zu starten oder Anmelden, wenn Sie bereits Business Central haben. Sie werden zu Ihrer Business Central Seite weitergeleitet.
- Führen Sie in Business Central die nächsten Schritte aus.
Verbinden Sie Business Central mit dem Shopify-Online-Store
- Wählen Sie die Symbol, geben Sie Shopify Shop ein und wählen Sie den entsprechenden Link.
- Wählen Sie die Aktion Neu.
- Geben Sie in das Feld Code einen Code ein, den Sie in Business Central leicht finden können. Der Name könnte zum Beispiel widerspiegeln, was ein Geschäft verkauft, wie Möbel oder Kaffee oder das Land oder die Region, in der es tätig ist.
Geben Sie in das Feld Shopify URL die URL des Online-Shops ein, mit dem Sie sich verbinden möchten. Verwenden Sie das folgende Format:
https://{shop}.myshopify.com/
.Tipp
Sie können die URL aus „Shopify – Verwaltung“ kopieren, z. B.
https://admin.shopify.com/store/{shop}
, und der Konnektor konvertiert sie in das erforderliche Format.Aktivieren Sie den Schalter Aktiviert, lesen und akzeptieren Sie die dann die Bestimmungen.
- Melden Sie sich bei Ihrem Shopify-Konto an, falls Sie dazu aufgefordert werden. Nachdem Sie den Datenschutz und die Berechtigungen überprüft haben, wählen Sie die Schaltfläche App installieren.
Wiederholen Sie die Schritte 2–6 für alle Onlineshops, die Sie verbinden möchten.
Bekannte Probleme
- Der Browser blockiert das Popup-Fenster. Wenn Sie den Schalter Aktiviert aktivieren, öffnet Business Central die Seite Warte auf Antwort - diese Seite nicht schließen, die auf einen Zugriffstoken von Shopify wartet. Wenn diese Seite geschlossen oder blockiert ist, können Sie keine Verbindung zu Shopify herstellen. Erfahren Sie mehr unter Anforderung des Zugriffstokens.
- Denken Sie darüber nach, die Shopify-Verwaltung im selben Browser wie Business Central zu öffnen.
- Fehler: Oauth Fehler invalid_request: Konnte Shopify API-Anwendung mit api_key nicht finden.
- Fehler: Oauth error invalid_request: Ihr Konto verfügt nicht über die Berechtigung, den angeforderten Zugriff für diese App zu gewähren.
- Kann keine Verbindung von der Sandbox aus herstellen
- Stellen Sie sicher, dass Sie im Feld Shopify URL die richtige URL eingeben. Sie können die URL erstellen, indem Sie die Store-ID mit der Admin-URL kombinieren. Zum Beispiel
admin.shopify.com/store/{shop}
und.myshopify.com
, woraus sichhttps://{shop}.myshopify.com/
ergibt.
Nächste Schritte
Jetzt ist Ihr Onlineshop mit Business Central verbunden. In den nächsten Schritten definieren Sie, wie und was synchronisiert werden soll.
Teststrategien
Es gibt verschiedene Ansätze zum Testen einer Integration, und jeder Ansatz hat seine Vor- und Nachteile.
Sie können Business Central und Shopify Konten so oft verbinden, wie Sie möchten. Der Shopify Connector wirkt sich nur auf die Umgebung aus, genauer gesagt auf das Unternehmen, in dem er aktiviert ist. Sie können sich von mehreren Umgebungen oder Unternehmen aus mit demselben Shopify Online-Shop verbinden. Sie können den Connector deaktivieren und erneut aktivieren.
Es ist einfach, Synchronisationstests erneut auszuführen. Mit dem Konnektor können Sie importierte Daten wie Produkte, Kunden und Bestellungen löschen und anschließend erneut importieren. Einfach Synchronisierung zurücksetzen.
Shopify Sandbox und Business Central-Sandbox
Dies ist wahrscheinlich der sicherste Weg, um die Integration zu testen. Anstatt eine Shopify Sandbox zu verwenden, können Sie ein Testabonnement oder einen Development Shop verwenden. In Business Central können Sie auch ein Testunternehmen in einer Produktionsumgebung verwenden.
Um mehr über Business Central Sandboxes zu erfahren, gehen Sie zu Neue Umgebung erstellen.
Shopify Sandbox und Business Central-Produktion
Dies ist keine empfohlene Konfiguration zum Testen, da der Shopify-Konnektor Artikel und Debitoren erstellen oder ändern kann. Es kann auch Verkaufsdokumente wie Bestellungen und Rechnungen erstellen. Es kann schwierig sein, diese Dokumente rückgängig zu machen.
Wenn Sie diese Konfiguration verwenden müssen, empfehlen wir Ihnen, die folgenden Einstellungen zu überprüfen und möglicherweise zu deaktivieren:
- Unbekannten Artikel automatisch erstellen, um keine Artikel zu erstellen.
- Shopify kann Artikel aktualisieren, um zugeordnete Artikel nicht zu aktualisieren.
- Unbekannten Kunden automatisch erstellen, um keine Kunden und Kontakte zu erstellen.
- Shopify kann Kunden aktualisieren, um bestehende Kunden nicht zu aktualisieren.
- Verkaufsauftrag automatisch erstellen, um keine Verkaufsaufträge und Ausgangsrechnungen zu erstellen.
Weitere Informationen finden Sie unter Wiederherstellen einer Umgebung.
Shopify Produktion und Business Central-Sandbox
Es ist vielleicht eine gute Idee, Ihre Daten zu sichern. Exportieren Sie beispielsweise Ihre Produkte und Kunden. Weitere Informationen finden Sie unter CSV-Dateien zum Sichern von Shopinformationen verwenden.
Deaktivieren Sie den Schalter Datensynchronisierung zulassen auf Shopify, sodass Business Central nicht auf Shopify schreibt. In diesem Fall können Sie Produkte, Bilder, Kunden und Bestellungen aus Shopify importieren. Sie können jedoch keine Artikel, Preise, Lagerbestände, Kunden und Auftragserfüllungsinformationen an Shopify senden.
Wenn Sie die Umschaltfläche Datensynchronisierung zulassen Shopify aktiviert lassen, gelten folgende zusätzliche Schutzmaßnahmen:
- Wählen Sie Entwurf im Feld Status für Produkt erstellen aus, um sicherzustellen, dass exportierte Produkte nicht für Käufer verfügbar sind. Sie können überprüfen, wie Produkte im Online-Shop aussehen und Preise, Optionen und Lagerbestände synchronisieren. Stellen Sie einfach sicher, dass Sie auf der Seite Element hinzufügen zu Shopify Filter verwenden, um die Anzahl der exportierten Elemente zu begrenzen.
- Deaktivieren Sie den Schalter Kunden exportieren nach Shopify , damit Sie keine Kunden zu Shopify senden.
Siehe auch
Beispielhafte Vorgehensweise: Einrichten und Verwenden des Shopify Konnektors