Webhook für Woocommerce-Bestellaktualisierung wird nicht ausgelöst

Lesezeit: 1 Minute

Ich benutze Woo Commerce und habe mir die Webhooks angesehen.

Alle von ihnen haben Protokolle (auch bekannt als sie geschossen haben)

Der order.updated-Webhook ist jedoch der einzige, der keine Protokolle enthält.

Kann mir jemand helfen? Ich habe woo selbst kontaktiert und keine Antwort erhalten + viele, viele Threads überprüft, aber es scheint nirgendwo einen Hinweis zu geben.

Vielen Dank.

Dan

Habe deinen Ansatz ausprobiert und einen Webhook mit der Aktion order.updated erstellt.

Geben Sie hier die Bildbeschreibung ein

Habe jetzt ein Produkt bestellt. Und folgendes gemacht

Der Status wurde von den folgenden Schaltflächen geändert.

Geben Sie hier die Bildbeschreibung ein

Aber der Webhook wurde überhaupt nicht ausgelöst.

Dann ging man zur jeweiligen Bestellung und fügte einen benutzerdefinierten Feldwert hinzu und klickte auf Bestellung speichern.

Geben Sie hier die Bildbeschreibung ein

Überprüfen Sie dann das Webhook-Protokoll. Ja, für diese obige Aktion wurde ein Webhook ausgelöst.

Geben Sie hier die Bildbeschreibung ein

Jetzt habe ich versucht, den Status der Bestellung auf der Bestellbearbeitungsseite selbst zu ändern.

Hier von der Bearbeitung in den Wartestatus gewechselt und die Bestellung gespeichert. (Die Statusverarbeitung wurde zuvor eingestellt, während versucht wurde, den Status über das Bestelllisten-Dashboard selbst zu aktualisieren.)

Geben Sie hier die Bildbeschreibung ein

Überprüfen Sie erneut das Webhook-Protokoll auf dasselbe. Ja, und jetzt war im Webhook ein weiterer Trigger protokolliert.

Geben Sie hier die Bildbeschreibung ein

Schließlich bin ich zu dem Schluss gekommen, dass diese order.updated-Aktion ausgelöst wird, wenn Änderungen vorgenommen und gespeichert werden, um die Bearbeitung der einzelnen Bestellseite anzuzeigen.

Ein Mitarbeiter hat vorgeschlagen, stattdessen action.woocommerce_order_status_changed zu verwenden.

  • Und woocommerce_order_status_changed hat keine Rechnungsinformationen im Anfragetext =/ Beispiel: {“action”:”woocommerce_order_status_changed”,”arg”:27121,”order”:{“billing_address”:{“vat_number”:false}}}

    – CleverKetchup

    18. September 2015 um 7:01 Uhr


  • @cleverketchup Mein API-Webhook hat kein Protokoll, wie kann ich es aktivieren?

    – Preshan Pradeepa

    15. Mai 2018 um 7:10 Uhr


  • Ich habe den gleichen Fehler nach 5 Jahren. Woocommerce-Webhooks sind wirklich schüchterne Dinger

    – ohneEins

    26. März 2021 um 6:21 Uhr


1385590cookie-checkWebhook für Woocommerce-Bestellaktualisierung wird nicht ausgelöst

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy