Beiträge von papillon121

    Hör auf! Ich habe nicht abgelehnt. Ich habe Dich auf das Jobforum verwiesen weil das im Forum Pflicht ist!

    Oh entschuldige bitte, ich will dich nicht reizen oder verärgern, dann war das mein Fehler, ich hatte dir geschrieben "könntest du mir den Code gegen Bezahlung anpassen?", daraufhin hast du geschrieben: "Im Jobforum kannst Du eine Anfrage stellen."

    Ich hatte das jetzt als Absage interpretiert, da ich dachte, wenn ich dich Frage, ob du mir das gegen Bezahlung anpassen kannst, dass du dann sagst "ja, aber bitte über das Jobforum". Wahrscheinlich wäre es einfacher gewesen, wenn du auf meine Frage einfach mit ja oder nein geantwortet hättest ;-)

    Aber Schwamm drüber, ich kann dich ja verstehen und es war sicherlich auch meine Fehlinterpretation, deshalb entschuldige ich mich jetzt auch bei dir dafür.

    Das habe ich zu keinem Zeitpunkt geschrieben! Bitte lese Antworten aufmerksam.

    Alles klar, jetzt habe ich es verstanden, Danke für deine Hilfe bis hierhin.

    Ich habe meine Anfrage jetzt nochmal korrigiert und habe im Verkaufsthread nach Hilfe zu Anpassungen an deinem Code gefragt. Evtl. kann jemand diesen ja ergänzen, so dass auch noch die "in Wartestellung" an die Mail verschickt werden, denn wenn ich es ohne deinen Code mache, werden ja die, die in "Fehlgeschlagen" oder "Abgebrochen" stehen, auch an die Mailadresse geschickt und dann bin ich ja wieder bei meinem Anfangsproblem :D

    Du hast vollkommen recht, ich brauche einen auf meine Bedürfnisse zugeschnittenen Code und dieser muss entgeltlich erledigt werden, da es ja nur mich betrifft, das habe ich nun kapiert.


    Wer mit seiner Seite Geld verdienen will muß auch geben können.

    Dank dir, dann muss ich mir das wohl ankreiden, dann habe ich es schlichtweg falsch verstanden, ich möchte mich dafür hier auch nochmal entschuldigen. Ich kenne ihn nicht und dachte, das Ganze überschreitet seine Kompetenz. Ich wollte ja zahlen
    (siehe meinen Text zuvor, ich schrieb: "wo kann ich mir den Code denn gegen Bezahlung anpassen lassen bzw. könntest du mir den Code gegen Bezahlung anpassen?"),

    ich zahle sogar sehr gut, da er aber abgelehnt hat, dachte ich, dass er es nicht kann. Ich wusste jetzt keinen anderen Grund, aber wenn ich ihn mit meinen Fragen genervt habe, dann war das sicherlich der Grund für die Ablehnung, ich hatte das nur noch nicht so aufgenommen, aber jetzt verstehe ich es und entschuldige mich für die Fragen :)


    Du kannst den Code nach eigenen Wünschen anpassen oder anpassen lassen. Ich bin jetzt raus, weil alles was jetzt kommt nicht mehr den Sinn der Hilfe zur Selbsthilfe erfüllt.

    du schreibst "Wer das nicht kann und sich selbst nicht zu helfen weiß, muss sich bezahlte Unterstüzung suchen."

    wo kann ich mir den Code denn gegen Bezahlung anpassen lassen bzw. könntest du mir den Code gegen Bezahlung anpassen?

    Dann brauchst Du die Funktion nur löschen und der Thread und die investierte Zeit war umsonst, denn dann gehen wieder alle E-Mails in Deine Mailbox - und das wolltest Du ja nicht.

    achso ok schade, also das es so wie jetzt ist, nur das die, die "in Wartestellung" stehen noch zugeschickt werden, das geht nicht?

    ich benutze Stripe für Kredikartenzahlungen, da steht immer alles meiste in Wartestellung und nach ein paar Tagen springt es um, das bringt mir dann natürlich nichts.

    Code für WooCommerce mit und ohne Germanized:

    PHP
    add_filter( 'woocommerce_email_headers', 'mmx_bcc_email_on_processing', 10, 3);

    es sieht so aus, als ob es funktioniert, die Bestellungen im Status "in Wartestellung" konnte ich allerdings noch nicht testen, da diese nicht so häufig sind.

    Meinst du, die klappen auch?

    Ansonsten möchte ich mich bei dir bedanken, es scheint, als hättest du mir wirklich aus der Patsche geholfen :)

    Vielen Dank, leider kann ich mich nicht revanchieren, außer mich bei dir zu bedanken.

    Grüße!

    woops. Das kommt davon wenn man den ganzen Tag nichts anderes macht als WooCommerce Installationen anzupassen. Irgendwann vergisst man was Standard ist. Du hast natürlich vollkommen Recht. Die E-Mails, die an den Kunden gehen kann man in WooCommerce Out-Of-The-Box nicht an zusätzliche Adressen versenden. Das geht nur bei Admin E-Mails. Mit folgender Funktion in der functions.php eines Childthemes kannst Du Dir eine Kopie senden lassen, wenn es sich um die 'in Bearbeitung' E-Mail für den Kunden handelt:

    PHP
    add_filter( 'woocommerce_email_headers', 'mmx_bcc_email_on_processing', 10, 3);
    function mmx_bcc_email_on_processing( $headers, $object, $order ) {
       if ( $object == 'customer_processing_order' ) {
           $headers .= 'BCC: bezahlt@example.com' . "\r\n";
       }
       return $headers;
    }

    Du musst nur noch die Empfänger Adresse ändern.


    ok, ich glaub ich habe es falsch verstanden, es werden also nur die Mails, die in Bearbeitung sind, gesendet? Dann ist es perfekt :-)

    Was ist mit denen, die von "Zahlung ausstehend" in "in Bearbeitung" springen, werden die dann auch gesendet?
    Kann ich in deinen Filter auch irgendwie mit einbringen, dass die, die in Wartestellung sind, auch an die Mailadresse gesendet werden?

    Wenn das so klappt, dann wäre das die Lösung für mein Problem :-)


    Du musst nur noch die Empfänger Adresse ändern.

    Dank dir, aber leider gehen auch Mails an den Kunden, wenn es noch nicht bezahlt ist. Die nächste Mail wäre dann die, wo die Ware versendet wird, aber das ist schon zu spät, ich brauche die Info über die verkauften Produkte schon vorher.

    Ansonsten wäre deine Idee aber gut :)

    Schlussendlich brauche ich nur die Mails von Bestellungen, die auch funktioniert haben. Bei mir brechen aber einige Kunden den Bestellvorgang ab, dann gibt es "Zahlung ausstehend" oder auch "Storniert/abgebrochen". Diese Bestellungen werden von Woocomerce aber als "Neue Bestellung" angesehen, nur leider bringt mir das nichts, wenn ich Abends die verkauften Produkte von meinem Makro zählen will :) Denn diese Produkte werden zum großen Teil nie bezahlt werden.

    Entweder Dein Setup ist falsch oder wir reden aneinander vorbei. Eine Bestellung die nicht bezahlt ist, ist 'in Wartestellung'. Sende diese E-Mails an die Mailbox 'unbezahlt@example.com'. Bezahlte Bestellungen haben den Status 'in Bearbeitung' oder 'fertiggestellt'. Sende diese E-Mails an die Mailbox 'bezahlt@example.com'. Stornierungen könne natürlich nicht abgefangen werden. Deswegen ist es besser Auswertungen nicht über die Mailbox durchzuführen, sonder über die API, eine Plugin für WooCommerce Berichte oder das neue WooCommerce Admin Interface.

    das wäre eine gute Lösung, wie sende ich den Bestellungen im Status "in Bearbeitung" an mein Mailpostfach? Bisher kenne ich nur Plugins, die nach einer Statusänderung mails senden, aber Bestellung im Status "in Bearbeitung" haben noch keine Statusänderung hinter sich. Das ist die Problematik, die ich momentan habe, alles andere verstehe ich und wäre auch die richtige Lösung für mein Problem.

    Das sind keine Excel Makros, ich arbeite mit Ubot Studio.
    Ich werde mir das Plugin mal anschauen, vielen dank.

    Mit meinem Zähl Makro bin ich eigentlich zufrieden, aber leider zählt der eben auch die Falsch verschickten Emails von Woocomerce.

    Wenn eine Bestellung abgebrochen oder storniert ist, dann will ich das nicht in meinen "Neue Bestellung" Ordner haben :-)

    Ich müsste diese also irgendwie dort wieder herauslöschen... naja... ich denke mal darüber nach, vielleicht schaff es ja auch mit einem Makro :-D

    Schade das man es nicht einstellen kann, dass Woocomerce nur Orders im Status "Wartend" und "in Bearbeitung" dorthin schickt. Die mit dem Status "Zahlung ausstehend" und "Abgebrochen" können ja nach erfolgter Zahlung auch dahin geschickt werden. Wäre irgendwie logischer.

    genau so mache ich es ja zur Zeit :-) Die Emails landen im Postfach und da sucht mein Makro dann. Allerdings landen dort eben auch die Emails, wo die Kunden noch nicht bezahlt haben.

    Emails, die nach Statusänderungen verschickt werden, sind generell eine gute Idee, da ich sortieren könnte, allerdings gibt es keine Statusänderung, denn der Status nennt sich "In Bearbeitung" und ändert sich erst irgendwann auf "Fertiggestellt", da ist es aber zu spät, ich brauche die Auswertung tag-genau.[/user]

    Eventuell lässt sich hier auch eine Lösung mit o.g. Plugin finden?

    Dank dir nochmals :)

    Ich habe mir das Plugin soeben gekauft und installiert.

    Das war die Lösung zu dem einen Problem. Wenn jetzt der Status von "Ausstehend" in "Storniert/Abgebrochen" springt (was es ja meistens tut, da der Kunde oft nicht Zahlt, sobald er abbricht), dann wird jetzt automatisiert eine Email an den Kunden geschrieben, dass er auch gerne überweisen kann. Perfekt! Dank dir!

    Zum zweiten Problem:

    Ich nutze eine Excel Tabelle, wo ich immer eintrage, was am Tag so verkauft wurde, um z.B. den Gewin/Verlust zu berechnen.

    Ich habe wenig Lust, jede Bestellung durchzuschauen und zu zählen welche Produkte am Tag verkauft wurden. (es gibt 6 verschiedene Größen von meinen Produkten und ich muss wissen wie viele von der jeweiligen Größe verkauft wurden).

    Also habe ich mir ein Makro geschrieben, welches die "Neue Bestlelung" Emails durchgeht und die Produkte zählt und mir dann eine TXT Datei ausgibt. Wenn jetzt aber auch die stornierten Emails dort ankommen, dann werden die gezählt, obwohl garnicht bezahlt wurde, das ist mein Prioblem. Fällt dir dazu ggf. auch eine Lösung ein?

    Momentan suche ich jeden Tag manuell die Emails raus (indem ich die Emails mit den Bestellungen von Woocomerce vergleiche) und schiebe diese dann in einen anderen Ordner, falls der Kunde die Rechnung noch per Überweisung begleicht... ist halt sehr zeitaufwendig, und das alles nur, weil die nicht bezahlten Emails dorthin geschickt werden.