ConFlowIO

Shopsystem

Shopify

Angebunden über die aktuelle GraphQL-Schnittstelle von Shopify. Shopify kennt keinen Geschäftsschlüssel für Produkte; ConFlowIO leitet den Handle reproduzierbar aus der Artikelnummer ab — so landet ein Folgeimport auf den vorhandenen Produkten, und Varianten werden über ihre SKU gefunden.

Bestellungen kommen als Bestellungen des Commerce Bundles heraus. Zurück gehen Versand je Lagerort, Zahlung und Stornierung, dazu Erstattungen und Retouren.

Demo mit Ihren eigenen Daten

Der Lagerort wird angegeben, nie geraten.

  1. ShopifyShopsystem
  2. ConFlowIOIntegrationsplattformLauf aktiv
  3. Xentral
  4. Microsoft Dynamics 365 Business Central
  5. Pimcore
  • 14fertige Bausteine
  • 21Datenmodelle im Commerce Bundle, ein Mapping für alle Ziele

Bausteine

Vierzehn Bausteine für Shopify

  • Produkte, Kategorien und Stammdaten schreibenSchreiben

    Schreibt Preis, Barcode und Gewicht an die Variante und den Bestand an den Lagerort, den Sie im Baustein nennen — bleibt er leer, wird kein Bestand geschrieben. Metafelder an Produkten und Kollektionen gehen mit.

  • Daten lesenLesen

    Liest Daten aus Shopify zurück, auf Wunsch nur das seit dem letzten Lauf Geänderte.

  • Bestellungen lesenLesen

    Liest Bestellungen als Bestellungen des Commerce Bundles — mit Positionen, Rechnungs- und Lieferadresse und Bearbeitungsstand, auf Wunsch nur die offenen und nur die seit dem letzten Lauf geänderten. Dazu Zahlungs- und Versandstand; Käuferdaten lassen sich abschalten.

  • Versand meldenSchreiben

    Meldet den Versand je Lagerort mit Sendungsnummer, Teillieferungen über die enthaltenen Positionen. Auch Bestellungen mit vielen Standorten und Positionen werden vollständig gemeldet.

  • BestellaktionenSchreiben

    Markiert Bestellungen als bezahlt, archiviert oder storniert sie. Eine Stornierung wird abgewartet, bis Shopify sie ausgeführt hat.

  • ErstattungenSchreiben

    Erstattet Positionen, Versandkosten oder einen Betrag. Eine Erstattung braucht immer eine ausdrückliche Angabe, was erstattet wird, wird mit einer eigenen Referenz im Shop vermerkt und nie zweimal ausgelöst.

  • Retouren lesenLesen

    Liest Retouren zu einer Bestellung mit Stand und Grund, im Datenmodell Retoure des Commerce Bundles.

  • Retouren bearbeitenSchreiben

    Beantragt Retouren, genehmigt sie, lehnt sie ab oder schließt sie.

  • Kunden lesenLesen

    Liest Kundenkonten im Datenmodell Kunde des Commerce Bundles. Namen, Adressen und Kontaktdaten liest der Baustein nur, wenn das an ihm ausdrücklich eingeschaltet ist.

  • Kunden schreibenSchreiben

    Legt Kundenkonten aus dem Datenmodell Kunde des Commerce Bundles an oder ändert sie.

  • B2B-Preislisten schreibenSchreiben

    Schreibt Staffel- und Kundengruppenpreise in die B2B-Preislisten von Shopify.

  • Rabatte lesenLesen

    Liest Rabatte und Gutscheincodes.

  • Webhooks anmeldenSchreiben

    Meldet Webhooks im Shop aus dem Prozess heraus an, statt sie von Hand einzurichten.

  • Freier SchnittstellenaufrufFreie Anfrage

    Erreicht alles, was die Schnittstelle des Shops anbietet — nur ohne die Vorarbeit und die Schutzmechanismen eines fertigen Bausteins.

Produktbilder schreibt der Baustein zum Schreiben gleich mit; vorhandene Bildergalerien werden nicht überschrieben.

In der Praxis

Zwei Prozesse mit Shopify

  1. Bestand und Preise im Stundentakt

    Das ERP führt die Bestände, mehrere Verkaufskanäle müssen folgen.

    1. Auslöserstündlich
    2. LesenXentral oder ERP-Datenbank, seitenweise
    3. Änderungserkennungnur Geändertes weiter
    4. SchreibenShopify, je benanntem Lagerort

    Von 200.000 Artikeln ändern sich stündlich einige hundert; nur diese werden geschrieben.

  2. Bestellungen ins ERP, Versand je Lagerort zurück

    Shopify-Bestellungen sollen ohne Handarbeit ins ERP, der Versand zurück an Shopify.

    1. Lesenneue Bestellungen aus Shopify, ausgelöst von einem aus dem Prozess angemeldeten Webhook
    2. Übergebenals Auftrag an Xentral, im einheitlichen Bestellmodell
    3. ZurücklesenBearbeitungsstand und Sendungsnummern aus Xentral
    4. MeldenVersand je Lagerort an Shopify, auch für einzelne Positionen

    Keine Bestellung wird doppelt angelegt, und eine Bestellung, die den gemeldeten Stand schon hat, wird übersprungen.

Gut zu wissen

Was Sie über Shopify wissen sollten

  • So sieht Shopify ein ProduktDie Anbindung bildet das ab, damit Ihr Mapping es nicht nachbauen muss.
    • Kein Geschäftsschlüssel — nur interne Kennung und Handle
    • Preis, Barcode und Gewicht ausschließlich an der Variante
    • Bestand je Lagerort
  • Was nicht abgedeckt istBewusst nicht als fertiger Baustein enthalten.
    • Automatische Kollektionen
    • Kategoriebäume — Kollektionen sind in Shopify flach
  • AusfallsicherheitGilt für diese Anbindung wie für jeden Prozess in ConFlowIO.
    • Fehlgeschlagene Schritte wiederholen sich selbst
    • Große Lesevorgänge laufen seitenweise, jede Seite ist ein eigener Schritt
    • Ein gescheiterter Lauf wird fortgesetzt, nicht neu gestartet
    • Live-Protokolle je Schritt, Zugangsdaten darin entfernt

Kontakt

Shopify an Ihren eigenen Daten sehen

Wir zeigen ConFlowIO gern an Ihren eigenen Daten. Bringen Sie einen realen Ausschnitt Ihres Katalogs oder Ihrer Bestellungen mit.

Der Unterschied zeigt sich an echten Mengen — nicht an fünf Beispieldatensätzen.

Sie möchten unser Whitepaper lesen? Schreiben Sie es einfach in Ihre Anfrage — wir schicken es Ihnen zu.

Lieber direkt?info@conflowio.com