Gönderim siparişi bölündü
Gönderim siparişi, satır öğelerinin bir gönderim konumuna atanmasıdır. Gönderim siparişi bölündü tetikleyicisi, bir gönderim siparişinin sizin tarafınızdan veya bir üçüncü taraf uygulama tarafından bölünmesi durumunda bir iş akışını başlatır. Bu tetikleyiciyi kullanan iş akışları, hem orijinal gönderim siparişinde hem de bölünme sonucunda ortaya çıkan gönderim siparişlerinde çalışır.
Bu sayfada
Gönderim siparişi bölündü tetikleyicisi tarafından sağlanan veriler
Aşağıdaki veriler, Gönderim siparişi bölündü tetikleyicisiyle başlayan iş akışlarına sağlanır.
| Veri | Açıklama |
|---|---|
fulfillment order | Bölünen orijinal gönderim siparişi. GraphQL Admin API Fulfillment Order nesnesindeki verilere erişim sağlar. |
remaining fulfillment order | Bölünme sonucunda kalan gönderim siparişi. GraphQL Admin API Fulfillment Order nesnesindeki verilere erişim sağlar. |
replacement fulfillment order | Orijinal gönderim siparişinin bölünememesi durumunda oluşturulan yeni gönderim siparişi. Bu alan isteğe bağlıdır ve boş olabilir. GraphQL Admin API Fulfillment Order nesnesindeki verilere erişim sağlar. |
Eylemler
Bu tetikleyici, aşağıdakiler de dahil olmak üzere bir gönderim siparişi gerektiren tüm eylemleri kullanmanıza olanak tanıyan gönderim siparişleri sağlar:
- Gönderim siparişi konumunu değiştir.
- Gönderim siparişini beklemeye al.
- Gönderim siparişini gönderildi olarak işaretle.
- Gönderim bekletmesini kaldır.
- Gönderim isteği gönder.
Gönderim siparişleri aynı zamanda bir siparişe de bağlandığından tetikleyici, sipariş gerektiren aşağıdaki gibi işlemlerle de kullanılabilir:
- Sipariş satır öğesi ekle
- Sipariş etiketleri ekle
- Siparişi arşivle
- Siparişi iptal et
- Ödemeyi al
- Gönderim siparişini beklet
- Siparişi ödendi olarak işaretle
Gönderim siparişleri, satır öğeleri gibi veri listeleri de içerir. Her biri için işlemini kullanarak bu listeler arasında döngü oluşturabilir ve her bir öğe için işlem gerçekleştirebilirsiniz. Örneğin, stok durumunu kontrol etmek için satır öğeleri arasında döngü oluşturabilirsiniz.
Tetikleyiciyi test etme
Bu tetikleyiciyle başlayan etkin bir iş akışını test etmek için şunları yapabilirsiniz:
- Shopify yöneticisinde herhangi bir siparişi seçip bölme işlevini kullanarak bir gönderim siparişini bölün.
- Yedek gönderim siparişlerini işleyen iş akışlarını test etmek için öncelikle bir gönderim siparişindeki bazı ürünleri kısmen gönderin, ardından kalan gönderilmemiş ürünleri bölün. Orijinal gönderim siparişi bölünemeyeceği için bu adımların izlenmesi, bir yedek gönderim siparişi oluşturur.
- fulfillmentOrderSplit mutation öğesini kullanarak bir gönderim siparişini bölmelerini istemek için üçüncü taraf sipariş yönetimi uygulamanızla iletişime geçin.
API ayrıntıları
Gönderim siparişi bölme tetikleyicisi, FulfillmentOrderSplitResult GraphQL API nesnesiyle işlem yapılmasına olanak tanır. Bu tetikleyici, fulfillment_orders/split webhook'una karşılık gelir.
İlgili tetikleyiciler
Diğer gönderim siparişi iş akışları için şunları da değerlendirebilirsiniz:
- Gönderim siparişi birleştirildi - Bir gönderim siparişi birleştirildiğinde başlar.
- Gönderim siparişi gönderime hazır - Bir gönderim siparişi gönderime hazır olduğunda başlar.
- Sipariş gönderildi - Bir siparişteki tüm satır öğeleri gönderildiğinde başlar.