Webhook alındığında etiket sırası
Hazır Shopify Flow iş akışı: 3PL veya ERP sisteminiz webhook ile sipariş numarası ve etiket gönderdiğinde etiketi siparişe otomatik ekleyin.
Harici bir sistem, bir sipariş numarası ve bir etiketle webhook’unuzu çağırdığında, bu etiketi siparişe ekleyin. Bu sayede bir 3PL, ERP veya kod yazmaya gerek olmayan araç, Yönetici API erişimi olmadan siparişleri “gönderildi”, “faturalandırıldı” veya “incelendi” olarak işaretleyebilir.
Workflow Webhooks ve Shopify’un yerleşik eylemlerinden gelen tek bir tetikleyici; başka bir uygulamaya gerek yok.
Neye ihtiyaç var?
Workflow Webhooks'ta bu yük eşlemesine sahip bir webhook. Bkz. Yük haritalama ve Shopify Flow değişkenleri.
| Alan | Buna ne eşlenmeli? |
|---|---|
fieldOne |
Sipariş numarası, örneğin #1001 |
fieldTwo |
Eklenecek etiket; örneğin shipped-by-3pl |
Webhook’a yapılan bir çağrı şu şekilde görünür:
curl -X POST https://<your webhook URL> \
-H "Content-Type: application/json" \
-d '{"orderNumber": "#1001", "tag": "shipped-by-3pl"}'İş akışını edinin
- Bu sayfanın alt kısmında ekli olan
.flowdosyasını indirin. - Shopify yönetici panelinizde Shopify Flow'u açın, İçe Aktar seçeneğine tıklayın ve dosyayı seçin.
- Adımları kontrol edin, ardından İş akışını etkinleştir seçeneğine tıklayın.
Bu dosya, Shopify Flow'dan doğrudan dışa aktarılmıştır. Dosyayı elle düzenlemeyin; dosyayı içe aktardıktan sonra Shopify Flow'daki iş akışını değiştirin.
Nasıl çalışır?
- Webhook Tetikleyicisi, webhook URL’niz her çağrıldığında iş akışını başlatır ve eşleştirilmiş alanları iş akışına aktarır.
- **Sipariş verilerini al işlevi, **
name:{{fieldOne}}sorgusuyla siparişi arar ve en fazla bir sonuç tutar. - Bulduğu sıra için** her seferinde** bir kez çalışır; uygun bir sıra bulunmadığında ise hiç çalışmaz.
- Sipariş etiketleri ekle seçeneği, söz konusu siparişe
{{fieldTwo}}ekler.
Kendinize ait hale getirin
- Çağıran taraf bir etiket gönderemiyorsa,
{{fieldTwo}}ifadesinishipped-by-3plgibi sabit bir etiketle değiştirin. - Arayanın gönderdiği bilgileri daha fazla kaydetmek için etiket adımından sonra Sipariş notu ekle veya Sipariş meta alanını güncelle seçeneğini ekleyin.
Sonraki adımlar
- İlk webhook'unuzu oluşturun - Bu iş akışının dinlediği webhook'u oluşturun.
- İş akışı şablonları - tüm şablonlar.
- Geçmiş ve sorun giderme - Webhook'un Shopify Flow'a ulaştığını kontrol edin.
