eMAG Buy Button Nasıl Çalışır? Fiyat Dışındaki Etkenler ve Marj Matematiği (2026)
eMAG Buy Button sıralaman API'de üç alanla gelir, dördüncüsü (ikinci fiyat) gelmez. Fiyat dışındaki etkenleri nasıl tespit edersin, fiyat kırmak marjını ne kadar eritir ve tavanı nasıl ölçersin?
11 dk okumaVerimle Editör Ekibi
eMAG’de aynı ürün sayfasına birden çok satıcı teklif verir ve “Sepete Ekle” butonu tek satıcıya gider. Bu yazı sana butonu kazandırmayı vaat etmiyor — kimse edemez, çünkü eMAG sıralama formülünü yayımlamıyor. Yazının konusu daha işe yarar üç şey: elindeki verinin gerçekte ne söylediği, fiyat dışındaki bir etkenin varlığını nasıl tespit edebileceğin ve fiyat kırmanın marjına ne yaptığı.
eMAG API’si Buy Button hakkında ne söyler, neyi hiç söylemez?
Üç şeyi söyler — sıran, kazanan fiyat ve teklif sayısı — dördüncüyü, yani ikinci sıradaki fiyatı hiç söylemez. Resmî eMAG Marketplace API dokümanında teklif okuması (product_offer/read) yanıtının içinde şu alanlar tanımlı:
- buy_button_rank — “Sepete Ekle” yarışındaki sıran. 1 ise buton sende.
- best_offer_sale_price — aynı üründeki kazanan fiyat.
- number_of_offers — o üründe kaç satıcının aktif teklifi olduğu.
- part_number_key — eMAG’in ürün kimliği; rekabetin gerçek birimi bu. Rakibin senin ilanın değil, aynı part_number_key altındaki diğer tekliflerdir.
Küçük ama işe yarayan bir mimari fark: Trendyol’da buybox verisi ayrı bir uçtan çekilir, eMAG’de ise teklif okumasının içinde gelir. Yani katalogu bir kez tarayınca rekabet verisi de gelmiş olur — dar bir istek limitinde bu ciddi bir avantaj. Trendyol tarafındaki karşılığını Trendyol buybox rehberinde anlattık.
Söylemediği şey ise tam olarak en çok ihtiyaç duyduğun sayı: ikinci sıradaki fiyat. Trendyol’da bunun bir karşılığı var, eMAG’de yok. Sonucu somut: butonu bir kez düşük fiyatla kazandıktan sonra “fiyatımı ne kadar yükseltebilirim?” sorusunun hazır bir cevabı olmaz. İki kötü seçenek kalır — ya kazandığın düşük fiyatta süresiz oturursun (sessiz marj kaybı), ya da körlemesine zam yapıp butonu kaybedersin.
Fiyat dışında ne etkiliyor? Dürüst cevap
Dürüst cevap: hangi etkenlerin sıralamayı belirlediği bilinmiyor; kendi verinle kanıtlayabileceğin tek şey fiyat dışı bir etkenin var olduğu. Bu sorunun internetteki çoğu cevabı uydurmadır. eMAG sıralama kriterlerini ve ağırlıklarını yayımlamıyor; API de sıralamanın sebebini döndürmüyor. Dolayısıyla “şu kadar teslimat puanı, bu kadar yorum ağırlığı” diyen tablolar kaynaksızdır. Elimizde iki tür bilgi var: kesin olarak bilinen mekanik sınırlar ve kendi verinle ölçebileceklerin.
Kesin olan iki mekanik sınır
1. Bandın dışındaki fiyat hiç kaydedilmez. Her eMAG teklifinin bir en düşük ve bir en yüksek satış fiyatı vardır; bandın dışındaki fiyat isteği reddedilir. Yani kâğıt üzerinde “rekabetçi” bulduğun fiyat bandın dışındaysa yarışa hiç girmemiştir. Sıranın düştüğü bir günde ilk bakacağın yer bandın kendisidir.
2. Fiyatlar KDV hariç düzlemde karşılaştırılır. eMAG’de panele yazdığın fiyat KDV hariçtir — API alanı birebir “sale price without VAT” diye tanımlı. Trendyol refleksiyle KDV dahil bir rakam yazan satıcı, aslında ürünü o rakamı net fiyat kabul ettirerek listeler: Romanya’da %21 standart KDV ile 100 RON yazmak müşteriye 121 RON demekken, 121 RON yazmak müşteriye 146 RON demektir. Bu satıcı butonu “rekabetçi olmadığı için” kaybetmez; yanlış düzlemde fiyatladığı için kaybeder. Bu düzlem farkını eMAG’de satış: komisyon, KDV ve Buy Button yazısında ayrıntısıyla anlattık.
Fiyat dışı etkeni nasıl tespit edersin
Titiz tek yöntem şu: senin fiyatın değişmediği halde sıran değiştiyse, o değişimi yapan şey senin fiyatın değildi. Bu, fiyat dışı bir etkenin varlığını kanıtlar — kimliğini değil. Ama elindeki üç alan bu tespiti yapmaya yeter:
- Sıran düştü, kazanan fiyat da düştü → olay fiyat rekabetidir; karar taban fiyatına bakarak verilir.
- Sıran düştü, kazanan fiyat aynı, teklif sayısı arttı → yeni bir satıcı girdi; fiyat kırmadan önce girenin kalıcı olup olmadığını gör.
- Sıran düştü, hiçbir sayı değişmedi → değişen şey fiyat dışı bir etkendir. Burada yapılacak doğru hamle fiyat kırmak değil, stok/teslimat tarafını kontrol etmek ve gözlemi tarihiyle kaydetmektir.
Bu üç ayrımı elle yapmak, tek ürün için mümkün; 500 üründe değil. Ölçmenin değeri de burada: fiyat kararını “sanırım rakip indirdi” hissiyle değil, o günün kazanan fiyatı ve teklif sayısıyla vermek.
Fiyat kırmak marjını ne kadar eritir?
Aşağıdaki örnekte %5’lik bir indirim birim marjın yaklaşık %28’ini götürüyor — indirim oranının beş katı. “Butonu kazanana kadar in” bir strateji değil, marjın kontrollü imhasıdır. Nedenini görmek için eMAG düzleminde tek bir birim üzerinden gidelim. Aşağıdaki komisyon ve maliyet rakamları örnektir: tek bir “eMAG komisyonu” oranı yoktur, oran kategoriye göre değişir ve kampanyalı satışta düşebilir. Kendi oranını satıcı panelinden ve komisyon faturandan oku.
| Kalem | Buton sende | %5 indirim sonrası |
|---|---|---|
| Senin yazdığın fiyat (KDV hariç) | 100,00 RON | 95,00 RON |
| Komisyon (örnek %15) | −15,00 RON | −14,25 RON |
| Sana kalan | 85,00 RON | 80,75 RON |
| Ürün maliyeti (örnek) | −70,00 RON | −70,00 RON |
| Birim marj | 15,00 RON | 10,75 RON |
| Müşterinin ödediği (%21 KDV) | 121,00 RON | 114,95 RON |
Fiyatı yalnızca %5 indirdin; marjın %28 eridi. Aynı kârı toplamak için yaklaşık %40 daha fazla adet satman gerekir — üstelik bu adetlerin her biri ek paketleme, ek kargo ve ek iade riski demek. Marj ne kadar inceyse kaldıraç o kadar acımasız çalışır: 15 RON marj yerine 8 RON marjla başlasaydın aynı %5’lik indirim marjını yarıdan fazla götürürdü.
Buradan çıkan tek sağlam kural: indirimin nerede duracağını rakip değil, taban fiyatın belirler. eMAG’de taban fiyat formülü Trendyol’unkinden farklıdır, çünkü fiyatın içinde KDV yoktur:
eMAG (KDV hariç düzlem): taban = (maliyet + kargo + hedef marj) ÷ (1 − komisyon oranı).
Trendyol (KDV dahil düzlem): taban = (maliyet + kargo + hedef marj) ÷ (1 − komisyon oranı − KDV payı).
Trendyol formülünü eMAG’e uygularsan hiç içermediği bir vergiyi düşmüş olursun; taban olduğundan yüksek çıkar ve farkında olmadan rekabetin dışına düşersin.
Matrahı açıkça yazalım: yukarıdaki tablo da formül de komisyonu KDV hariç fiyat üzerinden hesaplıyor, çünkü eMAG’de komisyon KDV hariç tutar üzerinden alınır. eMAG’in fiyat alanı resmî dokümanda birebir KDV hariç tanımlıdır (§2.4): KDV müşteriden tahsil edilip devlete gider, senin cebine hiç girmez — bu yüzden komisyonun matrahı da o KDV hariç tutardır. Değişken olan oranın kendisidir: kendi oranını komisyon faturandan oku, kategoriye göre değişir.
Kendi ürününle denemek için eMAG komisyon hesaplayıcısını kullanabilirsin: KDV hariç fiyatı, komisyon oranını ve ülkeyi girip sana kalan tutarı görürsün.
Butonu kaybetmeden fiyatı ne kadar yükseltebilirsin?
İkinci fiyat yoksa tavanı okuyamazsın — ama ölçebilirsin. Her gözlem bir geri bildirimdir:
- Sıran 1 ise, o fiyatta kazanıyordun → “kazandığım en yüksek fiyat” yukarı taşınır.
- Sıran 1’den büyükse, o fiyatta kaybediyordun → “kaybettiğim en düşük fiyat” aşağı çekilir.
Bu iki sayı tavanı iki taraftan kıstırır ve birkaç turda gerçek sınıra yakınsar. Kritik ayrıntı: ölçüm bayatlar. Rakip fiyatı hareket ettiği için 48 saatten eski bir aralık artık bugünün pazarını tarif etmez ve karar için kullanılmamalıdır. Bu yüzden tavan keşfi bir kerelik bir iş değil, sürekli bir gözlem döngüsüdür.
Vaadin sınırını da net söyleyelim: bu mekanizma tavanı ölçer, butonu garanti etmez. Fiyat dışı etkenler devredeyken en yüksek marjlı fiyat bile butonu getirmeyebilir.
“Fiyatı değiştirdim, neden hemen yansımadı?”
Bu sorunun cevabı yavaş yazılım değil, pazaryerinin sözleşmesi. eMAG API’si dokümanında yazılı limitler: 3 saniyede 1 istek ve dakikada 20 istek — ve bu limit tüm kaynaklarda ortaktır, yani sipariş çekmek de fiyat yazmak da aynı bütçeden harcar. Sayfa başına en fazla 100 kayıt okunur; toplu yazmada istek başına en fazla 50 teklif gönderilir.
Aritmetiği şu: 3.587 ürünlük bir katalog ancak yaklaşık 36 istekle, kabaca 2 dakikada taranır. Bu, hangi aracı kullanırsan kullan aynıdır — limit pazaryerinindir. Ayrıca geçersiz istekler dakikada 3 / saatte 180 ile ayrıca sınırlıdır, yani hataya agresif tekrarla karşılık vermek hesabı tümden yavaşlatır.
Bir tuzak daha: eMAG dokümanının kendi uyarısına göre yanıt isError=true dönse bile teklif kaydedilmiş olabilir. Bu yüzden fiyat yazma işinin sonu “istek gitti” değildir; bir sonraki teklif süpürmesinde gözlenen fiyatla karşılaştırıp doğrulamak gerekir.
Taban fiyatın üst sınırın üstüne çıkarsa ne olur?
Kısa cevap: o üründe kârlı bir fiyat yazmak imkânsız hale gelir ve doğru hamle fiyatı zorlamak değil, bandı panelden güncellemektir. Sık karşılaşılan ve çoğu satıcının fark etmediği senaryo: maliyetin arttı, taban fiyatın yükseldi, ama teklifin üst sınırı eski değerinde duruyor. Artık o üründe kârlı bir fiyat yazmak teknik olarak imkânsızdır — sistem ne kadar zeki olursa olsun bandın dışına yazamaz. Doğru davranış fiyatı zorlamak değil, bandı panelden güncellemek. Bu durum sessizce geçilmemeli, görünür bir sebep olarak raporlanmalıdır: “eMAG üst fiyat sınırı taban fiyatın altında”.
Verimle eMAG’de ne yapar, ne yapmaz?
Dürüst çerçeve: Verimle Buy Button’ı kazandırmaz. Yaptığı şey ölçmek ve kaydetmektir. eMAG hesabını bağladığında teklif süpürmesiyle birlikte sıranı, kazanan fiyatı ve teklif sayısını kaydeder; sıradaki düşüşü panelde takip edersin; fiyat geçmişini tutar; marj korumalı repricing hedefi hesaplarken taban fiyatının altına asla inmez ve hedefi zorunlu fiyat bandına kırpar.
Kapsamı kalem kalem:
- Buy Button sıranı panelde takip edersin. Her teklif süpürmesinde sıran, kazanan fiyat ve teklif sayısı ölçülüp panele yazılır; düşüşü ürün bazında, geçmişiyle birlikte görürsün. Buton kaybı için otomatik bildirim üreten zincir Trendyol ve Amazon tarafında kurulu.
- eMAG’de kâr sipariş verisinden hesaplanır ve “tahmini” etiketlenir. Sebebi teknik ve nettir: eMAG komisyon faturası belge toplamını döndürür, sipariş/SKU kırılımı vermez. Kâr bu yüzden siparişlerden ve senin girdiğin komisyon oranından hesaplanır; etiket de o hesabın ne olduğunu dürüstçe söyler.
- eMAG API’sinde kesinti itirazı gönderen bir uç yok; faturalar yalnız okunur.
- Mağaza puanı ve yıldızlı yorum takibi eMAG’de kapalıdır — API’de karşılığı yok.
Bu sınırları bilerek kurulmuş bir kurulum, tek kanalda kalmak zorunda değil: aynı ürünün Trendyol ve eMAG’de nasıl farklı kâr bıraktığını çok pazaryeri satış stratejisi yazısında ele aldık. eMAG tarafının hangi verisini çektiğimizi görmek istersen eMAG entegrasyonu sayfası kapsamı kalem kalem listeliyor. Resmî satıcı kaynakları için eMAG Marketplace sitesine bakabilirsin.
Sık sorulan üç soru
eMAG Buy Button sıralaması hangi kriterlere göre belirlenir?
eMAG sıralama formülünü yayımlamıyor ve API sıralamanın sebebini döndürmüyor: yalnız kaçıncı sırada olduğunu, kazanan fiyatı ve teklif sayısını görürsün. Kesin bilinen tek sınır fiyat tarafında: zorunlu fiyat bandının dışındaki bir fiyat hiç kaydedilmez ve fiyatlar KDV hariç düzlemde karşılaştırılır. Fiyat dışı bir etkenin varlığını ancak kendi fiyatın sabitken sıranın değişmesinden anlarsın.
Buy Button’ı kazanmak için fiyat kırmak zorunda mıyım?
Fiyat, kontrol ettiğin tek kaldıraçtır ama bedeli orantısızdır: yukarıdaki örnekte %5’lik indirim marjı %28 eritiyor ve aynı kâr için yaklaşık %40 daha fazla adet gerekiyor. Bu yüzden indirimin nerede duracağını taban fiyatın belirlemeli.
Buy Button’ı kazandıktan sonra fiyatımı ne kadar yükseltebilirim?
eMAG ikinci sıradaki fiyatı vermediği için bu sorunun hazır cevabı yok; tavan ölçülerek bulunur. Kazandığın en yüksek fiyat ile kaybettiğin en düşük fiyat tavanı iki taraftan kıstırır; rakip fiyatı hareket ettiği için 48 saatten eski ölçüm bayat sayılmalı.