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.
Der Lagerort wird angegeben, nie geraten.
- ShopifyShopsystem
- ConFlowIOIntegrationsplattformLauf aktiv
- Xentral
- Microsoft Dynamics 365 Business Central
- 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
Bestand und Preise im Stundentakt
Das ERP führt die Bestände, mehrere Verkaufskanäle müssen folgen.
- Auslöserstündlich
- LesenXentral oder ERP-Datenbank, seitenweise
- Änderungserkennungnur Geändertes weiter
- SchreibenShopify, je benanntem Lagerort
Von 200.000 Artikeln ändern sich stündlich einige hundert; nur diese werden geschrieben.
Bestellungen ins ERP, Versand je Lagerort zurück
Shopify-Bestellungen sollen ohne Handarbeit ins ERP, der Versand zurück an Shopify.
- Lesenneue Bestellungen aus Shopify, ausgelöst von einem aus dem Prozess angemeldeten Webhook
- Übergebenals Auftrag an Xentral, im einheitlichen Bestellmodell
- ZurücklesenBearbeitungsstand und Sendungsnummern aus Xentral
- 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
Passt dazu
Was mit Shopify zusammenarbeitet
Häufige Partner
Alle sprechen dasselbe Datenmodell, das Commerce Bundle.
- XentralArtikel und Bestände aus der Warenwirtschaft
- Microsoft Dynamics 365 Business CentralArtikel und Bestände heraus, Bestellungen als Verkaufsaufträge herein
- PimcoreProduktdaten aus dem PIM, nur die geänderten
- Shopware 6Derselbe Katalog in einem zweiten Shop
- AmazonDasselbe Sortiment auf dem Marktplatz
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