# Transaktionsstatus mit Bestellstatus synchronisieren

Wir empfehlen, die Konfiguration zur Synchronisierung des Status von Affiliate-Transaktionen zu aktivieren. Dies ermöglicht, dass Provisionen für Affiliates automatisch auszahlbar werden, sobald der jeweilige Bestellstatus "*Abgeschlossen*" und die [Anzahl der zu wartenden Tage](/plugin-documentation/apps/affiliate-marketing/konfiguration/grundeinstellungen.md#anzahl-der-tage-nach-denen-das-guthaben-auszahlbar-ist) abgelaufen ist.

Eine detaillierte Beschreibung, wie die automatische Synchronisierung funktioniert und wie sie sich aktivieren lässt, findet sich hier:

{% content-ref url="/pages/ukQiNtR7MZ13n87NPCkw" %}
[Synchronisierung](/plugin-documentation/apps/affiliate-marketing/konfiguration/synchronisierung.md)
{% endcontent-ref %}

Falls die Synchronisierung wider Erwarten nicht automatisch funktionieren sollte, kann das verschiedene technische Gründe haben:

Affiliate-Transaktionen sind aus Sicherheitsgründen und um Auszahlungen von stornierten Bestellungen vorzubeugen standardmäßig erst auszahlbar, sobald die Anzahl der zu wartenden Tage verstrichen sowie die dazugehörige Bestellung abgeschlossen ist. Daher empfehlen wir zu prüfen:

* Hat die zur Affiliate-Transaktion gehörige Bestellung den Bestellstatus *Abgeschlossen*?
* Ist die Anzahl der zu wartenden Tage (in der Konfiguration einstellbar) für die Affiliate-Transaktion noch nicht überschritten?
* Laufen die Scheduled Tasks in Ihrem Shopware 6 Shop ordnungsgemäß?

### Scheduled Tasks überprüfen

Die automatische Synchronisierung wird aus Performance-Gründen halbstündlich durch die sogenannte Scheduled Task `cogi_affiliate.transaction_task` ausgeführt. Wichtig ist, dass die Scheduled Tasks in Ihrem Online-Shop korrekt konfiguriert wurden - darum kümmert sich in der Regel Ihre Agentur oder Entwickler bei der Einrichtung Ihres Shops.\
Sprechen Sie uns bei Fragen gerne einfach an!

Nachfolgend ein paar Tipps, wie die Scheduled Tasks überprüft werden können:

Für Shopware 6 gibt es die kostenfreie Erweiterung FroshTools, mit der man sich unter dem Punkt "Scheduled Tasks Manager"/"Geplante Aufgaben" anschauen kann, wann die Scheduled Task mit dem Namen `cogi_affiliate.transaction_task` zuletzt ausgeführt wurde. Hier sollte das aktuelle Datum stehen. Falls nicht, ist die Konfiguration der Scheduled Tasks im Online-Shop vermutlich nicht korrekt. In diesem Fall sollten die Scheduled Tasks und Cronjobs auf dem Server dringend korrigiert werden, da diese auch für andere Shopware-Komponenten benötigt werden. Sie können über FroshTools die Scheduled Task auch manuell ausführen. Bei Bedarf können wir gerne unterstützen!

{% embed url="<https://store.shopware.com/frosh12599847132f/tools.html>" %}

## Ich habe Fragen oder benötige ein bestimmtes Feature!

Kontaktieren Sie uns einfach und unverbindlich! Wir unterstützen Sie gerne bei jeglichen Fragen und Wünschen. Wir reagieren zeitnah auf alle Anfragen und haben bereits zahlreiche Kundenwünsche in die Affiliate-Marketing-Erweiterung implementiert!

{% embed url="<https://codegiganten.de/kontakt/>" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.codegiganten.de/plugin-documentation/apps/affiliate-marketing/transaktionsstatus-mit-bestellstatus-synchronisieren.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
