!! DRINGEND: Verschickte Bestellbestätigung inkl. Rechnung trotz fehlgeschlagener Bestellung

[@Moritz Naczenski](http://forum.shopware.com/profile/14574/Moritz Naczenski “Moritz Naczenski”)‍ ich wäre eigentlich davon ausgegangen, dass “keine Regel” auch “keine Mail” bedeutet.

@FloC3 schrieb:

[@Moritz Naczenski](http://forum.shopware.com/profile/14574/Moritz Naczenski „Moritz Naczenski“)‍ ich wäre eigentlich davon ausgegangen, dass „keine Regel“ auch „keine Mail“ bedeutet.

Kein Eintrag heißt keine Mail. Keine regel heißt halt keine Einschränkung.

Du kannst auch einfach den Eintrag löschen, wenn du da keine Mail verschicken willst. 

[@Moritz Naczenski](http://forum.shopware.com/profile/14574/Moritz Naczenski „Moritz Naczenski“)‍ irgendwie funktioniert das nicht… 

Ich möchte die Bestätigung nur versenden, wenn jemand mit Klarna kauft und der Zahlungsstatus autorisiert ist. Das habe ich eingestellt. Trotzdem werden Mails verschickt sobald ich auf „Zahlungspflichtig bestellen“ klicke … was mach ich falsch?

Dann hast du noch eine Mail konfiguriert die bei Bestelleingang verschickt wird. Deine Screens helfen da nicht weiter.

Such mal lieber nach dem Event für den Bestelleingang.

[@Moritz Naczenski](http://forum.shopware.com/profile/14574/Moritz Naczenski “Moritz Naczenski”)‍

das Event für “Bestelleingang” habe ich komplett gelöscht. Gibts nicht mehr. Trotzdem geht die Mail raus.

ich habe noch 2 weitere Events definiert.

kommen die dem PayPal-Event in die Quere? 

Kann ich so nicht nachvollziehen.

 

Entweder inaktiv stellen oder löschen für checkout.order.placed, dann kommt auch keine Mail mehr - gerade nochmal getestet.

Kann bei dir natürlich auch an einem Plugin liegen, was den Mailversand beeinflusst (bspw. Order Mail Distributor). Grundsätzlich funktioniert das aber.

 

Du kannst ja auch mal selbst rumtesten und bspw. alles andere deaktivieren und testen.

der Order Mail Distributor is drin. Aber der sollte ja an den Kunden keine Mail senden oder?

Außerdem war der Verteiler im Plugin bei mir deaktivert als ich getestet hab.

für „checkout.order.placed“ ist kein Event definiert. also ich weiß nicht was ich falsch mache … 

Deinstalliere erstmal den Order Mail Distributor, den brauchst du jetzt eh nicht mehr. Das Business Events Modul kann 1:1 das gleiche. Dann nochmal testen.

Dann mal alle deaktivieren im Business Events Modul bis auf dein Klarna Event und nochmal probieren. Denn du hast ja auch eines auf Status “open” was ja auch auf jede Bestellung zutrifft. Vielleicht sind deine Regeln da falsch. Einfach mal deaktivieren und testen.

Wenn das nicht funktioniert, wirst du es wohl im Code debuggen müssen, sehe hier keine Probleme.

[@Moritz Naczenski](http://forum.shopware.com/profile/14574/Moritz Naczenski “Moritz Naczenski”)‍

haben den Fehler gefunden. Es lag an diesem Plugin: PDF Rechnung automatisch an Bestellbestätigung anhängen | Bestellprozess (Checkout) | Erweiterungen | Shopware Community Store

es generiert bei Bestelleingang automatisch eine Rechnung. Offenbar verschickt es diese auch gleich noch und achtet nicht auf die Business Events.

das Plugin muss also raus. Was machen wir nun mit unserem automatischen Rechnungsversand? Leider kann Shopware das ja nicht … gibts ein Modul was das passend zu Business-Events kann? Und auch nur Rechnungen erzeugt, wenn es laut Business Events soll?

Das ist jetzt die nächste riesen Baustelle …