E-ticaret & Stok Yönetimi

Dropshipping vs Stoklu Satış: Avantajlar ve Dezavantajlar

Fatih Algül
17.03.2026 240 görüntülenme

E-Ticaret İş Modellerini Anlamak

E-ticaret dünyasına adım atarken karşılaşacağınız en kritik kararlardan biri, hangi iş modeliyle çalışacağınızdır. Dropshipping ve stoklu satış, en yaygın iki e-ticaret modelidir ve her birinin kendine özgü avantajları ile dezavantajları bulunmaktadır. Bu yazıda, her iki modeli teknik ve operasyonel açıdan derinlemesine karşılaştıracağız.

Dropshipping Nedir?

Dropshipping, satıcının ürünleri fiziksel olarak stoklamadan satış yaptığı bir iş modelidir. Müşteri siparişi verdikten sonra, satıcı bu siparişi tedarikçiye iletir ve tedarikçi ürünü doğrudan müşteriye kargolar. Satıcı hiçbir zaman ürüne fiziksel olarak dokunmaz.

Dropshipping'in Teknik Altyapısı

Modern dropshipping operasyonları genellikle API entegrasyonları üzerinden yürütülür. Örneğin, bir WooCommerce mağazasını tedarikçi API'si ile entegre etmek için aşağıdaki gibi bir webhook yapısı kullanılabilir:

// WooCommerce sipariş webhook'u - yeni sipariş geldiğinde tedarikçiye ilet
add_action('woocommerce_new_order', 'forward_order_to_supplier');

function forward_order_to_supplier($order_id) {
    $order = wc_get_order($order_id);
    $items = $order->get_items();

    $supplier_payload = [
        'order_id'  => $order_id,
        'customer'  => [
            'name'    => $order->get_shipping_first_name() . ' ' . $order->get_shipping_last_name(),
            'address' => $order->get_shipping_address_1(),
            'city'    => $order->get_shipping_city(),
            'zip'     => $order->get_shipping_postcode(),
        ],
        'products'  => [],
    ];

    foreach ($items as $item) {
        $supplier_payload['products'][] = [
            'sku'      => $item->get_product()->get_sku(),
            'quantity' => $item->get_quantity(),
        ];
    }

    wp_remote_post('https://api.tedarikci.com/orders', [
        'headers' => ['Content-Type' => 'application/json'],
        'body'    => json_encode($supplier_payload),
    ]);
}

Dropshipping Avantajları

  • Düşük başlangıç maliyeti: Stok satın almaya gerek olmadığı için birkaç bin TL ile işe başlanabilir. Alan adı, hosting ve e-ticaret platformu aboneliği dışında ciddi bir yatırım gerekmez.
  • Stok riski yok: Satılmayan ürün riski tamamen ortadan kalkar. Trend değişikliklerine hızlı adapte olabilirsiniz.
  • Lokasyon bağımsızlığı: Depo, ofis veya fiziksel alana ihtiyaç duymadan dünyanın her yerinden çalışabilirsiniz.
  • Geniş ürün yelpazesi: Yüzlerce hatta binlerce ürünü mağazanıza ekleyebilirsiniz; fiziksel alan kısıtlaması yoktur.
  • Ölçeklenebilirlik: Sipariş sayısı arttığında ek depo alanı veya personel ihtiyacı oluşmaz; tedarikçi lojistiği üstlenir.

Dropshipping Dezavantajları

  • Düşük kar marjları: Ürün başına kar genellikle %10-30 arasında kalır. Yüksek hacim olmadan ciddi gelir elde etmek zordur.
  • Tedarikçi bağımlılığı: Stok durumu, kargo süresi ve ürün kalitesi tamamen tedarikçiye bağlıdır. Tedarikçi hatası sizin müşteri memnuniyetinizi doğrudan etkiler.
  • Uzun kargo süreleri: Özellikle yurt dışı tedarikçilerle çalışırken kargo süreleri 15-45 güne çıkabilir, bu da müşteri şikayetlerinin en büyük kaynağıdır.
  • Stok senkronizasyonu sorunu: Tedarikçinin stok durumu anlık değişebilir. Müşterinin sipariş verdiği ürün tedarikçide tükenmiş olabilir.
  • Marka oluşturma zorluğu: Ürünler genellikle tedarikçinin ambalajıyla gönderilir; özel paketleme ve marka deneyimi sunmak güçtür.

Stoklu Satış Nedir?

Stoklu satış modelinde, satıcı ürünleri toptan satın alarak kendi deposunda veya mağazasında stoklar. Sipariş geldiğinde ürünü kendi imkânlarıyla paketler ve kargolar. Bu model, e-ticaretin geleneksel ve en yaygın biçimidir.

Stoklu Satışın Teknik Yönetimi

Stoklu satışta envanter yönetimi kritik öneme sahiptir. Stok seviyelerini takip etmek ve yeniden sipariş noktalarını otomatik hesaplamak için bir sistem kurmanız gerekir. Aşağıda basit bir Python envanter takip örneği bulunmaktadır:

import datetime

class EnvanterYonetimi:
    def __init__(self):
        self.urunler = {}

    def urun_ekle(self, sku, ad, stok, min_stok, tedarik_suresi_gun):
        self.urunler[sku] = {
            'ad': ad,
            'stok': stok,
            'min_stok': min_stok,
            'tedarik_suresi': tedarik_suresi_gun,
            'gunluk_satis_ort': 0,
            'son_guncelleme': datetime.date.today(),
        }

    def satis_guncelle(self, sku, adet):
        urun = self.urunler[sku]
        urun['stok'] -= adet
        # Günlük satış ortalamasını basit hareketli ortalama ile güncelle
        urun['gunluk_satis_ort'] = (urun['gunluk_satis_ort'] * 0.7) + (adet * 0.3)

        if urun['stok'] <= urun['min_stok']:
            self.yeniden_siparis_uyarisi(sku)

    def yeniden_siparis_uyarisi(self, sku):
        urun = self.urunler[sku]
        tahmini_tukenme = urun['stok'] / max(urun['gunluk_satis_ort'], 0.1)
        print(f"[UYARI] {urun['ad']} (SKU: {sku})")
        print(f"  Mevcut stok: {urun['stok']}")
        print(f"  Tahmini tükenme: {tahmini_tukenme:.0f} gün")
        print(f"  Tedarik süresi: {urun['tedarik_suresi']} gün")
        if tahmini_tukenme <= urun['tedarik_suresi']:
            print("  >> ACİL SİPARİŞ GEREKLİ!")

# Kullanım
envanter = EnvanterYonetimi()
envanter.urun_ekle('TEL-001', 'Kablosuz Kulaklık', stok=150, min_stok=30, tedarik_suresi_gun=7)
envanter.satis_guncelle('TEL-001', 5)

Stoklu Satış Avantajları

  • Yüksek kar marjları: Toptan alım sayesinde birim maliyetler düşer. Kar marjı genellikle %40-70 arasında olabilir.
  • Tam kontrol: Ürün kalitesini kendiniz kontrol edebilir, hatalı ürünleri gönderim öncesinde ayıklayabilirsiniz.
  • Hızlı kargo: Ürün elinizde olduğu için aynı gün veya ertesi gün kargo imkânı sunabilirsiniz. Bu, müşteri memnuniyetini doğrudan artırır.
  • Marka deneyimi: Özel ambalaj, el yazısı teşekkür kartları, marka etiketleri gibi dokunuşlarla güçlü bir marka deneyimi yaratabilirsiniz.
  • Pazaryeri avantajı: Trendyol, Hepsiburada gibi platformlarda stoklu satıcılar genellikle daha yüksek görünürlük ve Buy Box önceliği alır.
  • Müşteri iade süreçleri: İade ve değişim işlemlerini doğrudan yönetebilir, müşteriye hızlı çözüm sunabilirsiniz.

Stoklu Satış Dezavantajları

  • Yüksek başlangıç sermayesi: Ürün alımı, depolama alanı ve paketleme malzemeleri için ciddi bir yatırım gerekir. Küçük ölçekli başlangıçlarda bile 50.000-200.000 TL arası sermaye gerekebilir.
  • Stok riski: Satılmayan ürünler elde kalabilir. Sezon sonu, trend değişikliği veya yanlış tahmin ciddi kayıplara yol açabilir.
  • Operasyonel yük: Depo yönetimi, paketleme, kargolama ve envanter takibi gibi süreçler zaman ve iş gücü gerektirir.
  • Ölçekleme zorlukları: Sipariş hacmi arttıkça daha büyük depo alanı, ek personel ve gelişmiş lojistik altyapı gerekir.
  • Nakit akışı baskısı: Stoka bağlanan sermaye, diğer yatırım alanlarında kullanılamaz. Yavaş dönen ürünler nakit akışınızı olumsuz etkiler.

Karşılaştırma Tablosu

Kriter Dropshipping Stoklu Satış
Başlangıç maliyeti Düşük (1.000-10.000 TL) Yüksek (50.000+ TL)
Kar marjı %10-30 %40-70
Kargo süresi 7-45 gün 1-3 gün
Stok riski Yok Yüksek
Marka kontrolü Sınırlı Tam
Ölçeklenebilirlik Kolay Zor (altyapı gerektirir)
Operasyonel yük Düşük Yüksek

Hibrit Model: İki Dünyanın En İyisi

Birçok başarılı e-ticaret girişimcisi, her iki modelin avantajlarını birleştiren hibrit bir yaklaşım benimser. Bu stratejide:

  1. Test aşaması: Yeni ürünleri önce dropshipping ile test edin. Hangi ürünlerin talep gördüğünü düşük riskle keşfedin.
  2. Doğrulama: Aylık satış verilerini analiz edin. Tutarlı biçimde satılan ürünleri belirleyin.
  3. Stoka geçiş: Kanıtlanmış ürünleri toptan satın alarak stoklayın. Kargo süresini kısaltın ve kar marjınızı artırın.
  4. Optimizasyon: Düşük performanslı ürünleri dropshipping'de tutmaya devam edin veya katalogdan çıkarın.

Bu yaklaşımı otomatize etmek için sipariş yönlendirme mantığı kurabilirsiniz:

def siparis_yonlendir(siparis):
    for urun in siparis['urunler']:
        stok_durumu = envanter_kontrol(urun['sku'])

        if stok_durumu and stok_durumu['stok'] > 0:
            # Ürün depoda var, kendi depomuzdan gönder
            yerel_kargo_olustur(siparis, urun)
            print(f"{urun['sku']} -> Yerel depodan gönderilecek")
        else:
            # Ürün depoda yok, tedarikçiye yönlendir
            tedarikci_siparis_ilet(siparis, urun)
            print(f"{urun['sku']} -> Dropshipping ile gönderilecek")

Hangi Modeli Seçmelisiniz?

Dropshipping'i tercih edin eğer: sınırlı sermayeniz varsa, e-ticarete yeni başlıyorsanız, farklı niş pazarları test etmek istiyorsanız veya lokasyondan bağımsız çalışmak istiyorsanız.

Stoklu satışı tercih edin eğer: yeterli sermayeniz varsa, belirli bir ürün kategorisinde uzmanlığınız varsa, güçlü bir marka oluşturmak istiyorsanız veya hızlı teslimat ile rekabet avantajı elde etmek istiyorsanız.

Sonuç

Her iki modelin de başarıya ulaşmak için farklı stratejiler gerektirdiğini unutmayın. Dropshipping'de pazarlama ve reklam optimizasyonu ön plana çıkarken, stoklu satışta envanter yönetimi ve lojistik verimlilik belirleyici faktörlerdir. Sermayenizi, risk toleransınızı ve uzun vadeli hedeflerinizi değerlendirerek size en uygun modeli seçin — ya da hibrit yaklaşımla her iki dünyanın avantajlarından yararlanın.

Yazar Hakkında
Fatih Algül
TechSoft Solutions
Proje mi var?

Yazılım, IoT veya otomasyon konularında destek almak ister misiniz?

İletişime Geç