1. Konu
Bu sözleşme, xmlbayimerkezi.com ("Şirket") tarafından işletilen XML Bayi Merkezi platformunda ("Platform") aktif bayilere ("Bayi") sunulan ürün XML bağlantılarının kullanım koşullarını düzenler. Bayilik ve Üyelik Sözleşmesi'nin ekidir.
2. XML bağlantısı ve erişim anahtarı
2.1. Her aktif bayi, bayi panelindeki "XML bağlantılarım" bölümünden kendine özel XML bağlantısı oluşturabilir. Bağlantı, tahmin edilemeyecek uzunlukta rastgele üretilmiş bir erişim anahtarı içerir. Bir bayi aynı anda yönetici ayarındaki sayıyı (varsayılan 5) aşmayacak kadar bağlantı oluşturabilir; örneğin farklı entegrasyon yazılımları için ayrı bağlantı kullanılabilir.
2.2. Erişim anahtarı bir paroladır. Bayi:
- Anahtarı yalnızca kendi kullandığı entegrasyon yazılımına veya kendi sistemine girer,
- Anahtarı başka bir işletmeyle, başka bir bayiyle veya kamuya açık ortamlarla (forum, paylaşılan tablo, herkese açık kod deposu vb.) paylaşmaz,
- Anahtarın sızdığından şüphelendiğinde panelden derhal yeniler; yenileme eski anahtarı anında geçersiz kılar,
- Kullanmadığı bağlantıları iptal eder.
2.3. Anahtar Platform veritabanında yalnızca özet (hash) değeriyle aranır ve şifrelenmiş olarak saklanır; erişim kayıtlarında anahtarın yalnızca maskeli hali (baştan ve sondan birkaç karakter) tutulur.
2.4. Şirket, güvenlik gerekçesiyle veya kötüye kullanım şüphesinde bir anahtarı iptal edebilir; bu durumda bayi bilgilendirilir ve yeni anahtar oluşturabilir.
3. Erişimin kapanması
XML erişimi, bayi hesabının durumu her istekte sunucuda denetlenerek sağlanır. Bayi hesabı askıya alındığında, reddedildiğinde veya sözleşme feshedildiğinde XML erişimi anında kapanır; mevcut anahtarlarla yapılan istekler reddedilir. Hesap yeniden aktif edilirse bayi yeni anahtar oluşturabilir.
4. XML içeriği
4.1. XML; ürün kimliği, stok kodu (SKU), barkod, ürün adı, açıklama, marka, kategori ve kategori ağacı, bayiye özel fiyat, para birimi, KDV oranı, satılabilir stok, görseller, varyantlar, desi/ağırlık ve güncelleme tarihi alanlarını içerir. Alanların ayrıntılı açıklaması bayi panelindeki "XML kullanım kılavuzu"nda yer alır.
4.2. XML'deki price alanı KDV dahil bayi fiyatıdır; price_excl_vat alanı KDV hariç tutarı gösterir. Bayi, entegrasyonunda KDV'yi ikinci kez eklememekten sorumludur.
4.3. Stok alanı, diğer siparişler için rezerve edilmiş adetler düşülerek hesaplanan satılabilir miktardır. Pasif hale gelen ürünler, değişen ürün akışında stok 0 ve pasif durum bilgisiyle bildirilir.
4.4. İki biçim sunulur: standart (ürün altında iç içe görseller ve varyantlar) ve düz (her satılabilir varyant ayrı satır). Kategori, marka, yalnızca stokta olanlar ve belirli tarihten sonra değişen ürünler için filtre parametreleri kullanılabilir.
4.5. XML, UTF-8 kodlamalı ve geçerli XML biçimindedir. Şirket, alan yapısında geriye dönük uyumluluğu bozacak bir değişiklik yapmadan önce bayileri bilgilendirir.
5. XML yalnızca ürün verisi aktarır
5.1. XML bağlantısı yalnızca ürün verisini (ürün bilgisi, fiyat, stok) bayiye aktarır. XML üzerinden sipariş aktarılmaz. Bayi, siparişlerini bayi panelinden verir. Siparişlerin otomatik aktarımı ayrı bir sipariş entegrasyonu gerektirir; böyle bir entegrasyon sunulmadıkça mevcut olduğu varsayılmamalıdır.
5.2. Şirket, bayinin kullandığı entegrasyon yazılımı, pazaryeri veya e-ticaret altyapısının XML'i nasıl işlediğinden sorumlu değildir. Bayi, alan eşleştirmesini kendi yazılımında doğru yapmakla yükümlüdür. Şirket, belirli bir entegrasyon yazılımıyla hazır uyum taahhüt etmez; alanlar yaygın XML eşleştirme ekranlarında kullanılabilecek şekilde sabit ve belgelenmiş olarak sunulur.
6. Güncelleme sıklığı ve doğruluk
6.1. Ürün, fiyat ve stok bilgileri tedarikçi kaynaklıdır. Platform, tedarikçi XML dosyalarını yönetici tarafından belirlenen aralıkta (varsayılan olarak 60 dakikada bir) çeker ve kataloğu günceller.
6.2. Bayiye verilen tam XML dosyası performans için önbellekten sunulabilir; önbellek en fazla 60 dakika (yönetici ayarına göre) eskidir. Fiyat kuralları veya katalog değiştiğinde önbellek yenilenir.
6.3. Bu gecikmeler nedeniyle XML'deki stok veya fiyat ile sipariş anındaki durum farklı olabilir. Sipariş anında sunucuda yapılan stok ve fiyat doğrulaması esastır. Bayi, XML verisine dayanarak kendi kanallarında yaptığı satışlarda stok tükenmesi veya fiyat değişikliği riskini göz önünde bulundurur; Şirket bu farklılıklardan doğan zararlardan sorumlu değildir.
7. Hız sınırları
7.1. Platform'un tüm bayilere adil hizmet verebilmesi için her bağlantıya hız sınırı uygulanır:
- Saatlik toplam istek sınırı (yönetici ayarı),
- Filtresiz tam XML için ayrı ve daha düşük saatlik sınır (yönetici ayarı).
7.2. Sınır aşıldığında Platform HTTP 429 yanıtı ve Retry-After başlığıyla bekleme süresini bildirir. Bayi, entegrasyonunu bu süreye uyacak şekilde yapılandırır. Sık değişen veriler için değişen ürün akışının (since parametresi) kullanılması önerilir.
7.3. Tam katalog hazırlanırken Platform geçici olarak HTTP 503 yanıtı verebilir; bu durumda kısa süre sonra tekrar denenmelidir.
7.4. Geçersiz anahtarla yapılan tekrarlı denemeler IP bazında sınırlandırılır.
8. Kullanım amacı ve fikri haklar
8.1. XML verisi, yalnızca bayinin kendi satış kanallarında (kendi web sitesi, kendi pazaryeri mağazaları) Platform'dan tedarik edeceği ürünleri listelemesi amacıyla kullanılabilir.
8.2. Bayi, XML verisini:
- Üçüncü kişilere satamaz, kiralayamaz veya başka bir veri hizmeti olarak yeniden dağıtamaz,
- Rakip bir toptan satış veya XML hizmeti oluşturmak için kullanamaz,
- Diğer bayilerin fiyatlarını veya Platform'un tedarik yapısını tespit etmeye yönelik kullanamaz.
8.3. Ürün görselleri, açıklamaları ve markalar üzerindeki haklar ilgili hak sahiplerine aittir. Bayi bunları yalnızca ilgili ürünlerin satışı için ve hak sahiplerinin kurallarına uygun şekilde kullanır. Marka sahibinin veya pazaryerinin kullanım kısıtlamalarına uyulmaması halinde sorumluluk bayiye aittir.
9. Erişim kayıtları
Her XML isteğinde; zaman, IP adresi, kullanıcı aracısı, maskeli anahtar, istek türü (tam/filtreli/değişen ürün), yanıt durumu, ürün sayısı ve süre kaydedilir. Bu kayıtlar güvenlik, hata ayıklama ve kötüye kullanımın tespiti amacıyla KVKK Aydınlatma Metni'nde belirtilen süreler boyunca saklanır. Bayi, kendi bağlantılarının son kullanım bilgisini panelde görebilir.
10. Kötüye kullanım
Anahtarın paylaşılması, aşırı veya otomatik yük oluşturulması, sınırların aşılmaya çalışılması, verinin izinsiz yeniden dağıtılması veya başka bayilerin verilerine erişilmeye çalışılması hallerinde Şirket; ilgili anahtarı iptal edebilir, XML erişimini kısıtlayabilir ve Bayilik ve Üyelik Sözleşmesi'ndeki askıya alma ve fesih hükümlerini uygulayabilir.
11. Arama motorları
XML adresleri arama motorlarının dizinine kapalıdır (noindex). Bayi, bağlantısını herkese açık sayfalarda yayımlamamalıdır.
12. Değişiklikler
Bu sözleşmenin değişiklikleri Bayilik ve Üyelik Sözleşmesi'ndeki sürüm ve yeniden onay hükümlerine tabidir.
