Добавляйте номера заказов к заказам Zonos
Чтобы добавить номера отслеживания к заказу, вы можете использовать мутацию orderAddTrackingNumber. Эта мутация требует id заказа, к которому вы хотите добавить номера отслеживания, а также trackingNumbers, которые вы хотите добавить к заказу. Это отметит заказ как отправленный и свяжет информацию об отслеживании с заказом.
mutation OrderAddTrackingNumber { orderAddTrackingNumber( input: { id: "order_XXXXXXXXXXXXXX", trackingNumbers: "123123123" } ) { status trackingNumbers }}Слушайте обновления отслеживания для заказов Zonos
Вы можете использовать вебхук SHIPMENT_CREATED для прослушивания заказов при создании новых отправок. Этот вебхук будет активирован при создании этикетки в Dashboard или когда заказ отмечен как отправленный с помощью мутации orderAddTrackingNumber.
Прочитайте наше руководство по вебхукам для получения дополнительной информации о том, как настроить вебхуки, и смотрите наше справочное руководство по вебхукам для получения дополнительной информации о полезной нагрузке вебхука SHIPMENT_CREATED.
Синхронизируйте информацию об отслеживании заказов
Узнайте, как синхронизировать отслеживание заказов между Zonos и вашей системой.
Если вы создаёте интеграцию с Zonos и генерируете информацию об отслеживании заказов за пределами Zonos, например, с помощью ваших собственных интеграций с перевозчиком или стороннего поставщика этикеток, вы можете использовать API Zonos для добавления информации об отслеживании к заказам. Добавление информации об отслеживании отметит заказ как отправленный и отправит информацию об отслеживании клиенту.
Вы также можете слушать обновления отслеживания для заказов Zonos, чтобы синхронизировать вашу систему. Это полезно, если вы генерируете все ваши этикетки в Dashboard и хотите синхронизировать информацию об отслеживании/статусе обратно в вашу систему. Это руководство охватывает оба эти сценария подробно.