2015-07-08 11 views
6

Używam woo commerce i patrzę na webhooks.Wohommerce update webhook nie uruchamia się

Wszystkie z nich mają dzienniki (aka zostały one wypalania)

Jednak order.updated webhook jest jedynym, który nie ma żadnych dzienników.

Czy ktoś może mi pomóc? Sama się skontaktowałem i nie otrzymałem odpowiedzi + sprawdziłem wiele wątków, ale nigdzie nie ma o tym pojęcia.

Dzięki.

Dan

Odpowiedz

0

Próbowałem swoje podejście stworzyło Webhook z order.updated jako działania.

enter image description here

Teraz zamówił produkt. Wykonał następujące czynności: Zmieniono stan za pomocą następujących przycisków.

enter image description here

Ale webhook nie wystrzelił w ogóle.

Następnie przeszedł do odpowiedniego zamówienia i dodał pewną niestandardową wartość pola i kliknął polecenie Zapisz.

enter image description here

Następnie sprawdził dziennik Webhook. Tak, dla tej powyższej akcji uruchomiono webhook.

enter image description here

Teraz próbowałem ze zmianą statusu zamówienia od kolejności stronie edycji samego.

Tutaj zmieniono stan przetwarzania na stan wstrzymania i zapisano zamówienie. (przetwarzanie status został ustawiony podczas próby poprzedni stan z samej desce rozdzielczej listy zamówienia zaktualizować.)

enter image description here

ponownie sprawdzane dziennik webhook do tego samego. Tak i teraz w webhaku był zalogowany jeszcze jeden wyzwalacz.

enter image description here

wreszcie do wniosku, że ta akcja jest wyzwalana order.updated gdy wszelkie zmiany są zapisywane i widok edycji strony pojedynczego zlecenia.

Współpracownik zasugerował zamiast tego użycie action.woocommerce_order_status_changed.

+0

I woocommerce_order_status_changed nie mają informacje rozliczeniowe w żądaniu ciała =/ Próbka: { "działanie": "woocommerce_order_status_changed", "arg": 27121, "porządek": { "billing_address": { "VAT_NUMBER": false}} } – cleverketchup

Powiązane problemy