Appearance
Shopware konfigurieren
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
- Melden Sie sich im Shopware Administration an.
- Navigieren Sie zu Einstellungen → System → Integration.
- Klicken Sie auf "API-Zugänge verwalten" oder "Add API access".
- Erstellen Sie einen neuen API-Zugang:
- Label: z.B. "ReadySync"
- Schreibrechte aktivieren: ✅ Ja (für Produktimport und Media-Upload)
- Zugriffsrechte: Mindestens folgende Bereiche:
productproduct_mediamediacurrencytaxorder(für Bestellexport)
- 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.comhttps://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
- Öffnen Sie die Verbindungskonfiguration in der Anwendung.
- Wechseln Sie zum Tab "Shop".
- 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:
- Klicken Sie auf den Button "Shopware Daten laden".
- 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:
- Wechseln Sie zum Tab "Test".
- Klicken Sie auf "Verbindung testen".
- 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
/apiam 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,mediaundproduct_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: