Adicionar números de rastreamento a pedidos da Zonos
Para adicionar números de rastreamento a um pedido, você pode usar a mutação orderAddTrackingNumber. Essa mutação requer o id do pedido ao qual deseja adicionar números de rastreamento, bem como os trackingNumbers que deseja adicionar ao pedido. Isso marcará o pedido como enviado e vinculará as informações de rastreamento ao pedido.
mutation OrderAddTrackingNumber { orderAddTrackingNumber( input: { id: "order_XXXXXXXXXXXXXX", trackingNumbers: "123123123" } ) { status trackingNumbers }}Ouvir atualizações de rastreamento em pedidos da Zonos
Você pode usar o webhook SHIPMENT_CREATED para ouvir pedidos quando novos envios forem criados. Esse webhook será acionado quando uma etiqueta for criada no Dashboard ou quando um pedido for marcado como enviado usando a mutação orderAddTrackingNumber.
Leia nosso guia de webhooks para mais informações sobre como configurar webhooks e consulte nossa referência de webhooks para mais informações sobre o payload do webhook SHIPMENT_CREATED.
Sincronizar informações de rastreamento de pedidos
Saiba como sincronizar o rastreamento de pedidos entre a Zonos e seu sistema.
Se você está criando uma integração com a Zonos e gera informações de rastreamento de pedidos fora da Zonos, por exemplo com suas próprias integrações de transportadoras ou com um provedor de etiquetas de terceiros, pode usar a API da Zonos para adicionar informações de rastreamento aos pedidos. Adicionar informações de rastreamento marcará o pedido como enviado e enviará as informações de rastreamento ao cliente.
Você também pode ouvir atualizações de rastreamento em pedidos da Zonos para manter seu sistema sincronizado. Isso é útil se você gera todas as suas etiquetas no Dashboard e deseja sincronizar as informações de rastreamento/status de volta para o seu próprio sistema. Este guia cobre ambos os cenários em detalhe.