Я изучал веб-перехватчики разного порядка и задавался вопросом, когда они срабатывают. Вот что я до сих пор понял:
orders/updated
запускается всякий раз, когда заказ каким-либо образом изменяется, в том числе когда заказ создается (даже до того, как он был авторизован иorders/create
был запущен), закрывается или отменяетсяorders/create
запускается, когда пользователь авторизует платежorders/paid
запускается, когда продавец принимает платежorders/fulfilled
запускается, когда продавец выполняет заказorders/cancelled
запускается при отмене заказа
Поскольку orders/updated
также запускается всякий раз, когда запускаются другие перехватчики, кажется, что добавления веб-перехватчика обновления было бы достаточно для синхронизации локального хранилища данных с данными магазина. Однако я хочу подтвердить, что я правильно понимаю эти веб-перехватчики, т.е. правда ли, что orders/updated
всегда запускается всякий раз, когда заказ каким-либо образом изменяется. и что другие веб-перехватчики просто нацелены на более конкретные варианты использования?