Support » WooCommerce » Bestellung per Link in E-Mail bestätigen und Order-Status ändern

  • Hallo zusammen,

    das ist mein erster Foren-Beitrag 😉

    Ich habe einen kleinen bestehenden WooCommerce-Shop mit lediglich kostenfreien Produkten.

    Was ich vor habe bzw. benötige:
    Ich benötige einen Bestätigungslink in der Order-Confirmation E-Mail, welche an den Kunden geht. Klickt der Kunde hier, ändert sich der Order-Status von „In Wartestellung“ auf „Bestellung zur Lagerlogistik“.

    Im Prinzip eine Möglichkeit, Fake-Bestellungen zu unterbinden.

    Eigentlich recht simpel erklärt soweit… aber ich weiß nicht so recht wie ich dies sinnvoll umsetzen kann und ob das alles über eine Erweiterung der functions.php möglich ist. Gibt es vielleicht schon ein Plugin, welches diese kleine Funktion abbildet, ohne da wir das Rad neu erfinden müssen?

    Ich habe schon erfahren, dass man den Order-Status über PHP so setzen/ändern kann:

    $order = new WC_Order($order_id);
    $order->update_status('pending', 'order_note');

    Allerdings weiß ich nicht so recht wie und wo ich den Link (mit Hash etc.?) für den Kunden und die Bestellung individuell zusammenbauen kann und dann im WC E-Mail Template ausgeben lassen kann 🙁

    Über Hilfe bin ich meeega dankbar!

    Viele Grüße!!

    • Dieses Thema wurde geändert vor 1 Woche, 5 Tage von endlezz1.
    • Dieses Thema wurde geändert vor 1 Woche, 5 Tage von endlezz1.
Ansicht von 1 Antwort (von insgesamt 1)
Ansicht von 1 Antwort (von insgesamt 1)