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.
Habe jetzt ein Produkt bestellt. Und folgendes gemacht
Der Status wurde von den folgenden Schaltflächen geändert.
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.
Überprüfen Sie dann das Webhook-Protokoll. Ja, für diese obige Aktion wurde ein Webhook ausgelöst.
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.)
Überprüfen Sie erneut das Webhook-Protokoll auf dasselbe. Ja, und jetzt war im Webhook ein weiterer Trigger protokolliert.
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
13855900cookie-checkWebhook für Woocommerce-Bestellaktualisierung wird nicht ausgelöstyes