Binlerce ürünü elle listelemek mümkün değildir. Tedarikçi XML'i bu sorunu çözer; ancak yanlış kurgulandığında hatalı fiyat, yanlış stok ve ceza puanı üretir.
XML, tedarikçilerin ürün kataloğunu makine okuyabilir biçimde paylaştığı standart bir dosya formatıdır. İçinde ürün adı, stok kodu, fiyat, stok adedi, görseller ve öznitelikler bulunur. Amaç basittir: binlerce ürünü elle girmek yerine dosyayı sisteme okutmak.
Ancak pratikte iki taraf birbiriyle uyumsuzdur: tedarikçinin verdiği format ile pazaryerinin beklediği format neredeyse hiçbir zaman aynı değildir. Entegrasyonun asıl işi bu dönüşümdür.
Tedarikçide "urun_adi" olan alan pazaryerinde "title", "stok" olan "quantity" olabilir. Her tedarikçi kendi adlandırmasını kullanır. Doğru eşleştirme yapılmazsa ürünler ya hatalı ya eksik aktarılır.
Tedarikçinin kategori ağacı ile pazaryerinin ağacı farklıdır. Yanlış kategoriye düşen ürün, doğru aramalarda hiç görünmez. Bu, aktarım sonrası fark edilmesi en zor hatalardan biridir çünkü ürün "başarıyla" aktarılmış görünür.
XML'deki fiyat çoğu zaman tedarikçi alış fiyatıdır. Üzerine kendi marjınızı, komisyonu ve kargoyu eklemeniz gerekir. Bu hesap otomatik yapılmazsa ya zararına satarsınız ya da hiç satamayacağınız kadar pahalı listelenirsiniz.
Doğru yaklaşım: Kategori bazlı marj kuralı tanımlayın (ör. tekstilde %45, elektronikte %18). Tek bir sabit çarpan tüm kategorilerde çalışmaz.
Tedarikçi XML'leri genelde minimum bilgiyle gelir. Pazaryeri ise beden, renk, malzeme gibi öznitelikleri zorunlu tutar. Eksik öznitelikle aktarılan ürün ya reddedilir ya da filtrelerde görünmez.
XML statik bir dosya değildir; tedarikçi fiyat ve stoğu gün içinde günceller. Dosyayı günde bir kez okuyorsanız, gün boyunca eski veriyle satış yapıyorsunuz demektir.
XML'de "stokta var" görünen ürün tedarikçide tükenmiş olabilir. Bu durumda siparişi karşılayamaz, iptal etmek zorunda kalırsınız — ki satıcı kaynaklı iptal, sıralama ve satıcı puanı açısından en ağır cezalardan biridir.
| Kontrol | Neden |
|---|---|
| Aktarım öncesi doğrulama | Hatalı kayıt pazaryerine hiç gitmemeli |
| Kategori haritası testi | Yanlış kategori = görünmez ürün |
| Marj kuralı kontrolü | Zararına satışın önlenmesi |
| Fiyat sapma alarmı | Tedarikçi hatası fiyatı 10 kat düşürebilir |
| Aktarım raporu | Kaç ürün geçti, kaçı neden reddedildi |
Özellikle fiyat sapma alarmı hayat kurtarır: tedarikçi dosyasındaki bir yazım hatası nedeniyle 1.200 TL'lik ürünün 12 TL'ye listelenmesi, tespit edilene kadar ciddi zarar üretir.
XML entegrasyonu bir "dosya yükleme" işi değil, sürekli çalışan bir veri hattıdır. Doğru kurgulandığında binlerce ürünü tek kişiyle yönetmenizi sağlar; kontrolsüz bırakıldığında ise hatalı fiyat ve iptallerle hem para hem itibar kaybettirir. Aradaki fark, doğrulama katmanının olup olmamasıdır.
XML Bridge farklı tedarikçi formatlarını pazaryeri şemalarına dönüştürür; kâr marjı kurallarınızı uygular ve hatalı kayıtları aktarım öncesi ayıklar.