{% extends 'admin/kmuhelper/base_site.html' %} {% load static kmuhelper_tags %} {% block title %}WooCommerce Einstellungen | KMUHelper{% endblock %} {% block breadcrumbs %} {% endblock %} {% block branding %} {% kmuhelper_branding module_name='settings' %} {% endblock %} {% block extrastyle %} {{ block.super }} {% endblock %} {% block extrahead %} {{ block.super }} {% endblock %} {% block content_title %}

WooCommerce-Integration

{% endblock %} {% block content %} {% include 'kmuhelper/_includes/form.html' with submit_text="Einstellungen speichern" %}

Einrichtung

Schritt 0: Einstellungen festlegen

Als erstes müssen Sie ein paar Einstellungen vornehmen. Tragen Sie dazu oben die URL Ihrer WooCommerce Installation ein (z. B. https://shop.example.com). Geben sie ausserdem eine zufällig generierte Zeichenkette als Secret an, z. B. {{ random_secret }} (Dieses Secret wird bei jedem Laden der Seite zufällig generiert.) Klicken Sie anschliessend auf "Einstellungen speichern".


Schritt 1: WooCommerce verbinden

Um die WooCommerce Schnittstelle zu nutzen, muss diese zuerst mit dem KMUHelper verbunden werden. Dazu muss der KMUHelper Lese-Zugriff auf die WooCommerce API erhalten. Dieser Zugriff kann jederzeit widerrufen werden. Klicken Sie auf folgenden Knopf und melden Sie sich mit Ihren WooCommerce/WordPress Zugangsdaten an:

{% if is_url_valid %} {% if is_connected %} {% else %} {% endif %} {% else %} {% endif %}

Schritt 2: Status überprüfen (optional)

{% if is_connected %}

Die WooCommerce-Schnittstelle wurde erfolgreich eingerichtet. Über folgenden Knopf können Sie überprüfen, ob die Verbindung funktioniert:

{% else %}

Die WooCommerce-Schnittstelle wurde noch nicht eingerichtet. Bitte folgen Sie den Anweisungen oben.

{% endif %}

Schritt 3: Webhooks einrichten (optional, aber empfohlen)

Damit Daten automatisch von WooCommerce an den KMUHelper übertragen werden können, müssen Webhooks eingerichtet werden. Dieser Schritt muss manuell durchgeführt werden. Öffnen Sie die WooCommerce Einstellungen via Knopf unten und folgen Sie folgenden Anweisungen:

Erstellen Sie für die nachfolgende Themen je einen Webhook. Wählen Sie jeweils den Status "Aktiviert" und die API-Version "WP REST-API Integration v3". Verwenden Sie überall das Secret, welches sie oben gespeichert haben und verwenden Sie als URL folgende Adresse: https://{{ kmuhelper_url }}{% url 'kmuhelper:wc-webhooks' %}

{% if is_connected %} {% else %} {% endif %}

Schritt 4: Status der Webhooks überprüfen (optional)

Der Status der Webhooks kann nur manuell überprüft werden, indem Daten in WooCommerce verändert werden (z. B. eine Bestellung erstellen).


Zurück zu den Einstellungen
{% endblock %}