DOCS

Sipariş takip senkronizasyonu

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.

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.

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

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.

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

Bu sayfa faydalı mıydı?