Wigandt Technology

Open-Source-Projekt: Conrad Marktplatz-Connector für Shopware 6

Archiviertes Shopware-6-Plugin für den Verkauf über den Conrad-Marktplatz: Produkte und Angebote exportieren, Bestellungen importieren und annehmen, Kategorien und Attribute zuordnen.

Status

Archiviert

Plattform

Shopware Extension

Technologie

PHP

Projektüberblick

Worum es geht

Der Conrad Connector verbindet einen Shopware-6-Shop mit dem Conrad-Marktplatz. Anders als ein Lieferanten-Import holt er keine Produktdaten in den Shop, sondern macht den Shop zum Verkäufer auf einem externen Marktplatz: Artikel und Angebote gehen hinaus, Bestellungen kommen zurück.

Details

Technischer Ansatz

Ein Marktplatz erwartet Produkte in seiner eigenen Kategorie- und Attributstruktur. Das Plugin lädt deshalb die Kategoriehierarchie, die Attribute und die Wertelisten des Marktplatzes in eigene DAL-Entities und bietet in der Administration Zuordnungen zu Shopware-Kategorien, Eigenschaften und Sprachen. Eine Zuordnungshistorie hält fest, wer wann was geändert hat.

Details

Architektur & Einsatz

Für den laufenden Betrieb gibt es getrennte Console Commands: Produkte vormerken und exportieren, Angebote mit Preis und Bestand übertragen, den Status laufender Produktimporte prüfen, Bestellungen importieren und annehmen sowie Versanddienstleister abgleichen. Jeder Schritt lässt sich einzeln ausführen und wiederholen.

Details

Projektkontext

Der Unterschied zum LEDIN Connector liegt in der Richtung. LEDIN liefert Produktdaten in den Shop, beim Conrad-Marktplatz ist der Shop die Quelle und der Marktplatz ein zusätzlicher Verkaufskanal. Deshalb stehen hier Angebote, Bestellannahme und Versandmeldungen im Vordergrund, nicht der Import von Stammdaten.

Dokumentierter Entwicklungsstand

Paketversion 0.1.0 laut Repository, geprüft am . Shopware Core ^6.7 laut composer.json; archiviert, vor Einsatz gesondert prüfen.

Der angegebene Host-Bereich stammt aus dem Paketmanifest und ersetzt keinen Test der konkreten Installation.

Paketmanifest im Repository prüfen

Funktionsumfang

Was die Extension abdeckt

Import von Kategoriehierarchie, Attributen und Wertelisten des Marktplatzes

Admin-Zuordnung von Kategorien, Attributen, Attributwerten und Sprachen mit Historie

Export von Produkten und Angeboten mit Preis und Bestand, Prüfung des Importstatus

Import und Annahme von Marktplatz-Bestellungen, Abgleich der Versanddienstleister

Ablauf

Einrichtung und Nutzung

  1. 1

    Repository als Code-Referenz für Marktplatz-Anbindungen an Shopware 6 betrachten.

  2. 2

    Aufbau von Zuordnungen, Export-Commands und Bestellimport als Muster prüfen.

  3. 3

    Für neue Projekte die Muster an aktuelle Shopware-Versionen und die Vorgaben des jeweiligen Marktplatzes anpassen.

Repository & Paket

Quellcode ansehen

Shopware 6MarktplatzPHP

Individuelle Entwicklung

Eigene Extension geplant?

Wenn eine Erweiterung für Directus, Shopware, WordPress oder den Browser als Grundlage passt oder ein ähnliches Projekt ansteht, können Sie direkt eine Anfrage senden.

Zum Kontaktformular