Fallstudie: Tradebyte-Anbindung für Modehändler

Ich habe fünf Händler mit Shopify als führendes System an Tradebyte angebunden. Diese Fallstudie zeigt, wie solche Anbindungen für Modehändler aufgebaut sind, welche Stolpersteine typisch sind und was sich in der Praxis bewährt hat.

Ausgangslage

Die fünf Händler wollten über Tradebyte neue Marktplätze erreichen. Ihre Sortimente liegen zwischen 1.000 und 10.000 Varianten. In den meisten Projekten beginne ich schon beim Onboarding bei Tradebyte und starte direkt mit dem TBCat-Format, sodass eine manuelle Datenpflege gar nicht erst entsteht.

Ohne Automatisierung müssten die Produktdaten für jeden Marktplatz von Hand gepflegt werden. Das ist aufwendig und fehleranfällig, besonders zum Saisonstart oder wenn ein neuer Marktplatz dazukommt.

Aufgabe

Shopify soll das führende System sein: Gepflegt wird nur dort, Tradebyte und die angeschlossenen Marktplätze werden automatisch versorgt.

Umsetzung

Für jeden Händler habe ich eine individuelle Schnittstelle entwickelt, die den gesamten Kreislauf abdeckt:

  • Produktdaten, Varianten, Preise und Bestände gehen aus Shopify an Tradebyte.
  • Bestellungen kommen aus Tradebyte in den Shop.
  • Versandmeldungen, Stornos und Retouren laufen automatisch zurück. Einer der Händler bearbeitet Retouren bewusst weiterhin selbst.

Der Datenaustausch erfolgt über die XML-Formate von Tradebyte, entweder über den SFTP-Zugang oder direkt über die API. Für die Produktdaten wird das TBCat-Format von Tradebyte genutzt. Bestellungen und Bestände werden stündlich abgeglichen. Der Takt ist je Händler konfigurierbar: Viele Marktplätze können die Daten ohnehin nicht häufiger verarbeiten, ein engerer Takt brächte nur Last und keinen Nutzen.

Wo welche Daten herkommen

Die Händler bringen sehr unterschiedliche Shops mit. Die Schnittstelle holt deshalb jede Information dort ab, wo sie ohnehin gepflegt wird, und führt sie für die Übertragung an Tradebyte zusammen:

DatenQuelleBesonderheit
Artikel und VariantenShopify-ProduktdatenKonfigurierte Variantenoptionen
PreiseShopify-Produktdatenauch in mehreren Währungen
BeständeShopify-ProduktdatenGesamtbestand oder nur bestimmte Standorte
GrundinformationenShopify-ProduktdatenKategorie, Gewicht, Größe, Herkunftsland, HS-Code
Weitere InformationenShopify-Metafelderzum Beispiel für Bulletpoints und Attribute
BestellungenTradebytewerden automatisch im Shop angelegt
Versandmeldungen, Stornos, RetourenShopify-Bestellungengehen automatisch an Tradebyte zurück

Gepflegt wird damit an einer Stelle, und die Schnittstelle verteilt die Daten auf Tradebyte und die angeschlossenen Marktplätze.

Erweiterbar ohne Schnittstellenänderung

Für viele Informationen greift man in Shopify auf Metafelder zurück, in denen sich beliebige Informationen ablegen lassen. Shopify benennt sie nach dem Schema namespace.key.

Wer diese Benennung sauber nutzt, kann die Schnittstelle ohne Entwicklung um weitere Felder erweitern. Alle Metafelder im Namespace bulletpoint werden zum Beispiel automatisch in die Bulletpoints der Produktdaten übernommen, und neue Attribute werden bei entsprechender Benennung automatisch in Tradebyte ergänzt. Mit dem nächsten Export der Produktdaten taucht das Feld dann direkt in Tradebyte auf.

Der Zustand bleibt in Shopify

Meine Schnittstellen arbeiten möglichst nah an Shopify und speichern die Informationen zur Verarbeitung und Übertragung direkt dort. Erfolgreich verarbeitete Fulfillments, Stornos und Retouren werden als Tags an der Bestellung vermerkt. Der Status ist dadurch im Shop sofort sichtbar, und die Abhängigkeit von einer externen Datenbank bleibt möglichst gering.

Stolperstein: Pflichtfelder ohne Informationsgehalt

Jeder Marktplatz stellt eigene Anforderungen an die Produktdaten, und Tradebyte reicht sie an die Händler weiter. Darunter sind häufig Pflichtfelder für Informationen, die auf das Sortiment des Händlers gar nicht zutreffen oder die er für seine Artikel schlicht nicht erfasst: Fütterung, Isolierung, Taschendetails, Verschlussart, Fan-Artikel und ähnliche.

Üblich ist, für jedes dieser Felder ein eigenes Quellfeld anzulegen und es für alle Artikel mit demselben Wert zu pflegen. Das bläht das Datenmodell auf und steigert den Pflegeaufwand. Hier ein kleiner Ausschnitt solcher Felder:

Pflichtfeld (AboutYou)Wert
FütterungUngefüttert
IsolierungWeitere / ohne Wärmeisolierung
SchnittRegular
TrägerartNormaler Träger
Fan-ArtikelNein
Taschenart, Verschlussart, Textiltechnologiekeine Angabe

Hier genügt aber ein einziges generisches „Dummy“-Feld, das einfach immer am Artikel ergänzt wird. Aus diesem Feld kann man dann einfach all diese Pflichtfelder auf einen festen Standardwert mappen. Wo es einen sinnvollen Standard gibt, wird dieser genommen (zum Beispiel „Ungefüttert“ oder „Regular“), sonst „keine Angabe“. Wo der Händler echte Daten erfasst, werden diese natürlich direkt gemappt.

Allein für AboutYou hat das einem meiner Kunden die Anlage und Pflege von 21 Metafeldern erspart.

Ergebnis

5
Händler
30
abgeschlossene Tradebyte-Integrationen
12
Verkaufsländer
300.000+
Aufträge
4 Jahre
längster Betrieb ohne manuelle Synchronisation

Aufträge werden ohne manuellen Aufwand angelegt. Die Bestände sind aktuell. Manuelle CSV-Pflege samt Arbeitsaufwand und Fehlerquellen entfällt.

Weitere Leistungen rund um Tradebyte

Neben der Schnittstelle übernehme ich auf Wunsch Aufgaben, die rund um Einrichtung und Betrieb anfallen:

Wechsel von PANDA auf TBCat

Sie arbeiten bei Tradebyte noch mit PANDA-CSV-Dateien? Auch ein Umstieg nach dem Start ist möglich: Ich stelle Ihre Produktdaten auf TBCat um, sodass sie automatisch aus Ihrem führenden System kommen. Die manuelle Pflege der CSV-Dateien ist aufwendig und fehleranfällig. Ein klassischer Fehler: Excel kürzt lange EAN-Nummern auf wenige Stellen, sodass Artikel auf dem Marktplatz nicht mehr zuordenbar sind. Diesen Wechsel habe ich bereits bei einem Händler durchgeführt.

Mapping, Marktplatzeinrichtung und Support

Je nach Bedarf arbeite ich selbst in Tradebyte (TB.One), etwa bei Mapping und Marktplatzeinrichtung, oder übernehme nur Support und Anpassungen an der Schnittstelle. So müssen Sie sich nicht selbst in die Tradebyte-Konfiguration einarbeiten.

Ihr Vorhaben

Sie möchten Ihren Shop an Tradebyte anbinden oder eine bestehende Anbindung ersetzen? Mehr dazu unter Tradebyte Integration oder direkt per Kontaktformular: Schildern Sie mir kurz Ihr Vorhaben.