← All posts
Strateji

XML Bayilik ile E-Ticarete Başlamak: Bir Mutfak Mağazasını Kurarken Gördüklerimiz

revbarevoba.net
September 14, 2026·8 min read

XML Bayilik ile E-Ticarete Başlamak: Bir Mutfak Mağazasını Kurarken Gördüklerimiz

XML bayilik kataloğuyla mağaza açmadan önce marka, barkod, stok, görsel ve fiyat alanlarını nasıl denetlersiniz? Kendi mağazamızı kurarken karşılaştığımız sorunlar ve kontrol listesi.

Kerem Başbuğ

Kerem Başbuğ

Founder

XML bayilik (XML dropshipping) kulağa en kolay başlangıç gibi geliyor: tedarikçi size binlerce ürünlük bir XML dosyası veriyor, siz bunu mağazanıza bağlıyorsunuz, sipariş gelince ürün tedarikçiden müşteriye gidiyor. Stok yok, depo yok, ilk gün yüzlerce ürün var.

Bu modeli kendi mağazamızda denedik. Bu yazıdaki her bulgu, bir ev ve mutfak mağazasını XML kataloğuyla kurarken bizzat karşılaştığımız bir sorun. Amacımız XML bayiliği kötülemek değil; sözleşmeyi imzalamadan ve ürünleri yayına almadan önce neyi kontrol etmeniz gerektiğini göstermek.

XML bayilik nasıl çalışır?

Tedarikçi, ürünlerini belirli bir yapıda bir XML dosyasıyla yayımlar: ürün adı, açıklama, kategori, fiyat, stok adedi, barkod, marka ve görsel adresleri. Mağaza yazılımınız bu dosyayı düzenli aralıklarla okur, yeni ürünleri ekler, fiyat ve stoğu günceller. Sipariş geldiğinde siparişi tedarikçiye iletirsiniz; paketleme ve gönderim onlardadır.

Kâğıt üzerinde her şey otomatik. Pratikte ise mağazanızın kalitesi, o XML dosyasındaki verinin kalitesinden daha iyi olamıyor. Sorunlar da tam burada başlıyor.

1. Marka alanı gerçek üreticiyi göstermiyor olabilir

İlk çalıştığımız katalogda 60 bini aşkın ürün vardı. Marka alanını kontrol ettiğimizde her üründe aynı değeri gördük: tedarikçinin kendi adı. Gerçek üretici bilgisi dosyadan silinmişti.

Bu küçük bir veri eksikliği değil. Marka alanı boşsa ya da toptancının adıyla doldurulmuşsa:

  • Aynı ürünü başka bir tedarikçide bulup fiyat karşılaştıramazsınız.
  • Müşteri "bu hangi markanın ürünü?" diye sorduğunda cevap veremezsiniz.
  • Pazaryerlerinde ürün açarken marka bilgisi istendiğinde doğru bilgiyi giremezsiniz.

Sonuçta sizi tek tedarikçiye bağlayan bir yapı ortaya çıkıyor. Bunun kasıtlı olup olmadığını bilemeyiz; ama etkisi aynı.

2. Barkodlar gerçek barkod olmayabilir

Aynı katalogda barkod alanı doluydu, ama hiçbiri gerçek bir EAN-13 barkod değildi. Harflerle başlayan, rastgele karakterlerden oluşan uzun kodlardı.

Gerçek barkod, pazaryerine açılmanın ve ürünü doğru eşleştirmenin temelidir. Hepsiburada, Trendyol ve Amazon gibi kanallar ürün açarken barkod ister; bazı kategorilerde marka yetki belgesi de talep edebilir. Sahte ya da uydurma barkodla bu kapı kapanır.

Kontrolü basit: EAN-13 barkod 13 rakamdan oluşur ve son hanesi bir kontrol hanesidir. İlk 12 rakamı soldan başlayarak sırayla 1 ve 3 ile çarpıp toplarsınız; toplamı 10'un bir üst katına tamamlayan sayı son haneye eşit olmalıdır. Kataloğunuzdan rastgele 50 barkod seçip bu hesabı yapmak birkaç dakika sürer ve size çok şey söyler.

3. Stok adetleri gerçek stoğu yansıtmayabilir

Stok alanında 20, 100 ve 5.000 gibi yuvarlak sayılar vardı ve bu sayılar haftalarca değişmiyordu. Gerçek bir depoda stok böyle davranmaz: satıldıkça azalır, tek haneli sayılar görülür, ürünler tükenir.

Stok verisi güvenilir değilse sitenizde "stokta" görünen ürün için sipariş alırsınız, tedarikçi "ürün yok" der ve iptal etmek zorunda kalırsınız. İptal oranı hem müşteri güvenini hem de pazaryerlerindeki satıcı puanınızı düşürür.

4. "Tedarikçi" aslında bir aracı zinciri olabilir

Ürün görsellerinin adreslerine baktığımızda tek bir kaynaktan değil, birbirinden farklı beş kaynaktan geldiklerini gördük. O kaynakların önemli bir kısmı da kendisi XML bayilik veren başka firmalardı.

Yani sizin "tedarikçiniz", başka XML bayiliklerinin kataloglarını birleştirip yeniden satan bir aracı olabilir. Her aracı kendi payını ekler. Baktığımız örneklerde katalogdaki fiyatlar, aynı ürünlerin pazaryerlerindeki satış fiyatlarının yaklaşık iki katıydı. Bu fiyatla rekabet etmek mümkün değil.

Görsel adresi, ürün adındaki kalıplar ve açıklamalardaki tekrar eden cümleler, zincirin arkasında kimin olduğunu çoğu zaman ele verir.

5. Görseller size ait olmayabilir

Katalogdaki görsellerin bir kısmının dosya adları, yapay zekâ görsel araçlarıyla üretildiğini gösteriyordu. Bir kısmı ise başka satıcıların ürün fotoğraflarının kopyasıydı.

Yapay zekâyla üretilmiş bir görsel, ürünün gerçekte nasıl göründüğünü göstermeyebilir; müşteri farklı bir ürün aldığını düşünüp iade eder. Başka bir satıcının fotoğrafını kullanmak ise telif şikâyeti ve reklam platformlarında ürün reddi riski taşır.

6. Aynı ürün onlarca kez tekrar edebilir

Kataloğu mağazaya aktardıktan sonra ürünleri tek tek incelediğimizde, yayındaki 458 ürünün aslında yaklaşık 220 farklı üründen oluştuğunu gördük. Geri kalanı aynı ürünün renk ya da ölçü farkıyla, bazen sadece farklı bir isimle tekrarıydı. Aynı stok kodunun iki farklı üründe kullanıldığı kayıtlar bile vardı.

Arama motorları bu durumu aynı içeriğin tekrarı olarak görür. Çözüm; tekrarları gruplamak, her grup için tek bir ana sayfa belirlemek ve diğerlerini o sayfaya kanonik olarak bağlamaktır. Bunu yapmadan yüzlerce ürün sayfası birbirinin trafiğini böler.

7. Kargo ücreti sayfada ve kasada farklı çıkabilir

Bu sorun tedarikçiden değil, mağaza yazılımının ayarından kaynaklanıyordu ama XML ile kurulan mağazalarda sık görülüyor. WooCommerce'te sabit kargo ücreti KDV hariç tutar olarak girilir. Biz ürün sayfasında kargo ücretini 65,83 TL gösterirken müşteri kasada 79 TL görüyordu.

Kasada karşılaşılan beklenmedik bir fark, sepetin terk edilmesinin en bilinen nedenlerinden biri. Kargo ücretini gösterdiğiniz her yerde vergili tutarı gösterdiğinizden emin olun ve bir test siparişiyle kasayı mutlaka kontrol edin.

Sonunda ne yaptık?

60 binlik kataloğu olduğu gibi yayında tutmak yerine mağazayı tek bir konuya indirdik: mutfak ve sofra. Ürünleri tek tek seçtik, barkod ve görselleri kontrol ettik, açıklamaları yeniden yazdık ve yaklaşık yüz ürünlük bir katalogla devam ettik. Bu dersleri kendi mağazamız Pratik Evim (pratikevim.com)'u kurarken çıkardık.

Daha az ürün, daha az iş gibi görünmüyor; her ürün tek tek kontrol edildiği için tam tersi. Ama müşterinin gördüğü her bilgi artık doğrulanmış durumda ve mağaza tek bir tedarikçinin verisine bağlı değil.

XML bayilik sözleşmesi imzalamadan önce kontrol listesi

Tedarikçiyi doğrulayın:

  • Vergi levhası ve ticaret unvanını isteyin; unvanın faaliyet alanı gerçekten ticaret, depo ya da lojistik mi?
  • Belirtilen depo adresini haritada kontrol edin; adres bir konut dairesi mi, gerçek bir depo mu?
  • Alan adının ne zaman alındığına bakın. Birkaç aylık bir sitede "yıllardır bayimiz" diyen yorumlar varsa dikkatli olun.
  • Mesafeli satış sözleşmesi ve iade koşulları gerçekten doldurulmuş mu, yoksa boş bir şablon mu?

Kataloğu denetleyin:

  • Marka alanı gerçek üreticiyi mi gösteriyor, yoksa her üründe aynı değer mi var?
  • Rastgele 50 barkodun kontrol hanesini hesaplayın.
  • Stok adetlerini bir hafta boyunca takip edin; hiç değişmiyorsa gerçek stok değildir.
  • Görsel adreslerinin nereden geldiğine bakın; farklı kaynaklar aracı zincirine işaret eder.
  • Aynı ürünün kaç kez tekrar ettiğini sayın.

Fiyatı ve operasyonu test edin:

  • En çok satmayı düşündüğünüz 20 ürünün pazaryeri fiyatlarını kataloğun fiyatıyla karşılaştırın; komisyon ve kargoyu ekledikten sonra kâr kalıyor mu?
  • Tüm kataloğu açmadan önce 20 ürünlük bir pilotla başlayın.
  • Kendinize bir test siparişi verin: kargo ücreti, teslim süresi, paketleme ve fatura beklediğiniz gibi mi?

Sonuç

XML bayilik, doğru tedarikçiyle hızlı bir başlangıç sağlayabilir. Ama XML dosyası bir hazır mağaza değil, denetlenmesi gereken bir ham veridir. Marka, barkod, stok, görsel ve fiyat alanlarını kontrol etmeden yayına aldığınız her ürün, ileride iptal, iade ya da pazaryeri reddi olarak geri döner.

Pazaryeri ve kanal seçimini henüz netleştirmediyseniz Shopify ile e-ticaret rehberimiz ile başlayabilirsiniz. Kendi kataloğunuz için bu denetimi birlikte yapmak isterseniz ücretsiz keşif görüşmesinde konuşabiliriz.

Kerem Başbuğ

About the author

Kerem Başbuğ · Founder

I've run my own e-commerce brands for many years: 3 registered trademarks, 14+ active stores and automation tools I built myself. I founded Revoba to put that same operating discipline to work for a small number of carefully chosen clients.

Related reading

If your product is ready, let's talk about the rest.

A free 30-minute call about your market, your product and the first 90 days. No pitch — just a clear roadmap.

Free Discovery CallChat on WhatsApp