Thêm số theo dõi vào các đơn hàng Zonos
Để thêm số theo dõi vào đơn hàng, bạn có thể sử dụng mutation orderAddTrackingNumber. Mutation này yêu cầu id của đơn hàng mà bạn muốn thêm số theo dõi, cũng như trackingNumbers mà bạn muốn thêm vào đơn hàng. Điều này sẽ đánh dấu đơn hàng là đã gửi và liên kết thông tin theo dõi với đơn hàng.
1
mutation OrderAddTrackingNumber {2
orderAddTrackingNumber(3
input: { id: "order_XXXXXXXXXXXXXX", trackingNumbers: "123123123" }4
) {5
status6
trackingNumbers7
}8
}Lắng nghe các cập nhật theo dõi trên các đơn hàng Zonos
Bạn có thể sử dụng webhook SHIPMENT_CREATED để lắng nghe các đơn hàng khi các lô hàng mới được tạo. Webhook này sẽ được kích hoạt khi tạo nhãn trong Dashboard hoặc khi đơn hàng được đánh dấu là đã gửi bằng mutation orderAddTrackingNumber.
Đọc hướng dẫn webhook của chúng tôi để biết thêm thông tin về cách thiết lập webhook và xem tài liệu tham khảo webhook của chúng tôi để biết thêm thông tin về payload webhook SHIPMENT_CREATED.
GraphQL API ReferenceTypes, inputs, and operations used in this guide
MUTATIONS
Đồng bộ hóa thông tin theo dõi đơn hàng
Tìm hiểu cách đồng bộ hóa thông tin theo dõi đơn hàng giữa Zonos và hệ thống của bạn.
Nếu bạn đang xây dựng tích hợp với Zonos và tạo thông tin theo dõi đơn hàng bên ngoài Zonos, chẳng hạn như với các tích hợp nhà cung cấp vận chuyển hoặc nhà cung cấp nhãn bên thứ ba, bạn có thể sử dụng API của Zonos để thêm thông tin theo dõi vào đơn hàng. Thêm thông tin theo dõi sẽ đánh dấu đơn hàng là đã gửi và gửi thông tin theo dõi cho khách hàng.
Bạn cũng có thể lắng nghe các cập nhật theo dõi trên các đơn hàng của Zonos để giữ hệ thống của bạn được đồng bộ hóa. Điều này hữu ích nếu bạn tạo tất cả các nhãn của mình trong Dashboard và muốn đồng bộ hóa thông tin theo dõi/trạng thái trở lại hệ thống của riêng bạn. Hướng dẫn này sẽ trình bày chi tiết cả hai tình huống này.