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