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

  1. API-Zugangsdaten in Shopware erstellen:

    • Shopware Admin → Einstellungen → System → Integrationen
    • Neue Integration anlegen
    • Client-ID und Client-Secret notieren
  2. In VinoPro eintragen:

    • Verwaltung → Shop-Schnittstelle → Shopware 6
    • API-URL eingeben (z.B. https://meinshop.de/api)
    • Client-ID und Client-Secret eintragen
  3. Verbindung testen:

    • Button Verbindung testen klicken
    • Bei Erfolg erscheint eine Bestätigungsmeldung
  4. Abruf-Intervall einstellen:

    • Manuell (bei Bedarf) oder automatisch (z.B. alle 15 Minuten)

Tipp

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

  1. 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
  2. In VinoPro eintragen:

    • Verwaltung → Shop-Schnittstelle → WooCommerce
    • Shop-URL eingeben (z.B. https://meinwein-shop.de)
    • Consumer Key und Consumer Secret eintragen
  3. Verbindung testen:

    • Button Verbindung testen klicken
    • Bei Erfolg werden die Shop-Informationen angezeigt
  4. Synchronisation starten:

    • Erster Abruf: Bestehende Bestellungen importieren
    • Bestandssync aktivieren: Lagerbestände werden zum Shop übertragen

Synchronisierte Daten

RichtungDaten
Shop → VinoProBestellungen, neue Kunden
VinoPro → ShopLagerbestände (verfügbare Mengen)

Fehlerbehebung

ProblemLösung
Verbindung schlägt fehlAPI-URL, Zugangsdaten und HTTPS prüfen
Bestellungen fehlenAbrufzeitraum prüfen, ggf. manuell nachimportieren
Bestände nicht aktuellSync-Intervall prüfen, manuelle Aktualisierung auslösen