Zonos siparişlerine sipariş numaraları ekleyin
Bir siparişe takip numaraları eklemek için orderAddTrackingNumber mutasyonunu kullanabilirsiniz. Bu mutasyon, takip numaralarını eklemek istediğiniz siparişin idsini ve siparişe eklemek istediğiniz trackingNumbers'ı gerektirir. Bu, siparişi gönderilmiş olarak işaretleyecek ve takip bilgilerini siparişle ilişkilendirecektir.
Mutasyon
mutation OrderAddTrackingNumber {
orderAddTrackingNumber(
input: { id: "order_XXXXXXXXXXXXXX", trackingNumbers: "123123123" }
) {
status
trackingNumbers
}
}
Zonos siparişleri için takip güncellemelerini dinleyin
Yeni gönderimler oluşturulduğunda siparişleri dinlemek için SHIPMENT_CREATED webhook'unu kullanabilirsiniz. Bu webhook, Dashboard'da bir etiket oluşturulduğunda veya bir sipariş orderAddTrackingNumber mutasyonu kullanılarak gönderildi olarak işaretlendiğinde tetiklenecektir.
Webhook'ları nasıl ayarlayacağınız hakkında daha fazla bilgi için webhook kılavuzumuzu okuyun ve SHIPMENT_CREATED webhook yükü hakkında daha fazla bilgi için webhook referansımızı inceleyin.
Sipariş takip bilgilerini senkronize etme
Zonos ile sisteminiz arasında sipariş takip bilgilerini nasıl senkronize edeceğinizi öğrenin.
Eğer Zonos ile bir entegrasyon oluşturuyorsanız ve sipariş takip bilgilerini Zonos dışında, kendi nakliye taşıyıcı entegrasyonlarınızla veya üçüncü taraf etiket sağlayıcılarıyla üretiyorsanız, Zonos API'sini kullanarak Zonos'daki siparişlere takip bilgisi ekleyebilirsiniz. Zonos'daki siparişlere takip bilgisi eklemek, siparişi gönderilmiş olarak işaretleyecek ve takip bilgilerini müşteriye gönderecektir.
Ayrıca, Zonos siparişlerinde takip güncellemelerini dinleyerek sisteminizi Zonos ile senkronize tutabilirsiniz. Bu, tüm etiketlerinizi Dashboard'da oluşturuyorsanız ve takip/durum bilgilerini kendi sisteminize geri senkronize etmek istiyorsanız faydalıdır. Bu kılavuz, bu iki senaryoyu detaylı bir şekilde ele alacaktır.