Zum Inhalt

Shops (Multi-Shop)

Übersicht der Multi-Shop-Verwaltung des Shopware 6 Connectors. Jeder Shopware-6-Shop wird als eigener Datensatz mit eigener Verbindung, eigenen Vorgaben, Sync-Schaltern und Prozess-Overrides geführt. So lassen sich mehrere Shopware-6-Instanzen parallel aus einer BC-Umgebung bedienen.

Shop = Sub-Account im Hub

Der Shop-Code entspricht 1:1 dem Sub-Account Code im merchantCENTRAL Hub. Bestell-, Mengen- und Preis-Sync laufen je Shop. Der erste Shop heißt standardmäßig MAIN.

Seite öffnen

  • Über die Suche: Shopware 6 Shops
  • Über die Setup CardShops verwalten
  • Über das Dashboard → Navigation → Shops

Liste

Feld Beschreibung
Shop-Code Eindeutiger Code (z. B. MAIN, B2B, OUTLET) – entspricht dem Hub-Sub-Account.
Name / Description Anzeigename und Beschreibung; erscheinen in Meldungen und Listen.
API-URL Basis-URL des Shops.
Aktiviert Nur aktive Shops werden synchronisiert.

Shop Card – Felder

Verbindung

Feld Beschreibung
API-URL Basis-URL dieses Shops.
Zugriffsschlüssel-ID OAuth2-Zugangsschlüssel (per DrillDown, im Credential Store).
Geheimer Zugriffsschlüssel Geheimer Schlüssel der Integration (per DrillDown, im Credential Store).

Sync-Schalter

Je Shop steuerbar: Bestellimport, Artikel-Sync, Preis-Sync, Bestands-Sync, Kunden-Sync und Bild-Sync. So kann ein Shop z. B. nur Bestellungen importieren, während ein anderer zusätzlich Artikel und Bilder erhält.

Feld Beschreibung
Max. Bestellungen pro Lauf Maximale Bestellungen pro Job-Queue-Lauf (Standard 15).
Bestelldatumsfilter Frühestes zu importierendes Bestelldatum.

Vorgaben (überschreiben Setup-Default)

Feld Beschreibung
Default Tax ID / Rate Standard-Steuer dieses Shops.
Standard-Währungs-ID Standardwährung dieses Shops.
Preislistencode BC-Preisliste für diesen Shop.
Verkaufskanal-ID Verkaufskanal (Sichtbarkeit, SEO).
Beschreibungsvorlage Beschreibungsvorlage (leer = Setup-Default).
Varianten-Container-Suffix SKU-Suffix der Varianten-Container (leer = Setup-Default).
Custom Field/Text 1–2 (Name/Label) Eigene Custom-Field-Zuordnung; leer = Setup-Default.

Prozess-Overrides (Default / Yes / No)

Default übernimmt den Setup-Wert.

Override Wirkung
Statusmeldung bei Lieferung unterdrücken Beim Liefern keine Statusmeldung an diesen Shop.
Auto Payment on Ship Bestellung beim Liefern als bezahlt markieren.
Automatische Gutschrift bei Retoure Bei Retoure automatisch eine Gutschrift in BC erzeugen.
Dokumente in den Shop hochladen Rechnung/Gutschrift als PDF an die Shop-Bestellung.
Produktdokumente synchronisieren Produktdokumente beim Artikel-Push hochladen.
Standard-Merkmale-Set-ID Wesentliche Merkmale für hochgeladene Artikel.

Shop Card – Aktion „Clean Up Empty Media"

Bricht ein Dokument-Upload nach dem Anlegen des Medieneintrags ab, bleibt im Shop ein Eintrag ohne Datei zurück – im Admin ohne Namen und Vorschau kaum auffindbar. Die Aktion Leere Medien aufräumen auf der Shop-Karte räumt auf:

  1. Sucht alle Medieneinträge des Shops, die nie eine Datei erhalten haben und älter als 60 Minuten sind (die Altersgrenze schützt gerade laufende Uploads).
  2. Ist ein solches Medium noch mit einem Artikel verknüpft (als Download oder Produktbild), nennt die Rückfrage die betroffenen Artikelnummern. Diese Verknüpfungen sind funktionslos – der Download liefert nichts, das Bild bleibt leer – und werden mit entfernt.
  3. Löscht die Einträge nach Bestätigung; die Erfolgsmeldung nennt die Anzahl.

Medien mit Datei werden nie angetastet. Einzelne Löschfehler brechen den Lauf nicht ab und stehen im Aktivitätenprotokoll (Kontext EmptyMediaDelete).


Hinweise

Migration vom Single-Shop-Setup

Beim Upgrade von einer Einzelshop-Konfiguration werden die bestehenden Einstellungen automatisch in einen MAIN-Shop-Datensatz migriert.

Credential Store

Alle API-Credentials werden pro Shop im zentralen Credential Store gespeichert – niemals im Klartext.

  • Jeder Shop wird im merchantCENTRAL Hub als eigener Sub-Account registriert.
  • Die Job Queue verarbeitet alle aktivierten Shops.
  • Bei stark divergenten Katalogen über mehrere Shops gilt derzeit noch ein gemeinsamer Katalog (Katalog-Scoping je Shop ist in Arbeit).