EMailversand bei Zahlarten wechsel

Wir haben folgendes bei den Business Events konfiguriert

  • Bestellbestätigung wird versendet bei dem Business Event checkout.order.placed und wenn die Zahlart “Vorkasse” ist

  • Bestellbestätigung wird versendet bei dem Business Event state_enter.order_transaction.state.pay und wenn die Zahlart “PayPal” ist

 

Jetzt gibt es aber den Fall, dass jemand bei PayPal abbricht und dann eine andere Zahlart wählt, in diesem Fall Vorkasse. Leider wird dann keine EMail versendet. Ich habe jetzt versucht das über weitere Business Events zu triggern, leider kein Erfolg. Folgende Events habe ich probiert.

- state_enter.order_transaction.state.open -> Sollte eigentlich bei erfolgreicher Vorkasse Zahlung getriggert werden -> leider kein Erfolg

 

 

state_leave.order_transaction.state.canceled wird leider auch nicht getriggert, würde aber auch nichts helfen, da wenn man nochmals die Zahlung mit PayPal startet der Zahlstatus ja “in Bearbeitung” geht

 

Meine Frage nun, wie muss das Konfiguriert werden, damit nach einem Zahlartenwechsel die Bestellbestätigung versendet werden kann?

 

Konnte ich nachvollziehen, dafür hab ich mal ein Ticket aufgemacht: https://jira.shopware.com/browse/NEXT-12466

 

Hey,

ich stehe gerade vor der gleichen Herausforderung. Bestellbestätigung Vorkasse bei Bestelleingang. Bestellbestätigung Paypal bei Zahlungseingang.
Wählt der Kunde im Checkout Zahlart Paypal und möchte nach dem Vorgang „zahlungspflichtig bestellen“ auf Vorkasse wechseln, aus welchen Gründen auch immer, geht keine Bestellbestätigung raus.
Da bleibt mir im Moment leider nichts anderes übrig als einen Zahlartwechsel auf Vorkasse zu deaktiveren.

Konntest du das Problem irgendwie lösen?

Viele Grüße

Ich habe mir dafür ein eigenes Plugin geschrieben, ist aber jetzt nichts was für den Store gedacht ist.

VG Ralf