DOCS

Sincronizar seguimiento de pedidos

Sincronizar información de seguimiento de pedidos

Aprenda a sincronizar el seguimiento de pedidos entre Zonos y su sistema.

Si está creando una integración con Zonos y genera información de seguimiento de pedidos fuera de Zonos, por ejemplo con sus propias integraciones de transportistas o con un proveedor de etiquetas externo, puede usar la API de Zonos para agregar información de seguimiento a los pedidos. Agregar información de seguimiento marcará el pedido como enviado y enviará la información de seguimiento al cliente.

También puede escuchar actualizaciones de seguimiento en pedidos de Zonos para mantener su sistema sincronizado. Esto es útil si genera todas sus etiquetas en Dashboard y desea sincronizar la información de seguimiento y estado de vuelta a su propio sistema. Esta guía cubre ambos escenarios en detalle.

Agregar números de pedido a pedidos de Zonos 

Para agregar números de seguimiento a un pedido, puede usar la mutación orderAddTrackingNumber. Esta mutación requiere el id del pedido al que desea agregar números de seguimiento, así como los trackingNumbers que desea agregar al pedido. Esto marcará el pedido como enviado y vinculará la información de seguimiento al pedido.

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

Escuchar actualizaciones de seguimiento en pedidos de Zonos 

Puede usar el webhook SHIPMENT_CREATED para escuchar pedidos cuando se crean nuevos envíos. Este webhook se activará cuando se cree una etiqueta en Dashboard o cuando un pedido se marque como enviado mediante la mutación orderAddTrackingNumber.

Lea nuestra guía de webhooks para obtener más información sobre cómo configurar webhooks, y consulte nuestra referencia de webhooks para obtener más información sobre la carga útil del webhook SHIPMENT_CREATED.

GraphQL API ReferenceTypes, inputs, and operations used in this guide

¿Fue útil esta página?