Skip to content

Shopware 6 konfigurieren ​

Shop-Adapter

Diese Seite beschreibt nur Shopware-spezifische API- und Shop-Einstellungen. Generischer Ablauf: Verbindungen · Adapter-Übersicht.

Die Shopware-Konfiguration verbindet ReadySync mit Ihrem Shopware 6 Shop-System.

Zugangsdaten ​

In Shopware 6 benötigen Sie einen Administration API Access Key für die Kommunikation zwischen ReadySync und Ihrem Shop.

Access Key erstellen ​

  1. Melden Sie sich im Shopware Administration an.
  2. Navigieren Sie zu Einstellungen → System → Integration.
  3. Klicken Sie auf "API-Zugänge verwalten" oder "Add API access".
  4. Erstellen Sie einen neuen API-Zugang:
    • Label: z.B. "ReadySync"
    • Schreibrechte aktivieren: ✅ Ja (für Produktimport und Media-Upload)
    • Zugriffsrechte: Mindestens folgende Bereiche:
      • product
      • product_media
      • media
      • currency
      • tax
      • order (für Bestellexport)
  5. Nach dem Speichern werden Ihnen folgende Daten angezeigt:
    • Access Key ID: Eine alphanumerische Zeichenkette
    • Secret Access Key: Ein langer Schlüssel (dieser wird nur einmal angezeigt!)

Wichtig

Der Secret Access Key wird nur einmal angezeigt. Speichern Sie diesen sicher. Falls Sie ihn vergessen, müssen Sie einen neuen API-Zugang erstellen.

Shop-URL ermitteln ​

Die Shop-URL ist die Basis-URL Ihres Shopware Shops:

  • Format: https://ihr-shop.de (ohne abschließenden Schrägstrich)
  • Beispiele:
    • https://shop.example.com
    • https://www.mein-shop.de

Hinweis

Verwenden Sie immer die HTTPS-Version Ihrer Shop-URL, auch wenn HTTP technisch möglich wäre.

Konfiguration in ReadySync ​

Schritt 1: Basis-Konfiguration ​

  1. Öffnen Sie die Verbindungskonfiguration in der Anwendung.
  2. Wechseln Sie zum Tab "Shop".
  3. Tragen Sie folgende Daten ein:
    • Shop-URL: Die Basis-URL Ihres Shopware Shops
    • Access Key ID: Die ID aus dem erstellten API-Zugang
    • Secret Key: Der Secret Access Key (wird als Passwort-Feld maskiert)

Schritt 2: Shopware-Daten laden ​

Nach dem Speichern der Zugangsdaten können Sie automatisch Daten aus Shopware laden:

  1. Klicken Sie auf den Button "Shopware Daten laden".
  2. ReadySync lädt folgende Informationen:
    • Währungen: Verfügbare Währungen im Shop
    • Steuersätze: Konfigurierte Steuersätze (z.B. 19%, 7%)
    • Bestellstatus: Verfügbare Bestellstatus
    • Zahlungsstatus: Verfügbare Zahlungsstatus

Schritt 3: Standard-Werte festlegen ​

Standard-Währung

  • Wählen Sie die Standard-Währung für Produktimporte aus.
  • Diese Währung wird verwendet, wenn keine Währung im Import-File angegeben ist.

Standard-Steuersatz

  • Wählen Sie den Standard-Steuersatz aus (z.B. 19% für Deutschland).
  • Dieser wird verwendet, wenn kein Steuersatz im Import-File angegeben ist.

Schritt 4: Bestellexport konfigurieren (optional) ​

Im Abschnitt "Bestellexport (Filter & Status)" können Sie konfigurieren, welche Bestellungen exportiert werden sollen:

Bestellstatus (Filter)

  • Wählen Sie die Bestellstatus aus, die für den Export berücksichtigt werden sollen.
  • Nur Bestellungen mit diesen Status werden exportiert.

Zahlungsstatus (Filter)

  • Wählen Sie die Zahlungsstatus aus, die für den Export berücksichtigt werden sollen.

Status nach Export setzen

  • Wählen Sie einen Status aus, der nach erfolgreichem Export gesetzt werden soll.
  • Dies verhindert, dass dieselben Bestellungen mehrfach exportiert werden.

Verbindung testen ​

Nach der Konfiguration sollten Sie die Verbindung testen:

  1. Wechseln Sie zum Tab "Test".
  2. Klicken Sie auf "Verbindung testen".
  3. ReadySync prüft:
    • ✅ Erreichbarkeit der Shop-URL
    • ✅ Gültigkeit der Access Key ID
    • ✅ Korrektheit des Secret Keys
    • ✅ Zugriffsrechte für erforderliche API-Endpunkte

::: success Erfolg Wenn alle Tests erfolgreich sind, erscheint eine grüne Erfolgsmeldung. Die Verbindung ist bereit für den Produktimport. :::

Fehler

Falls Tests fehlschlagen, überprüfen Sie:

  • Shop-URL korrekt eingegeben? (ohne /api am Ende)
  • Access Key ID korrekt kopiert?
  • Secret Key korrekt eingegeben? (groß-/kleinschreibungsempfindlich!)
  • API-Zugang in Shopware aktiv und mit Schreibrechten?

Häufige Probleme ​

Problem: "Access denied" oder "401 Unauthorized"

  • Lösung: Überprüfen Sie Access Key ID und Secret Key. Beachten Sie Groß-/Kleinschreibung.

Problem: "403 Forbidden"

  • Lösung: Der API-Zugang hat keine ausreichenden Berechtigungen. Aktivieren Sie Schreibrechte für product, media und product_media.

Problem: "Shop-URL konnte nicht erreicht werden"

  • Lösung: Prüfen Sie, ob die Shop-URL korrekt ist und der Shop erreichbar ist. Verwenden Sie HTTPS.

Nächste Schritte ​

Nach erfolgreicher Shopware-Konfiguration können Sie:

ReadySync Dokumentation · Impressum