Zum Hauptinhalt springen

Shopify Integration

Produkte, Bestellungen und Lagerbestand mit Shopify synchronisieren

Shop verbinden

Die Verbindung läuft über die App BISLink: Sie geben die Shop-Domain ein, Shopify fragt nach der Freigabe, fertig. Einen Access Token aus „Apps entwickeln“ brauchen Sie dafür nicht mehr.

1Shopsysteme öffnen

Öffnen Sie Einstellungen → Schnittstellen, Reiter Shopsysteme, und klicken Sie bei Shopify auf Verbinden (bei bestehender Verbindung „Verwalten“).

BIS ERP Einstellungen, Bereich Schnittstellen, Reiter Shopsysteme mit Shopify, WooCommerce, Shopware 6, Magento, Odoo, Etsy und Shopee, jeweils mit Knopf Verbinden
Einstellungen → Schnittstellen → Shopsysteme (Demo-Betrieb, BIS ERP 0.0.0.1089).
2Shop-Domain eingeben und verbinden

Auf der Seite Shopify Integration geben Sie im Kasten Mit Shopify verbinden Ihre Shop-Domain ein, etwa mein-shop; .myshopify.com ergänzt BIS ERP. Klicken Sie auf Verbinden.

Seite Shopify Integration in BIS ERP mit Status Nicht verbunden, ausgegrauten Reitern und dem Kasten Mit Shopify verbinden mit Eingabe der Shop-Domain und Knopf Verbinden
„Mit Shopify verbinden“: Die Reiter werden erst nach dem Verbinden nutzbar.
3BISLink in Shopify freigeben

BIS ERP leitet Sie zu Shopify weiter. Dort bestätigen Sie, dass BISLink auf Produkte, Bestellungen, Lager, Standorte und Fulfillments zugreifen darf. Die Freigabe muss innerhalb von 10 Minuten erfolgen. Danach kehren Sie zu BIS ERP zurück, es erscheint „Shopify OAuth-Verbindung erfolgreich aktualisiert!“, und oben steht Verbunden.

Produkte, Bestellungen, Lagerbestand und Auto-Import sind danach eingeschaltet, dazu Standard-Zuordnungen für Metafields. In Shopify zeigt die App BISLink Kennzahlen und einen Link zurück zu BIS ERP.

Webhooks aktivieren

Wichtig nach dem Verbinden: Neue Bestellungen kommen nur über Webhooks automatisch an, und die legt das Verbinden nicht von selbst an. Öffnen Sie den Reiter Webhooks und klicken Sie auf Webhooks aktivieren. Die Tabelle zeigt danach je Thema (neue, geänderte, stornierte und versendete Bestellungen, Produktänderungen, Bestandsänderungen) die Adresse und das Datum. Mit „Webhooks neu registrieren“ legen Sie sie erneut an.

Reiter „Verbindung“: was übertragen wird

Nach dem Verbinden zeigt der Reiter Verbindung Ihre Einstellungen:

  • Synchronisationsoptionen: Produkte sync, Bestellungen sync, Lagerbestand sync, Auto-Import Bestellungen.
  • Automatischer Abgleich: überträgt neue Artikel und Artikel mit Status „Ausstehend“ oder „Fehler“ von selbst; der Server prüft alle zwei Minuten. „Produkt Sync starten“ stößt einen Lauf sofort an, darunter stehen letzter und nächster Abgleich.
  • Collection-Zuordnungsmodus: Nur Tags (Smart Collections), Manuelle Zuordnung oder Automatisch erstellen.
  • Vendor-Quelle: Hersteller oder Marke, dazu ein Standard-Vendor.
  • Eingehende Änderungen erkennen: Aus bedeutet, BIS ERP ist allein führend. An legt Änderungen aus Shopify zur Freigabe vor (siehe unten).
  • Knöpfe Neu autorisieren, Verbindung testen und Speichern. Die Felder API-Version, Access Token und API-Secret sind nur für Shops mit einer eigenen App gedacht.
BIS ERP ist führend: Artikel, Preise und Bestand gehen von BIS ERP zu Shopify. Vor dem Anlegen sucht BIS ERP in Shopify nach der SKU und aktualisiert ein vorhandenes Produkt, statt es doppelt anzulegen; dazu kommt eine nächtliche Bereinigung von Dubletten.

Produkte

Der Reiter Produkte zeigt oben Gesamt, Synchronisiert, Ausstehend, Fehler und Nicht sync, darunter alle Artikel mit Statusfilter und Suche nach SKU, Name oder EAN (50 je Seite).

  • Alle synchronisieren überträgt den ganzen Katalog, „n ausgewählte sync“ nur die markierten Artikel.
  • Je Zeile: übertragen, in Shopify öffnen oder von Shopify löschen.
  • Duplikate entfernen räumt doppelte Produkte in Shopify auf.

Übertragen braucht das Recht, Artikel zu bearbeiten; Löschen und Duplikate entfernen das Recht, Artikel zu löschen.

Bestellungen

Der Reiter Bestellungen zeigt Importiert, Ausstehend und Fehler, gefiltert nach Nicht erfüllt, Erfüllt oder Alle. Mit Alle importieren oder je Zeile holen Sie Bestellungen von Hand; automatisch kommen sie nur über die Webhooks. Importierte Bestellungen werden zu Aufträgen in BIS ERP und zählen als Marktplatz-Importe (50 im Monat frei).

Lagerbestand

Unter Standort-Zuordnung ordnen Sie jedem Shopify-Standort ein Lager in BIS ERP zu und legen den Standard fest. Lagerbestand synchronisieren überträgt die Bestände sofort.

Collections und Steuern

  • Collections: Je nach Collection-Zuordnungsmodus ordnen Sie Shopify-Collections Ihren BIS-Kategorien zu oder lassen sie automatisch anlegen. „Aktualisieren“ lädt die Collections neu.
  • Steuern: Hier ordnen Sie jeder Steuerkategorie eine Shopify-Produktkategorie aus der offiziellen Shopify-Taxonomie zu, per Baum oder Suche.

Metafields

Unter Automatische Metafields schalten Sie Zutaten & Allergene, Nährwertangaben und eigene Felder ein; unter Feld-Zuordnungen legen Sie mit „Neue Zuordnung“ fest, welches Artikelfeld in welches Shopify-Metafield geht. Standard-Zuordnungen legt das Verbinden bereits an.

Ausstehende Änderungen und Protokoll

  • Ausstehende Änderungen: Ist „Eingehende Änderungen erkennen“ an, stehen hier Änderungen, die direkt in Shopify gemacht wurden. Sie übernehmen oder verwerfen sie einzeln; Preise brauchen dafür das Recht zur Preispflege.
  • Protokoll: Das Synchronisations-Protokoll listet jeden Vorgang mit Zeit, Typ, Richtung (Push zu Shopify, Pull nach BIS ERP) und Status. Fehler finden Sie über den Statusfilter.
Verbindung beenden: Einen Knopf zum Trennen gibt es in BIS ERP noch nicht. Deinstallieren Sie BISLink in Shopify, schalten Sie zusätzlich im Reiter Verbindung die Synchronisationsoptionen aus und melden Sie sich beim Support, damit die Verbindung in BIS ERP entfernt wird.

Häufig gestellte Fragen

In BIS ERP unter Einstellungen → Schnittstellen → Shopsysteme bei Shopify auf „Verbinden“ klicken, die Shop-Domain (z. B. mein-shop) eingeben und „Verbinden“ wählen. Shopify fragt dann, ob die App BISLink auf den Shop zugreifen darf; nach der Freigabe kehren Sie zu BIS ERP zurück und oben steht „Verbunden“. Danach im Reiter Webhooks „Webhooks aktivieren“ klicken.

Der automatische Import läuft über Webhooks. Sie werden beim Verbinden nicht von selbst angelegt: Klicken Sie im Reiter Webhooks auf „Webhooks aktivieren“ und prüfen Sie im Reiter Verbindung, dass „Bestellungen sync“ und „Auto-Import Bestellungen“ an sind. Ältere Bestellungen holen Sie im Reiter Bestellungen mit „Alle importieren“.

Nein. Neue Verbindungen laufen über die App BISLink: Shop-Domain eingeben, verbinden, in Shopify freigeben. Die Felder für Access Token, API-Secret und API-Version erscheinen erst bei einer bestehenden Verbindung und sind nur für Shops mit einer eigenen App gedacht.

Ja, wenn im Reiter Verbindung „Produkte sync“, „Lagerbestand sync“ und „Automatischer Abgleich“ an sind. BIS ERP ist führend: Artikel, Preise und Bestand gehen von BIS ERP zu Shopify. Änderungen, die direkt in Shopify gemacht werden, legt BIS ERP nur dann zur Freigabe vor, wenn „Eingehende Änderungen erkennen“ eingeschaltet ist.

Die Anbindung selbst braucht keine Zusatzlizenz. Importierte Shopify-Bestellungen zählen als Marktplatz-Importe; 50 im Monat sind frei.

Im Reiter Protokoll („Synchronisations-Protokoll“), gefiltert nach Typ, Status und Richtung. Einzelne Artikel mit Fehler zeigt der Reiter Produkte über den Statusfilter „Fehler“.