Fehlerbehebung
Die Admin-Buttons erscheinen nicht
- Assets installieren und Cache leeren:
bin/console assets:installbin/console cache:clear
- Sicherstellen, dass das Plugin aktiviert ist (
bin/console plugin:list). - Browser-Cache leeren bzw. die Administration neu laden.
„Keine Webhook-URL gesetzt“ / no_webhook_url
Für die jeweilige Aktion ist keine URL hinterlegt. Trage die passende Webhook-URL in der Konfiguration ein – und beachte, dass die URL pro Verkaufskanal gilt. Prüfe, ob der richtige Sales Channel ausgewählt ist.
Daten kommen in n8n nicht an
- Webhook aktiv? In n8n muss der Workflow aktiv sein bzw. die Produktions-URL (nicht die Test-URL) verwendet werden.
- Erreichbarkeit: Der Shopware-Server muss die n8n-URL per HTTPS erreichen können (Firewall, DNS, Proxy prüfen).
- HTTP-Status: Der Versand gilt nur bei HTTP 2xx als erfolgreich. Gibt n8n z. B. 4xx/5xx zurück, meldet das Plugin einen Fehler.
- cURL aktiviert? Die PHP-
curl-Erweiterung muss installiert und aktiv sein.
„Keine Produkte/Kunden/Bestellungen gefunden“
Es gibt keine Datensätze für den gewählten Sales Channel bzw. – bei Produkten – für die gewählte Kategorie. Auswahl prüfen oder Kategoriefilter entfernen.
Große Datenmengen
Beim Produktversand werden derzeit alle Treffer in einem Request
gesendet (kein Batching). Bei sehr großen Katalogen kann das PHP-Limits
(memory_limit, max_execution_timeout) berühren. Gegebenenfalls über einen
Kategoriefilter in kleineren Mengen senden oder die Server-Limits anheben.
Flow-Action sendet nicht
- Prüfe, ob der Trigger des Flows tatsächlich auslöst (Flow aktiv?).
- Prüfe die in der Flow-Sequenz hinterlegte Webhook-URL.
- Sieh im Shopware-Log (
var/log/) nach Fehlermeldungen.
Logs & Diagnose
- Shopware-Log:
var/log/<environment>.log - Webserver-/PHP-Fehlerlog des Hosts
- In n8n die Executions des betroffenen Workflows einsehen