Inhaltsverzeichnis

    Video

    Erfahren Sie in diesem Video-Tutorial, wie Sie Shopify an JTL-Wawi anbinden!

    Shopify an JTL-Wawi anbinden

    Ihre Aufgabe/Ausgangslage

    Sie nutzen Shopify und möchten den JTL-Connector verwenden, um Shopify an JTL-Wawi anzubinden.

    Was ist der JTL-Connector für Shopify?

    Der JTL-Connector ist eine von JTL entwickelte Schnittstelle, mit der Sie Ihren Shopify-Shop aus JTL-Wawi heraus pflegen können. Der Connector wurde so entwickelt, dass Sie den initialen Datentransfer automatisiert vollziehen können. Auf dieser Seite erhalten Sie zunächst allgemeine Informationen zum JTL-Connector für Shopify.

    Achtung: Ihr Warenwirtschaftssystem führt! Das bedeutet, dass nach der Installation des Connectors und dem ersten Datenabgleich JTL-Wawi federführend sein wird und Sie keine Daten mehr im Backend Ihres Shop-Systems ändern dürfen – weder Artikel, Kategorien noch sonstige Benutzerdaten. Änderungen an Datensätzen dürfen Sie ausschließlich über JTL-Wawi vornehmen!  

    Einsatzmöglichkeiten

    Sie können den Shopify-Connector in den folgenden Szenarien einsetzen:

    • Shopify als Ihr neues Shop-System: Sie nutzen JTL-Wawi, um Ihren Shopify-Shop automatisiert zu befüllen und zu pflegen.
    • Shopify als Ihr zusätzliches Shop-System: Sie nutzen JTL-Wawi zusammen mit dem Multishop-Modul und pflegen mehrere Shop-Systeme parallel.
    • Shopify als Shop-System ablösen: Sie nutzen den JTL-Connector, um Daten aus Ihrem Shopify-Shop einzuziehen, in JTL-Wawi zu speichern und von dort in ein neues Shop-System einzuspielen.

    Voraussetzungen

    Wenn Sie den Shopify-Connector verwenden möchten, müssen Sie die folgenden Voraussetzungen erfüllen:

    JTL-Wawi:

    • Version: Der JTL-Connector für Shopify läuft prinzipiell für alle Versionen ab JTL-Wawi 1.0. In Versionen kleiner als JTL-Wawi 1.3.20 kann es jedoch zu unerwarteten Fehlern kommen.
    • Datenbank: Sie haben Ihre Datenbank gesichert.

    JTL-Connector:

    • Lizenz: Sie haben eine Lizenz für JTL-Connector in JTL-Wawi aktiviert.

    Shop-System:

    • Shopify-Shop: Sie verfügen über einen aktiven Shopify-Shop.

    Einschränkungen

    Der Funktionsumfang von Shopify und JTL-Wawi ist nicht deckungsgleich. Das bedeutet, dass sich die im Standardumfang integrierten Datenfelder der beiden Systeme in der Regel voneinander unterscheiden werden. Dies kann sowohl den Inhalt als auch die Struktur der Daten betreffen.

    Downloads

    JTL-Connector für Shopify: Sie müssen den JTL-Connector für Shopify nicht installieren, da Shopify eine Online-Anwendung ist.

    Datenbanksicherung

    Achtung: Sichern Sie Ihre Datenbank von JTL-Wawi vor Einsatz des JTL-Connectors! Beim Transfer großer Datenmengen kann es stets zu Fehlern kommen, die die Integrität der Daten gefährden (Anwendungsfehler, Verbindungsfehler etc.). Sichern Sie daher Ihre Datenbank bevor Sie den Onlineshop-Abgleich starten.

    Bedenken Sie bitte zusätzlich, dass Sie mit dem Onlineshop-Abgleich möglicherweise große Datenmengen abgleichen werden, beispielsweise viele Bilddateien. Der initiale Onlineshop-Abgleich kann daher viel Zeit beanspruchen. Reservieren Sie sich ein entsprechend großes Zeitfenster, um die Einrichtung und den initialen Datentransfer durchzuführen sowie sich mit den wichtigsten Funktionen der Systeme vertraut zu machen.

    Schritt 1: Shopify benutzerdefinierte App anlegen

    Zunächst müssen Sie im Backend Ihres Shopify-Shops eine benutzerdefinierte App anlegen. Gehen Sie dazu folgendermaßen vor:

    1. Melden Sie sich im Backend von Shopify an und klicken Sie im Menü auf Apps > App- und Vertriebskanaleinstellungen.
    1. Klicken Sie auf die Schaltfläche Apps erstellen. Das Dialogfenster App-Entwicklung wird angezeigt.
    Hinweis: Wenn Sie bereits eine benutzerdefinierte App erstellt haben, sehen Sie die Punkte 3 und 4 nicht.
    1. Klicken Sie auf die Schaltfläche Benutzerdefinierte App-Entwicklung erlauben.
    1. Bestätigen Sie die Hinweise, indem Sie erneut auf die Schaltfläche Benutzerdefinierte App-Entwicklung erlauben klicken.
    1. Klicken Sie auf die Schaltfläche Eine App erstellen.
    1. Geben Sie der App einen Namen, z. B. JTL-Connector und geben Sie eine Kontakt-E-Mail-Adresse an. Klicken Sie auf die Schaltfläche App erstellen.
    1. Klicken Sie auf die Schaltfläche Admin-API-Bereiche konfigurieren.
    1. Aktivieren Sie bei den Punkten Kunden, Bestellungen, Produkte, Inventar, Externe Fulfillment-Bestellungen, Fulfillmentdienste, Von Händlern verwaltete Fulfillment-Bestellungen und Zugewiesene Fulfillment-Bestellungen die Berechtigungen read and write. Damit ermöglichen Sie JTL-Wawi, die berechtigten Bereiche über den JTL-Connector zu pflegen.
    2. Bestätigen Sie mit Speichern. Die API-Zugangsdaten werden erzeugt.
    1. Klicken Sie auf die Schaltfläche App installieren.
    1. Bestätigen Sie die Abfrage mit Installieren.
    1. Kopieren Sie den Token, indem Sie auf Token einmalig einblenden klicken. Diesen benötigen Sie in Schritt 3 für die Konfiguration des JTL-Connectors. Notieren Sie sich außerdem die URL Ihres Shopify-Shops. Diese finden Sie in der Adresszeile Ihres Browsers.

    Schritt 2: Lizenz für JTL-Connector (SaaS) aktivieren/buchen

    In diesem Schritt erstellen Sie die Lizenz für den JTL-Connector für Shopify. Je nachdem, ob Sie schon mit JTL-Wawi arbeiten und welche Edition Sie haben, unterscheidet sich die Vorgehensweise.

    Möglichkeit 1: Shopify buchen/aktivieren für Neukunden

    1. Öffnen Sie den JTL-Store: Drittshopanbindungen
    2. Wählen Sie die Option Paketkonfigurator. Sie werden zum Paketkonfigurator in Ihrem JTL-Kundenkonto weitergeleitet.
    3. Prüfen Sie, welche Editionen und Pakete Sie buchen möchten, und durchlaufen Sie den gesamten Buchungsprozess bis zum Ende.
    4. Klicken Sie in Ihrem JTL-Kundenkonto auf die Registerkarte Bestellungen & Lizenzen.
    5. Navigieren Sie zum Menüpunkt Shop-Connectoren > Connector-Verwaltung und buchen/aktivieren Sie die Lizenz für Shopify.
    6. Bestätigen Sie, dass Sie die Bestellung als Unternehmen und nicht als Privatperson tätigen, und klicken Sie auf die Schaltfläche Jetzt erstellen. Die Seite Connector-Konfiguration wird angezeigt.

    Möglichkeit 2: Shopify buchen/aktivieren für Bestandskunden mit korrekter Edition

    Hinweis: Sie können über den Paketkonfigurator in Ihrem JTL-Kundenkonto prüfen, ob Ihre aktuelle Edition Sie zur Verwendung von Shopify berechtigt. Wenn Sie sich nicht sicher sind, welche Edition bzw. welches Paket Sie aktuell gebucht haben, finden Sie diese Information unter Startseite > Meine Verträge.
    1. Klicken Sie in Ihrem JTL-Kundenkonto auf die Registerkarte Bestellungen & Lizenzen.
    2. Navigieren Sie zum Menüpunkt Shop-Connectoren > Connector-Verwaltung und buchen/aktivieren Sie die Lizenz für Shopify.
    3. Bestätigen Sie, dass Sie die Bestellung als Unternehmen und nicht als Privatperson tätigen, und klicken Sie auf die Schaltfläche Jetzt erstellen. Die Seite Connector-Konfiguration wird angezeigt.

    Möglichkeit 3: Shopify buchen/aktivieren für Bestandskunden mit nötigem Editionswechsel

    Hinweis: Sie können über den Paketkonfigurator in Ihrem JTL-Kundenkonto prüfen, ob Ihre aktuelle Edition Sie zur Verwendung von Shopify berechtigt. Wenn Sie sich nicht sicher sind, welche Edition bzw. welches Paket Sie aktuell gebucht haben, finden Sie diese Information unter Startseite > Meine Verträge.
    1. Öffnen Sie den JTL-Store: Drittshopanbindungen
    2. Wählen Sie die Option Paketkonfigurator. Sie werden zum Paketkonfigurator in Ihrem JTL-Kundenkonto weitergeleitet.
    3. Prüfen Sie, welche Editionen und Pakete Sie buchen möchten, und durchlaufen Sie den gesamten Buchungsprozess bis zum Ende.
    4. Klicken Sie in Ihrem JTL-Kundenkonto auf die Registerkarte Bestellungen & Lizenzen.
    5. Navigieren Sie zum Menüpunkt Shop-Connectoren > Connector-Verwaltung und buchen/aktivieren Sie die Lizenz für Shopify.
    6. Bestätigen Sie, dass Sie die Bestellung als Unternehmen und nicht als Privatperson tätigen, und klicken Sie auf die Schaltfläche Jetzt erstellen. Die Seite Connector-Konfiguration wird angezeigt.

    Schritt 3: JTL-Connector konfigurieren

    1. Geben Sie Ihre Daten in die Felder der Connector-Konfiguration ein.
    • Shopify Shop URL: Geben Sie in diesem Feld die URL Ihres Shopify-Shops ein. Die Shopify-URL endet immer auf „myshopify.com“. Bitte beachten Sie, dass Sie die URL ohne „https“ kopieren müssen.
    Hinweis: Sie müssen beim Einrichten der Connector-Schnittstelle unbedingt die Shop-Adresse verwenden, die Sie in der URL-Leiste Ihres Browsers sehen. Sollten Sie zu einem späteren Zeitpunkt die URL intern ändern und die geänderte URL eintragen, funktioniert das Erstellen der Verbindung sowie das Abholen von Produkten/Kategorien zwar weiterhin ohne Einschränkungen, jedoch treten beim Senden von Produkten Fehler auf.
    • API Passwort: Geben Sie in diesem Feld das Passwort ein, das Sie in Schritt 1 notiert haben.
    • Hauptsprache von JTL-Wawi: Wählen Sie in diesem Dropdown-Menü die Standardsprache in JTL-Wawi. In der Regel ist dies Deutsch (German).
    • Onlineshop-Sprache: Sprache, in der die Produkte in Ihrem Shopify-Shop angeboten werden.
    • Mehrwertsteuersätze kommasepariert: JTL-Connector kann die Steuersätze nicht immer zuverlässig von Shopify übernehmen, beispielsweise, wenn Tax Overrides verwendet werden. Für einen solchen Fall ist es hilfreich, wenn Sie alle im Shop vorhandenen Steuersätze in Form einer kommaseparierten Liste definieren. Für Deutschland könnte das z.B. „7,19“ sein.
    • Shopify SKU als Artikelnummer in JTL-Wawi importieren: Aktivieren Sie diese Checkbox, um die SKU aus Shopify als Artikelnummer in JTL-Wawi zu übernehmen. Beachten Sie hierbei bitte, dass beim Import alle Artikel zusammengeführt werden, die die gleiche SKU besitzen.
    • Shopify-Metafelder in JTL-Wawi über Attribute verwalten für…: Über Meta-Felder kann ein Shopify-Shop erweitert werden. Normalerweise ist es sinnvoll, diese für Produkte und Produktvarianten in JTL-Wawi zu verwalten. Dort können auch neue Meta-Felder angelegt und bestehende sowohl bearbeitet als auch gelöscht werden. Meta-Felder werden als Attribute gespeichert und beginnen mit dem Präfix „meta_“.
    Achtung: Durch das Abfragen der Meta-Felder wird der Abgleich langsamer, da für jedes Element (Collection/Produkt/Kunde/Bestellung) ein API Call mehr ausgeführt werden muss! Zum Vergleich: 50 Produkte ohne Meta-Felder können in ca. 10 Sekunden abgerufen werden. Mit Meta-Feldern dauert der gleiche Abruf ca. 60 Sekunden.
    1. Klicken Sie auf Speichern. Nachdem die Einstellungen gespeichert sind, wird sowohl die Onlineshop URL als auch das Passwort über den Einstellungen in einem blauen Feld angezeigt.
    1. Notieren Sie sich beide Werte für Schritt 4.

    Schritt 4: JTL-Connector in JTL-Wawi einrichten

    Nun müssen Sie den JTL-Connector in JTL-Wawi einrichten.

    1. Öffnen Sie dazu JTL-Wawi und klicken Sie im Menü auf Plattformen > Verkaufskanäle. Das Dialogfenster Verkaufskanalverwaltung wird angezeigt.
    1. Klicken Sie auf Hinzufügen. Das Dialogfenster Neues Konto anlegen wird angezeigt.
    2. Wählen Sie in dem Dropdown-Menü Verkaufsweg die Option JTL-Connector und bestätigen Sie mit OK.
    1. Wechseln Sie in die Registerkarte Verbindung und geben Sie im Bereich Verbindungseinstellungen die Onlineshop URL und den JTL-Connector Token, den Sie sich in Schritt 3 notiert haben, ein und klicken Sie auf Verbindung testen.
    1. Wechseln Sie in die Registerkarte Zuordnungen und ordnen Sie im Bereich Kundengruppen die Gruppen von Shopify den entsprechenden von JTL-Wawi zu.
    1. Bestätigen Sie mit Speichern. Der JTL-Connector ist jetzt eingerichtet.

    Video

    Erfahren Sie in diesem Video-Tutorial, wie Sie Shopify an JTL-Wawi anbinden!