Gelöst Einmaliger Gratis Artikel per Workflow hinzufügen

Markus_Wein-Moment

Aktives Mitglied
10. August 2022
16
2
Hallo zusammen,

wir haben den Fall das ein Kunde bei uns ein Abo abschließen kann (Die Bestellung wird monatlich durch einen Plugin im Shopware Shop ausgelöst) und jeden Monat eine Lieferung bekommt.
Nun wollen wir dem Kunden bei der ersten Lieferung einen Gratis Artikel hinzufügen. Das haben wir aktuell über einen Workflow gelöst. Jedoch würde der Kunde aktuell jeden Monat diesen Gratis Artikel bekommen.

Kann ich im Workflow die Bedingung hinzufügen wenn in den letzten 40 Tagen der Artikel XY nicht an den Kunden geliefert wurde? Oder ist das zu einfach gedacht?
Ich freu mich über eine Rückmeldung und einen Austausch wie ich das am besten lösen kann.

Beste Grüße
Markus
 
  • Gefällt mir
Reaktionen: aadursun

John

Sehr aktives Mitglied
3. März 2012
4.215
1.088
Berlin
Das reicht ja nicht.
Dann würde der Kunde ja beim nächsten Abotermin nach 40 Tagen wieder den Artikel gratis bekommen.

Vermutlich nur über ein Eigenes Feld am Kunden, welches die Information speichern kann, ob der Gratisartikel bereits geliefert wurde abzubilden...
 

jtldudel

Sehr aktives Mitglied
4. Januar 2018
636
208
Auftrag wird angelegt > Workflow prüft ob Abo (ich weiß jetzt nicht ob und wie man das direkt identifizieren kann, hoffe mal das ist möglich) und ob der Kunde in diesem von John angesprochenen eigenen Feld den Haken hat oder was auch immer dann in dem Feld steht. Wenn der Haken da ist löst der Workflow nicht aus. Wenn der Haken nicht da ist, löst der Workflow aus und packt den Zusatzartikel in den Auftrag und setzt gleichzeitig den Haken im Kunden.

Grundsätzlich sollte das gehen, hängt ein bisschen daran das man erkennen kann ob der Kunde einen Abo Auftrag hat.
 
  • Gefällt mir
Reaktionen: Markus_Wein-Moment

aadursun

Sehr aktives Mitglied
28. Februar 2017
625
65
Hallo zusammen,

wir haben den Fall das ein Kunde bei uns ein Abo abschließen kann (Die Bestellung wird monatlich durch einen Plugin im Shopware Shop ausgelöst) und jeden Monat eine Lieferung bekommt.
Nun wollen wir dem Kunden bei der ersten Lieferung einen Gratis Artikel hinzufügen. Das haben wir aktuell über einen Workflow gelöst. Jedoch würde der Kunde aktuell jeden Monat diesen Gratis Artikel bekommen.

Kann ich im Workflow die Bedingung hinzufügen wenn in den letzten 40 Tagen der Artikel XY nicht an den Kunden geliefert wurde? Oder ist das zu einfach gedacht?
Ich freu mich über eine Rückmeldung und einen Austausch wie ich das am besten lösen kann.

Beste Grüße
Markus
Kannst du mir bitte das Abo Plugin nennen?
 

Markus_Wein-Moment

Aktives Mitglied
10. August 2022
16
2
Auftrag wird angelegt > Workflow prüft ob Abo (ich weiß jetzt nicht ob und wie man das direkt identifizieren kann, hoffe mal das ist möglich) und ob der Kunde in diesem von John angesprochenen eigenen Feld den Haken hat oder was auch immer dann in dem Feld steht. Wenn der Haken da ist löst der Workflow nicht aus. Wenn der Haken nicht da ist, löst der Workflow aus und packt den Zusatzartikel in den Auftrag und setzt gleichzeitig den Haken im Kunden.

Grundsätzlich sollte das gehen, hängt ein bisschen daran das man erkennen kann ob der Kunde einen Abo Auftrag hat.
Das natürlich eine richtig gute Idee. Ich habe jetzt das Eigenefeld für den Kundendatensatz angelegt. Dieses wird im Workflow abgefragt und wenn es nicht gesetzt ist, wird der Workflow ausgeführt und der Gratisartikel zum Auftrag hinzugefügt. Jetzt muss ich mal einen Abo Intervall abwarten und prüfen ob alles so funktioniert. Danke auf jeden Fall für den Hinweis/Tipp mit dem "Eigenen Feld".
 

Ähnliche Themen