Zum Hauptinhalt springen

Erste Schritte mit WooCommerce

Dieser Artikel bietet eine umfassende Anleitung zur Integration deines WooCommerce-Shops mit Gelato. Er beschreibt die erforderlichen Schritte – von der Sicherstellung der Kompatibilität über das Verbinden deines Shops bis hin zum Hinzufügen von Produkten.


Bevor du mit deiner WooCommerce-Integration beginnst

Derzeit unterstützt unsere WooCommerce-Integration kein Hosting bei Namecheap. Wir empfehlen, alternative Hosting-Anbieter zu verwenden, um Kompatibilität und optimale Leistung sicherzustellen.

Bevor du mit der Integration beginnst, stelle sicher, dass dein WooCommerce-Shop die folgenden Voraussetzungen erfüllt:

  1. WooCommerce Version 2.4.8 oder höher ist installiert.

  2. Dein Shop hat eine HTTPS-Verbindung ohne Weiterleitung (prüfe hier).

  3. WooCommerce REST API ist installiert und zugänglich:

    • Verwende den folgenden Link, um die WooCommerce Legacy REST API zu installieren, oder finde sie im WooCommerce-Plugin-Bereich

    • Geh zu deiner .htaccess-Datei.

    • Stelle sicher, dass der folgende Eintrag enthalten ist: SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1

    • Weitere Details findest du in diesen Ressourcen:

Diese Prüfungen gelten sowohl für Domains als auch für Subdomains.


Wenn du Cloudflare (und andere Firewall-/Sicherheitsplugins) verwendest, empfehlen wir, dies auch in den App-Einstellungen zu konfigurieren und deinen Serveranbieter zu kontaktieren, um die folgenden Gelato-API-Adressen auf die Allowlist zu setzen:


52.208.0.0/16
54.217.0.0/16
54.229.0.0/16

Erklärung:

  • /16 bedeutet, dass alle IPs von 52.208.0.0 bis 52.208.255.255 abgedeckt sind.

  • Das gilt ähnlich für die beiden anderen Bereiche.


REST-API in WooCommerce aktivieren

  1. Greife auf das Admin-Panel deines Shops zu.

  2. Navigiere zu „WooCommerce → Einstellungen → Erweitert“.

  3. Gehe zum Reiter „Legacy API“.

  4. Aktiviere „Enable the Legacy REST API“.

  5. Änderungen speichern.


Permalinks konfigurieren

Damit die WooCommerce REST API korrekt funktioniert, stell sicher, dass deine Permalink-Einstellungen nicht auf "Einfach" gesetzt sind.

  1. Gehe in deinem WordPress-Dashboard zu "Einstellungen → Permalinks".

  2. Wähle unter „Allgemeine Einstellungen“ eine andere Linkstruktur als „Einfach“.

  3. Änderungen speichern.

  4. Überprüfe die API-Funktion, indem du Folgendes besuchsta0: http://your-site-url-here.com/wc-api/v1/ (ersetze dies durch die tatsächliche URL deiner Website). Wenn du JSON-Code mit Shop-Informationen siehst, funktioniert die API.


Das Gelato-Plugin in WooCommerce installieren

  1. Wechsle in deinem WooCommerce-Adminbereich zu „Plugins → Neu hinzufügen“.

  2. Suche nach "Gelato", dann installiere und aktiviere das Plugin.

mceclip3.png


WooCommerce mit Gelato verbinden

  1. Gehe zum neuen Tab "Gelato" in deinem WooCommerce-Menü auf der linken Seite.

  2. Klicke auf "Verbinde dich mit Gelato".

  3. Erteile dem Gelato-Plugin die nötigen Berechtigungen, damit es auf deinen Shop zugreifen kann.

mceclip5.png


Produkte hinzufügen

Wenn das Gelato-Plugin verbunden ist, kannst du jetzt direkt über dein WooCommerce-Dashboard Produkte hinzufügen, Mockups erstellen, Beschreibungen festlegen und Preise definieren.

  • Gehe zu deinem WooCommerce-Dashboard.

  • Klicke auf "Produkte hinzufügen".

  • Ausführliche Anleitungen zum Hinzufügen von Produkten findest du in dieser Anleitung.


Gelato-Versand in WooCommerce einrichten

  1. Stell sicher, dass das Gelato-Plugin installiert und aktiv ist.

    mceclip6.png

  2. Um die Versandkosten und Lieferzeiten von Gelato auf deiner WooCommerce‑Checkout-Seite anzuzeigen, aktiviere die Live‑Versandtarife. Gehe zu WooCommerce > Einstellungen > Versand > Gelato Shipping und aktiviere die Versandmethode von Gelato.

    mceclip7.png


Verkauf personalisierbarer Produkte mit WooCommerce

Wenn deine Produkte vor dem Fulfillment Design-Anpassungen benötigen, aktiviere den manuellen Freigabe-Workflow. So kannst du Designs prüfen und freigeben, bevor sie in die Produktion gehen. Mehr erfahren über das Einrichten des manuellen Freigabe-Workflows.

Hat dies deine Frage beantwortet?