1. Çift Satış (Overselling) Kâbusu Neden Ortaya Çıkar?

Çok kanallı e-ticaret yapan her satıcının korkulu rüyası şudur: Deponuzda son 1 adet kalan seramik kupa bulunmaktadır. Saat 14:02'de Trendyol'dan bir müşteri bu kupayı satın alır. Ancak entegrasyon yazılımınız stok güncellemesini dakikalık kuyruklar halinde (polling) gönderdiği için Hepsiburada veya kendi Shopify mağazanızdaki stok henüz "0" olmamıştır.

Saat 14:07'de başka bir alıcı Hepsiburada üzerinden aynı ürünü sipariş eder. Sonuç: Elinizde tek bir kupa vardır ve iki müşteriden birini iptal etmek zorundasınızdır.

Pazaryerinin Cezai Bedeli

Pazaryerleri "Satıcı İptali" durumuna sıfır tolerans gösterir. İptal edilen ürünün komisyonu kadar ceza faturası kesilir, satıcı rozeti geri alınır ve ürün arama sonuçlarında en alta itilir.

2. Webhook Gecikmeleri ve API Hız Limitleri (Rate Limiting)

Entegrasyon hatalarının %80'i yazılımın "aralıklı sorgulama" (batch polling) mimarisiyle çalışmasından kaynaklanır. Modern bir e-ticaret orkestrasyonunda iki temel teknik darboğaz bulunur:

A) Webhook Kuyruğunda Tıkanma

Kampanya günlerinde (Kasım indirimleri, Anneler Günü vb.) pazaryerlerinin webhook sunucularında dakikada on binlerce olay birikir. Olayların uygulamanıza ulaşması 30 saniye yerine 15 dakikayı bulabilir.

B) Pazaryeri API Rate Limiting Sınırları

Trendyol veya Hepsiburada, her satıcı hesabına dakikalık belirli bir API istek kotası (örneğin dakikada 300 istek) koyar. Binlerce ürünün stoğunu aynı anda güncellemeye çalışan klasik entegrasyonlar 429 Too Many Requests hatası alır ve güncelleme durur.

Octo İpucu
Stok Güvenlik Eşiği (Safety Stock Buffer)

Hızlı tükenen ürünlerde pazaryerlerine gerçek stoğu 1 veya 2 eksik bildirin. Depoda 5 adet varsa kanallara 3 adet olarak yansıtmak, senkronizasyon gecikmelerinde çift satış riskini sıfıra indirir.

3. Barkod ve SKU Eşleştirme Yanılgıları

En sık karşılaşılan ikinci felaket, varyantlı ürünlerde yanlış barkod eşleşmesidir. Örneğin:

  • Kendi Sitenizde: Kupa - Beyaz (Barkod: 86900112233)
  • Trendyol'da: Kupa - Standart (Barkod: 86900112233)
  • Hepsiburada'da: Kupa - Beyaz Tekil (Barkodsuz / Otomatik SKU)

Eğer merkezi bir katalog katmanınız yoksa, bir kanalda satılan varyant diğer kanalda farklı bir ürün gibi algılanabilir veya stok düşümü hiç gerçekleşmez.

Senkronizasyon Modellerinin Karşılaştırması

Mimari Türü Tepki Süresi Çift Satış Riski Altyapı Yükü
Klasik Polling (15-30 dk) 15 - 30 dakika %28 (Çok Yüksek) Sürekli gereksiz API tüketir.
Webhook Tabanlı 5 - 45 saniye %4 (Kuyruk yoğunluğuna bağlı) Düşük, olay anında çalışır.
OctopIQ Anlık Rezervasyon (Orkestrasyon) < 1 saniye %0.1 (Sıfıra yakın) Merkezi kuyruk & sanal stok kilidi.

4. Anlık Stok Rezervasyon Mimarisi Nasıl Çalışır?

OctopIQ'nun temel farkı, sipariş düştüğü anda stok güncellemesini tüm kanallara göndermekle yetinmeyip; arka planda anlık bir "Sanal Rezervasyon Kilidi" oluşturmasıdır:

  1. Sipariş herhangi bir kanaldan (Shopify, ikas veya Trendyol) geldiği milisaniyede depodaki kullanılabilir stok rezerve edilir.
  2. Diğer tüm bağlı kanalların stok güncelleme paketleri öncelikli kuyruğa (High Priority Queue) alınır.
  3. Aynı anda Google ve Meta reklam kataloglarındaki stok verisi kontrol edilir; stok kritik seviyenin altındaysa reklam optimizasyonuna uyarı gönderilir.

Entegrasyon Sağlık Denetimi

Operasyonel Güvenlik Testi

İşaretler tarayıcınızda saklanır

Sıkça Sorulan Sorular

Farklı pazaryerlerinde farklı fiyat politikası uygulamak Buybox'ı bozar mı? +

Pazaryerleri kendi platformları içindeki satıcılar arasında Buybox hesabı yapar. Ancak bazı pazaryerleri web tarayıcı botlarıyla ürününüzün kendi sitenizde daha ucuz olup olmadığını kontrol edebilir. Fiyat farklarını 'Sepette İndirim' veya 'Kupon' kurgularıyla yönetmek riski önler.

Shopify veya ikas ile Trendyol'u bağlarken hangi taraf ana kaynak (Single Source of Truth) olmalıdır? +

Fiziksel deponuzu veya muhasebe/ERP yazılımınızı temsil eden ana mağazanız her zaman tek yetkili kaynak (Master) olmalıdır. Pazaryerleri bu ana kaynağa bağlı uydu kanallar gibi çalışmalıdır.