DOCS

Синхронизация информации отслеживания заказов

Синхронизация информации отслеживания заказов

Узнайте, как синхронизировать отслеживание заказов между Zonos и вашей системой.

Если вы разрабатываете интеграцию с Zonos и генерируете информацию отслеживания заказов вне Zonos, например, с помощью собственных интеграций с перевозчиками или с помощью стороннего поставщика этикеток, вы можете использовать API Zonos для добавления информации отслеживания к заказам в Zonos. Добавление информации отслеживания к заказам в Zonos отметит заказ как отправленный и отправит информацию отслеживания клиенту.

Вы также можете отслеживать обновления отслеживания по заказам Zonos, чтобы поддерживать синхронизацию вашей системы с Zonos. Это полезно, если вы генерируете все свои этикетки в Dashboard и хотите синхронизировать информацию о отслеживании/статусе обратно в вашу систему. Этот гид охватит оба этих сценария в деталях.

Добавление номеров заказов к заказам Zonos 

Чтобы добавить номера отслеживания к заказу, вы можете использовать мутацию orderAddTrackingNumber. Эта мутация требует id заказа, к которому вы хотите добавить номера отслеживания, а также trackingNumbers, которые вы хотите добавить к заказу. Это отметит заказ как отправленный и свяжет информацию отслеживания с заказом.

Мутация

1
2
3
4
5
6
7
8
mutation OrderAddTrackingNumber {
  orderAddTrackingNumber(
    input: { id: "order_XXXXXXXXXXXXXX", trackingNumbers: "123123123" }
  ) {
    status
    trackingNumbers
  }
}

Слушайте обновления отслеживания по заказам Zonos 

Вы можете использовать вебхук SHIPMENT_CREATED, чтобы слушать заказы, когда создаются новые отправления. Этот вебхук будет срабатывать, когда ярлык создается в Dashboard или когда заказ помечается как отправленный с помощью мутации orderAddTrackingNumber.

Читайте наш гид по вебхукам для получения дополнительной информации о том, как настроить вебхуки, и смотрите нашу справку по вебхукам для получения дополнительной информации о полезной нагрузке вебхука SHIPMENT_CREATED.

Была ли эта страница полезной?