n8n'de Hata İşleme: Error Workflow'lar ve Hata Bildirimleri
Error workflow'lar, Retry On Fail ve Teams bildirimleri: n8n'de güvenilir hata işleme nasıl kurulur.
WooCommerce siparişlerini n8n üzerinden muhasebe veya ERP ile nasıl bağlarsın ve stok seviyesini otomatik olarak nasıl senkronize edersin.
WooCommerce'de yeni bir sipariş geldiğinde, sadece mağazaya değil, muhasebeye, ERP sistemine ve stok seviyesine de ulaşmalı, ideal olarak kimse verileri elle girmeden. n8n, WooCommerce node'u ve WooCommerce Trigger node'u ile tam olarak bu bağlantıyı sağlar: siparişler otomatik olarak iş akışlarını tetikler, stok seviyeleri harici sistemlerle senkronize edilebilir ve hangi verinin nereye aktığı üzerinde her zaman kontrol sende kalır. Güncelleme: Temmuz 2026.
WooCommerce'i bir muhasebe veya stok yönetimi sistemiyle bağlamak isteyen mağaza sahipleri için bu klasik bir otomasyon senaryosudur. Özel kod değil, resmi arayüzler üzerine kurulu ve gerektiğinde başka sistemlere genişletilebilen bir iş akışı.
WooCommerce node'u, tüm sipariş sürecini kapsayan üç kaynağı yönetir: müşteriler, siparişler ve ürünler. Bu kaynakların her biri için aynı temel işlemler mevcuttur: oluştur, güncelle, sil, tek bir kaydı getir ve tüm kayıtları getir. Stok senkronizasyonu için özellikle ürün kaynağı önemlidir, çünkü "Güncelle" işlemi sayesinde bir ürünün stoğu, muhasebede veya ERP'de kaydedildikten sonra doğrudan WooCommerce'e geri yazılabilir. Şuna göre: WooCommerce node'una ilişkin n8n dokümantasyonu aynı node bir yapay zeka (YZ) ajanı için araç olarak da kullanılabilir, böylece parametreler bağlama göre otomatik olarak doldurulur. Klasik, deterministik bir stok senkronizasyonu için bu kesinlikle gerekli değildir, ama entegrasyonun ne kadar esnek hale geldiğini gösterir.
Bir sipariş iş akışı için asıl başlangıç noktası WooCommerce Trigger node'udur. Arka planda WooCommerce mağazanda bir webhook kaydeder ve seçilen olay gerçekleştiğinde n8n iş akışını başlatır. Şuna göre: WooCommerce Trigger'a ilişkin n8n dokümantasyonu dört alandan on iki olay türü seçilebilir:
Bir sipariş iş akışı için genellikle "Sipariş oluşturuldu" olayı yeterlidir. Tetikleyici, ardından sonraki adımlarda işleyeceğin tüm kalemleri, miktarları ve müşteri verilerini içeren eksiksiz sipariş kaydını sana sağlar.
Sağlam bir stok senkronizasyonu iş akışı, karşı tarafta klasik bir ERP, bir stok yönetimi sistemi veya bir muhasebe aracı olsun, pratikte her zaman aynı örüntüyü izler:
WooCommerce'deki ürün numarasının veya SKU'nun hedef sistemdeki ürün tanımlayıcısıyla tam olarak eşleşmesi önemlidir. Örneğin baştaki sıfırlar veya farklı yazımlar nedeniyle bir sapma olursa, otomatik senkronizasyon tam bu noktada durur ve elle düzeltilmesi gerekir.
n8n'in WooCommerce mağazana erişebilmesi için WordPress arka ucundan bir API anahtarına ihtiyacın var. Şuna göre: WooCommerce kimlik bilgilerine ilişkin n8n dokümantasyonu bunu "WooCommerce > Ayarlar > Gelişmiş > REST API > Anahtar ekle" altında oluşturursun ve "Okuma/Yazma" iznini verirsin. Yazma izni olmadan iş akışı siparişleri okuyabilir ama stoğu geri yazamaz, bu durumda stok senkronizasyonu tam bu noktada başarısız olur. Ardından Consumer Key, Consumer Secret ve mağazanın URL'sini n8n'e girersin. Test sırasında WooCommerce eksik Consumer Key aktarımıyla ilgili bir hata bildirirse, dokümantasyona göre "Include Credentials in Query" seçeneği yardımcı olur; bu seçenek kimlik bilgilerini üstbilgi yerine sorgu parametresi olarak aktarır.
Sipariş iş akışını ve stok senkronizasyonunu tek başına kurmak istemeyenler, NordFlux'un n8n hizmetinde, ilk tetikleyici kurulumundan uygun ERP sisteminin bağlanmasına kadar destek bulabilir.
WooCommerce Trigger node'u bunun için doğrudan mağazanda bir webhook kaydeder. Bir sipariş oluşturulduğunda WooCommerce verileri n8n'e gönderir ve ilgili iş akışı manuel bir sorgu üzerinden gecikmeden başlar.
Evet, iş akışı doğrudan sipariş alımında tetikleyici üzerinden başlatıldığı sürece, stok senkronizasyonu neredeyse gerçek zamanlı olarak gerçekleşir. Aynı ürün için çok yüksek sipariş hacminde, geri yazmadan hemen önce stoğu yeniden kontrol eden bir adım eklemek de faydalıdır.
Sadece siparişleri okumak için bir okuma izni yeterlidir. n8n'in ERP'deki kayıttan sonra stoğu geri yazması gerekiyorsa, WooCommerce'deki API anahtarının kesinlikle "Okuma/Yazma" izniyle oluşturulmuş olması gerekir.
Bu olaya ait etkilenen iş akışı çalıştırması otomatik olarak tekrar işlenmez, WooCommerce başarısız bir webhook'u süresiz olarak yeniden denemez. Güvence olarak, açık siparişleri ERP ile periyodik olarak senkronize eden zamanlanmış ek bir iş akışı önerilir.
Evet, bunun için her mağaza için ayrı WooCommerce kimlik bilgileri oluşturursun ve bunları kendi tetikleyici ve node örnekleriyle ilişkilendirirsin. Asıl işleme mantığı, örneğin ERP'ye veya muhasebeye aktarım, ortak bir alt iş akışı olarak yeniden kullanılabilir.
NordFlux'un kurucusu. Webden ve SEO'dan grup ölçeğindeki otomasyona kadar yedi yıllık deneyim, bugün KOBİ'ler için pragmatik biçimde ve Alman veri egemenliğiyle.
Sertifikalar
Error workflow'lar, Retry On Fail ve Teams bildirimleri: n8n'de güvenilir hata işleme nasıl kurulur.
n8n şifreleme anahtarını kaybederseniz, kayıtlı tüm kimlik bilgileri kullanılamaz hale gelir. İş akışlarını, kimlik bilgilerini ve anahtarları doğru şekilde nasıl yedekleyeceğiniz burada.
WooCommerce trigger'ı, muhasebe ve ERP arasındaki asıl sorunlar detayda ortaya çıkar, erişim bilgilerinde, yetkilerde ve stokların temiz şekilde eşleştirilmesinde. NordFlux bu entegrasyonu sizin için kurar ve talep halinde WooCommerce workflow'larınızın yönetilen işletimini üstlenir. İlk görüşmede sipariş sürecinizi ve sistem yapınızı birlikte inceleriz.