Adicionar números de pedidos aos pedidos do Zonos
Para adicionar números de rastreamento a um pedido, você pode usar a mutação orderAddTrackingNumber
. Esta mutação requer o id
do pedido ao qual você deseja adicionar números de rastreamento, bem como os trackingNumbers
que você deseja adicionar ao pedido. Isso marcará o pedido como enviado e vinculará as informações de rastreamento ao pedido.
Mutação
mutation OrderAddTrackingNumber {
orderAddTrackingNumber(
input: { id: "order_XXXXXXXXXXXXXX", trackingNumbers: "123123123" }
) {
status
trackingNumbers
}
}
Ouça as atualizações de rastreamento em Zonos pedidos
Você pode usar o SHIPMENT_CREATED
webhook para ouvir pedidos quando novos envios
são criados. Este webhook será acionado quando um rótulo for criado 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
veja nossa referência de webhooks para mais informações sobre a carga útil do webhook SHIPMENT_CREATED
.
Sincronizar informações de rastreamento de pedidos
Aprenda como sincronizar o rastreamento de pedidos entre Zonos e seu sistema.
Se você está construindo uma integração com Zonos e está gerando informações de rastreamento de pedidos fora do Zonos, como com suas próprias integrações de transportadora ou com um provedor de etiquetas de terceiros, você pode usar a API do Zonos para adicionar informações de rastreamento aos pedidos no Zonos. Adicionar informações de rastreamento aos pedidos no Zonos marcará o pedido como enviado e enviará as informações de rastreamento ao cliente.
Você também pode escutar atualizações de rastreamento em pedidos do Zonos para manter seu sistema sincronizado com o Zonos. Isso é útil se você estiver gerando todas as suas etiquetas no Dashboard e quiser sincronizar as informações de rastreamento/status de volta para o seu próprio sistema. Este guia cobrirá ambos os cenários em detalhes.