# Dropshipping

# Voraussetzungen

In einer Bestellung befinden sich unterschiedliche Produkte von unterschiedlichen Herstellern, z.B. Hersteller A und Hersteller B.

# Aufgabe

Bei einer Bestellung sollen die Hersteller jeweils eigene Information über die Bestellung erhalten.

# Umsetzung

# Rulebuilder

Lege im Shopware RuleBuilder jeweils eine Regel für jeden Hersteller an. Bitte beachte, dass der Regel der TYP "ExportOnEvent" zugewiesen werden muss.

RuleBuilder

# Export Profil

Erstelle ein Export Profil für das gewünschte Checkout Event z.B. "checkout.order.placed" mit dem gewünschten Template. Sofern das Event vom TYP "checkout.order.XYZ" ist, kann hier die zuvor angelegte Filterregel ausgewählt werden.

ExportProfil

Achtung

Bitte beachte, dass die LineItems gefilter werden - d.h. in einem Mischwarenkorb werden nur die Produkte von Hersteller A gefiltert und an das Export Template übergeben.

Filter aus Aktion verwenden

Wenn die Export-Templates je Hersteller identisch sind, wähle hier keine Filterregel, sondern aktiviere "Filter aus Aktion vererben" - dann wird die Regel, die in den Aktionen definiert wurde, auch zum Filtern der Line Items verwendet. Hiermit spart man unnötige viele Export-Profile, die angelegt werden müssen.

# Aufgaben

  • Bearbeite oder erstelle eine Aufgabe und wähle dasselbe Event, wie im Exportprofil, z.B. "checkout.order.placed".
  • Wähle eine Aktion aus, z.B. "E-Mail mit Anhang" und konfiguriere die Felder für Hersteller A und wähle hier die Rulebuilder Regel "Hersteller A".
  • Wähle eine weitere Aktion aus, z.B. "E-Mail mit Anhang" und konfiguriere die Felder für Hersteller B und wähle hier die Rulebuilder Regel "Hersteller B".

Aktionen

TIP

Die jeweiligen Aktionen werden nun nur ausgeführt, wenn die entsprechenden Regeln zutreffen. Durch die aktivierte Vererbung im Exportprofil werden die Artikel gefiltert.