Отправляет ли WooCommerce вызовы веб-перехватчиков, если статус заказа обновляется плагином? - PullRequest
1 голос
/ 09 июля 2020

Будет ли WooCommerce распространять изменение статуса заказа?

У меня установлен плагин POS, и я также зарегистрировал URL-адрес веб-перехватчика для получения обновлений заказа.

Обычные обновления заказа через W C администратор или магазин работают, но если плагин POS обновляет статус заказа, W C не отправляет уведомление об обновлении заказа на мой URL-адрес, это ожидаемое поведение или я пропустил некоторую конфигурацию?

1 Ответ

0 голосов
/ 13 июля 2020

Да, только если плагин использует метод WC_Order update_status() для изменения статуса заказа вместо чего-то еще…

Также веб-перехватчик должен быть связан с одним из 3 перехватчика, которые запускаются методом status_transition() :

  • woocommerce_order_status_$STATUS_TRANSITION[from]_to_$STATUS_TRANSITION[to]
  • woocommerce_order_status_$STATUS_TRANSITION[to]
  • woocommerce_order_status_changed
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...