Zonos siparişlerine sipariş numaraları ekle
Bir siparişe takip numaraları eklemek için orderAddTrackingNumber mutasyonunu kullanabilirsiniz. Bu mutasyon, takip numarası eklemek istediğiniz siparişin id'sinin yanı sıra siparişe eklemek istediğiniz trackingNumbers'ı gerektirir. Bu, siparişi gönderili olarak işaretleyecek ve takip bilgisini siparişle bağlayacaktır.
mutation OrderAddTrackingNumber { orderAddTrackingNumber( input: { id: "order_XXXXXXXXXXXXXX", trackingNumbers: "123123123" } ) { status trackingNumbers }}Zonos siparişlerindeki takip güncellemelerini dinle
Yeni sevkiyatlar oluşturulduğunda siparişleri dinlemek için SHIPMENT_CREATED webhook'u kullanabilirsiniz. Bu webhook, Dashboard'da bir etiket oluşturulduğunda veya orderAddTrackingNumber mutasyonu kullanılarak bir sipariş gönderili olarak işaretlendiğinde tetiklenecektir.
Webhook'ları ayarlamaya ilişkin 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ı görmek isteyebilirsiniz.
Sipariş takip bilgisini senkronize et
Zonos ile sipariş takip bilgisini sisteminizle senkronize etmeyi öğrenin.
Zonos ile bir entegrasyon oluşturuyorsanız ve kendi taşıyıcı entegrasyonlarınız veya üçüncü taraf bir etiket sağlayıcısı gibi Zonos dışında sipariş takip bilgisi oluşturuyorsanız, Zonos API'sini kullanarak siparişlere takip bilgisi ekleyebilirsiniz. Takip bilgisi eklemek siparişi gönderili olarak işaretleyecek ve takip bilgisini müşteriye gönderecektir.
Ayrıca sisteminizi senkronize tutmak için Zonos siparişlerindeki takip güncellemelerini dinleyebilirsiniz. Bu, tüm etiketlerinizi Dashboard'da oluşturuyorsanız ve takip/durum bilgisini kendi sisteminize geri senkronize etmek istiyorsanız yararlıdır. Bu kılavuz bu iki senaryoyu ayrıntılı olarak kapsayacaktır.