DOCS

Sevkiyat oluştur

Mevcut siparişler için sevkiyat oluştur

Landed Cost hesaplandıktan ve siparişler oluşturulduktan sonra Zonos API ile sevkiyat ve etiket oluşturun.

GraphQL

Bu rehber, sistemlerinde mevcut siparişler için sevkiyat oluşturması gereken Zonos API ile entegre olan kullanıcılar için tasarlanmıştır. Eğer bir sevkiyat platformuyseniz ve müşterilerinize Zonos sevkiyat oluşturmayı sunmak istiyorsanız, Sevkiyat API rehberimize bakın.

Zonos API ile entegre olmuşsanız ve Dashboard dışında gemi göndermeye onay almışsanız, sevkiyat oluşturmak ve takip bilgisini sağlamak için shipmentCreateWorkflow mutasyonunu kullanın. Bu mutasyonlar ayrıca Zonos'u yurt içi sevkiyatlar hakkında cross-docking tesislerine bilgilendirmenize izin verir.

Not: Eğer bir platform ile Duty and Tax uygulaması kullanıyorsanız ve bu platform otomatik olarak takip numaralarını Zonos'a senkronize ediyorsa, ya da Dashboard aracılığıyla doğrudan gemi gönderiyorsanız, bu mutasyonlar gerekli değildir.

API aracılığıyla sevkiyat oluştur 

Landed Cost hesapladıktan ve sipariş oluşturduktan sonra, takip numaralarını ve diğer sevkiyat detaylarını API aracılığıyla Zonos'a gönderebilirsiniz.

Mevcut bir sipariş için sevkiyat oluştururken ve madde ya da taraf detaylarını değiştirmenize gerek olmadığında bu iş akışını kullanın. İsteğe bağlı takip numaralarını, yerine getirme merkezlerini, hizmet seviyesi seçimini ve beyan edilen değer sigortasını destekler.

1mutation CreateShipment($input: ShipmentCreateWorkflowInput!) {
2 shipmentCreateWorkflow(input: $input) {
3 id
4 status
5 trackingDetails {
6 number
7 }
8 serviceLevel {
9 id
10 name
11 carrier {
12 id
13 name
14 }
15 }
16 shipmentCartons {
17 id
18 carton {
19 id
20 width
21 length
22 height
23 weight
24 items {
25 item {
26 id
27 amount
28 description
29 }
30 }
31 }
32 label {
33 url
34 trackingNumber
35 id
36 documentFiling
37 }
38 }
39 }
40}

Değişken seçenekleri:

  • Yerine Getirme Merkezi ile: Menşei konumunu belirtmek için "fulfillmentCenter": "fulfillment_center_12345" ekleyin
  • Özel Takip ile: "generateLabel": false ayarlayın ve "trackingNumbers": ["tracking_1", "tracking_2"] ekleyin
  • Hizmet Seviyesi ile: Belirli bir taşıyıcı hizmetini seçmek için "serviceLevel": "dhl.express_example" ekleyin
  • Beyan Edilen Değer Sigortası ile: Beyan edilen değer kapsamını etkinleştirmek için "isDeclaredValue": true ekleyin

Beyan edilen değer

Sevkiyattaki tüm maddeler için beyan edilen değer kapsamını etkinleştirmek amacıyla "isDeclaredValue": true ayarlayın. Zonos, siparişte sunulan tüm maddelerin tam değerini otomatik olarak talep eder; ticcarlar bu tutarı değiştiremez. Bu, nakliye sırasında kayıp, hasar veya hırsızlık durumunda taşıyıcının kabul edeceği maksimum sorumluluğu belirler. Bu özellik yalnızca UPS, FedEx ve DHL sevkiyatları için desteklenir. Zonos, farklı taşıyıcı gereksinimlerini yönetmeniz gerekmeyecek şekilde, bu taşıyıcılara API çağrılarında uygun parametreler de dahil olmak üzere, taşıyıcıya özgü uygulamayı otomatik olarak işler.

UPS sınırlamaları: UPS yalnızca 100.01-50.000 USD arasında değerleri kapsar ve beyan edilen değeri karton seviyesinde işler. Çok kartonlu sevkiyatlar için, ticcarlar her karton için kapsam belirlemek amacıyla sevkiyatı bölmelidir. UPS ayrıca beyan edilen değerlerin 999 USD üzerinde olması durumunda etiketlerle birlikte yazdırılması gereken ek bir sigorta formu (UPS Control Log) oluşturur.

FedEx ve DHL: Beyan edilen değeri sevkiyat seviyesinde hiçbir ek sınırlama olmadan işler.

Özel hizmetler

Pil, kuru buz, tehlikeli mallar veya imza gereklilikleri için özel işleme gereksinimlerini belirtmek üzere kartonlarda specialServices kullanın. Tam detaylar ve örnekler için özel hizmetler rehberine bakın.

Sevkiyatı geçersiz kıl 

Oluşturulan bir etiketi iptal etmek için, sevkiyatı geçersiz kılmak üzere aşağıdaki mutasyonu kullanın. İlgili tüm etiketler de otomatik olarak geçersiz kılınacak. Bir sevkiyat geçersiz kılındıktan sonra, güncellenemeyeceğini veya geri yüklenemeyeceğini unutmayın.

1mutation {
2 shipmentStatusUpdate(
3 input: {
4 shipment: "shipment_12345678-1234-1234-1234-123456789stu"
5 status: VOIDED
6 note: "Voiding shipment"
7 }
8 ) {
9 id
10 status
11 }
12}

Bu sayfa faydalı mıydı?