Shop-Anbindung einrichten
Schritt-für-Schritt-Anleitung zur Einrichtung der Shopware 6 und WooCommerce Anbindung in VinoPro — API-Keys, Verbindungstest und Synchronisation.
Shopware 6 einrichten
Voraussetzung
- Shopware 6 Shop mit Admin-Zugang
- VinoPro mit freigeschaltetem Shop-Modul
Schritt-für-Schritt
API-Zugangsdaten in Shopware erstellen:
- Shopware Admin → Einstellungen → System → Integrationen
- Neue Integration anlegen
- Client-ID und Client-Secret notieren
In VinoPro eintragen:
- Verwaltung → Shop-Schnittstelle → Shopware 6
- API-URL eingeben (z.B.
https://meinshop.de/api) - Client-ID und Client-Secret eintragen
Verbindung testen:
- Button Verbindung testen klicken
- Bei Erfolg erscheint eine Bestätigungsmeldung
Abruf-Intervall einstellen:
- Manuell (bei Bedarf) oder automatisch (z.B. alle 15 Minuten)
Rufen Sie Shop-Bestellungen mindestens einmal täglich ab, um zeitnahe Bearbeitung sicherzustellen.
WooCommerce einrichten
Voraussetzung
- WordPress-Website mit WooCommerce-Plugin
- Admin-Zugang zu WooCommerce
Schritt-für-Schritt
REST API-Schlüssel in WooCommerce erstellen:
- WooCommerce → Einstellungen → Erweitert → REST API
- Schlüssel hinzufügen klicken
- Beschreibung eingeben, Berechtigungen auf Lesen/Schreiben setzen
- Consumer Key und Consumer Secret notieren
In VinoPro eintragen:
- Verwaltung → Shop-Schnittstelle → WooCommerce
- Shop-URL eingeben (z.B.
https://meinwein-shop.de) - Consumer Key und Consumer Secret eintragen
Verbindung testen:
- Button Verbindung testen klicken
- Bei Erfolg werden die Shop-Informationen angezeigt
Synchronisation starten:
- Erster Abruf: Bestehende Bestellungen importieren
- Bestandssync aktivieren: Lagerbestände werden zum Shop übertragen
Synchronisierte Daten
| Richtung | Daten |
|---|
| Shop → VinoPro | Bestellungen, neue Kunden |
| VinoPro → Shop | Lagerbestände (verfügbare Mengen) |
Fehlerbehebung
| Problem | Lösung |
|---|
| Verbindung schlägt fehl | API-URL, Zugangsdaten und HTTPS prüfen |
| Bestellungen fehlen | Abrufzeitraum prüfen, ggf. manuell nachimportieren |
| Bestände nicht aktuell | Sync-Intervall prüfen, manuelle Aktualisierung auslösen |