Çoğu işletme sahibi bayi fiyatlandırmasını basit bir çıkarma işlemi sanır: satış fiyatından şu kadar indir, bayi fiyatı budur. Bu yaklaşım ilk üç ay çalışır. Dördüncü ayda ise şu tablo oluşur: bazı ürünlerde bayiye maliyetin altında satmışsındır, bazı bayiler birbirinin fiyatını öğrenip pazarlığa oturmuştur, bir kampanya bayi indirimiyle üst üste binip marjı sıfırlamıştır ve kimse tam olarak hangi ürünün ne kadar kazandırdığını bilmiyordur.
Fiyat listesi yönetimi, bayi ağının en sessiz ama en pahalı alanıdır; çünkü hatası gürültü çıkarmaz, sadece kârı yavaşça eritir. Bu yazıda güçlü bir e-pin yazılımının fiyat katmanını nasıl kurması gerektiğini; kademeleri, maliyet tabanını, kur etkisini, kampanya öncelik sırasını ve otomatik güncellemeyi somut biçimde ele alıyoruz.
Tek fiyat listesiyle bayi yönetmek neden çöker?
Tüm bayilere aynı fiyatı vermek adil görünür ama ticari olarak yanlıştır. Ayda on bin liralık alım yapan bayiyle üç yüz bin liralık alım yapan bayi aynı fiyatı görüyorsa iki şey birlikte gerçekleşir: büyük bayi kendini değersiz hisseder ve rakibine kayar, küçük bayi ise hak etmediği marjla senin son müşteri fiyatını aşağı çeker.
Doğru kurgu grup bazlı fiyat listesidir. Bayi tek tek fiyatlandırılmaz; bir gruba atanır, fiyatını o grubun listesinden alır. Böylece iki yüz bayin olsa bile yönetmen gereken şey iki yüz fiyat değil, beş grup olur. Bayi büyüdüğünde tek yaptığın onu üst gruba taşımaktır ve tüm fiyatları anında güncellenir.
Grup sayısını abartmamak kritik. Beşten fazla grup, pratikte yönetilemez hale gelir; hangi grubun hangi ürün ailesinde ne marjla çalıştığını kimse takip edemez. Ayrıca istisna hakkı bırakmak da gerekir: grup fiyatı temel alınır, belirli bir bayiye belirli bir ürün ailesinde özel fiyat tanımlanabilir. Ama bu istisnaların tarihi bitiş günü olmalı, aksi halde yıllar içinde kimsenin hatırlamadığı özel fiyatlar birikir.
Fiyat listesi tipleri: yüzde, sabit tutar mı, kademe mi?
Üç yöntem var ve hepsinin yeri farklıdır. Yüzde indirim en kolay yönetilendir; tedarikçi fiyatı değiştiğinde bayi fiyatı kendiliğinden oranlı biçimde kayar. Zayıf yönü şu: düşük tutarlı ürünlerde kuruş bazında anlamsız sonuçlar üretir ve yüksek tutarlı ürünlerde beklediğinden fazla marj verir.
Sabit tutar indirimi ise düşük fiyatlı ürünlerde öngörülebilirlik sağlar ama tedarikçi zam yaptığında yüzdesel marjını sessizce düşürür. En sağlıklı olan kademeli (tiered) yapıdır: fiyat aralığına göre uygulanacak indirim yöntemi değişir. Ucuz kalemlerde sabit tutar, orta segmentte yüzde, üst segmentte daha düşük yüzde uygulanır. Böylece hem küçük hem büyük kalemde marjın kontrolde kalır.
Hangi yöntemi seçerseniz seçin, uygulama sırasında bir taban koruma kuralı şart: hesaplanan bayi fiyatı, tanımlı asgari marjın altına düşüyorsa sistem satışı engellemeli veya fiyatı tabana sabitlemeli. Bu tek kural, en sık görülen "maliyet altı bayi satışı" kazasını tamamen ortadan kaldırır.
| Yöntem | Güçlü yönü | Zayıf yönü | Nerede kullan |
|---|---|---|---|
| Yüzde indirim | Zamlarda kendini korur | Ucuz üründe küsurat kaosu | Orta ve üst segment |
| Sabit tutar | Öngörülebilir, anlaşılır | Zamda marj erir | Düşük fiyatlı kalemler |
| Kademeli karma | Marjı her segmentte korur | Kurulumu daha zahmetli | Geniş ürün yelpazesi |
| Ürün bazlı özel fiyat | Stratejik bayiye esneklik | Unutulup birikir | Sınırlı, tarihli istisna |
| Hacim bazlı otomatik terfi | Bayiyi büyümeye iter | Geri düşüş yönetimi gerekir | Olgun bayi ağı |
Maliyet tabanı ve kur dalgalanması fiyatını nasıl bozar?
Dijital ürün satışında maliyetin bir kısmı dövizle şekillenir. Tedarikçiden dövizle aldığın, bayiye Türk lirasıyla sattığın her kalemde gizli bir açık pozisyon taşırsın. Kur bir hafta yatay giderse fark etmezsin; üç gün içinde sert hareket ederse tüm bayi listesi anlamsızlaşır.
Çözüm, fiyatı doğrudan yazmak yerine maliyet tabanından türetmektir. Ürün kaydında maliyet para birimi ve tutarı tutulur; bayi fiyatı ise güncel kur ve grup kuralı uygulanarak hesaplanır. Böylece kur değiştiğinde tek bir kur değerini güncellemen tüm listeyi düzeltir.
İki emniyet kemeri daha gerekir. Birincisi kur marjı payı: hesaplamada güncel kurun bir miktar üzerine çıkarak dalgalanmayı absorbe etmek. İkincisi fiyat dondurma penceresi: bayiye gösterilen fiyatın kısa bir süre geçerli olduğunu belirtip sepeti o fiyatla kilitlemek. Bu iki uygulama, gün içi kur hareketinin sepetinde açtığı deliği kapatır. İyi bir e-pin satış scripti bu mekanizmaları arayüzde bayiye de şeffaf biçimde gösterir.
Bayi marj kaybının kaynakları
- Kampanya çakışması 39%
- Gecikmiş zam yansıtma 26%
- Unutulmuş özel fiyat 22%
- Kur sapması 13%
Kampanya çakışması: indirimler neden üst üste binmemeli?
En kanlı hatalar burada olur. Son müşteriye yönelik bir kampanya başlatırsın, kampanya motoru bayi siparişlerine de uygulanır ve bayi hem grup indirimini hem kampanya indirimini birlikte alır. Sonuç, maliyetin altında yüzlerce sipariş ve fark edene kadar geçen kırk saat.
Bunun tek doğru çözümü açık öncelik sırası ve birleştirme kuralıdır. Fiyat motoru şu sırayı izlemelidir: maliyet tabanı hesabı, grup kuralı, varsa ürün bazlı özel fiyat, varsa hacim indirimi, en sonda kampanya. Ve kampanya katmanının bir bayrağı olmalı: bayi siparişlerinde geçerli mi, değil mi? Varsayılan değer "değil" olmalıdır; istisnayı bilerek açarsın.
Aynı şekilde kupon kodları da bayi paneline sızmamalı. Son müşteri kuponu ile bayi fiyatının birleştiği her senaryo zarar üretir. Kupon motorunda hesap tipi kontrolü yoksa, bu tek eksik bir kampanya döneminde aylık kârını götürebilir.
Fiyat sızıntısı: bayin senin listenle rakibine gidiyor mu?
Bayi fiyat listesi ticari sır niteliğindedir ve sızdığında rakip seni doğrudan altından fiyatlar. Sızıntı genelde üç yoldan olur: bayi panelinden alınan ekran görüntüsü, dışa aktarılan fiyat dosyası ve korumasız API yanıtları.
İlkini tamamen engelleyemezsin ama izlenebilir hale getirebilirsin. Fiyat listesi ekranına ve dışa aktarılan dosyaya bayi kimliğini görünür biçimde yazmak (filigran mantığı), sızıntının kaynağını bulmanı sağlar ve caydırıcıdır. İkincisi için dışa aktarma yetkisini gruba bağla; her bayi fiyat dosyası indirebiliyor olmak zorunda değil.
Üçüncüsü teknik: fiyat listesi uç noktası kimlik doğrulaması olmadan yanıt vermemeli, hız sınırı olmalı ve tüm ürün kataloğunu tek çağrıda dökmek yerine sayfalı dönmeli. Kimliksiz erişilebilen bir fiyat uç noktası, pratikte fiyat listesini internete yayınlamakla eşdeğerdir.
Otomatik güncelleme ve versiyonlama nasıl kurulur?
Tedarikçi zam yaptığında listeyi elle güncellemek hem yavaştır hem hataya açıktır. Olgun kurgu şudur: tedarikçi maliyeti güncellenir, sistem etkilenen tüm grup fiyatlarını yeniden hesaplar, asgari marj kuralını kontrol eder ve sonucu onay bekleyen fiyat seti olarak sunar. Sen tek ekranda değişimi görüp yayınlarsın.
Yayınlanan her set sürümlenmeli ve geri alınabilmeli. Yanlış bir zam yansıması yayınlandığında tek tuşla önceki sürüme dönmek, saatlerce elle düzeltmeye göre kıyaslanamaz bir avantajdır. Ayrıca bayiye önemli fiyat değişimlerini otomatik bildirmek hem güven inşa eder hem "haberim yoktu" kaynaklı iptal taleplerini bitirir.
Her hafta tek bir rapor çalıştır: son 7 günde asgari marjın altında gerçekleşmiş bayi siparişleri. Liste boş değilse bir kural eksiktir; kaybı aramak yerine kuralı düzelt.
Fiyat katmanı denetim listesi
Aşağıdaki maddeleri kendi sisteminde tek tek test et. "Muhtemelen çalışıyor" yanıtı bu tabloda geçerli değildir.
| Denetim | Beklenen davranış | Test senaryosu | Kritiklik |
|---|---|---|---|
| Asgari marj koruması | Satış engellenir veya tabana sabitlenir | Maliyeti listeden yükseğe çek | Kritik |
| Kampanya bayi bayrağı | Varsayılan kapalı | Kampanya açıp bayiyle sipariş ver | Kritik |
| Kupon hesap tipi kontrolü | Bayi hesabında geçersiz | Bayi panelinde kupon dene | Kritik |
| Maliyet tabanlı türetme | Kur değişince liste güncellenir | Kuru elle değiştir, fiyata bak | Yüksek |
| Özel fiyat bitiş tarihi | Süre sonunda gruba döner | Geçmiş tarihli istisna tanımla | Yüksek |
| Fiyat seti sürümleme | Geri alma çalışır | Zam yayınla, geri al | Yüksek |
| Dışa aktarma yetkisi | Gruba bağlı kısıtlı | Alt grup bayiyle indirmeyi dene | Orta |
| Fiyat uç noktası koruması | Kimliksiz yanıt vermez | Anahtarsız istek at | Kritik |
Fiyat motorunu yeniden yazmana gerek yok
Pinova; grup bazlı fiyat listeleri, maliyet tabanlı türetme, asgari marj koruması, kampanya öncelik sırası ve sürümlenebilir fiyat setleri hazır gelen lisanslı bir dijital ürün satış scriptidir. Lisans seçeneklerini gör, marjını kural altına al.
Kaç bayi fiyat grubu oluşturmalıyım?
Üç ile beş arası ideal aralıktır. Üçten az grup büyük bayiyi motive etmez, beşten fazla grup ise takip edilemez hale gelir. Grupları hacim eşiklerine bağla ve terfi kriterlerini bayiye açıkça yaz.
Bayi fiyatını yüzde mi sabit tutar mı belirlemeliyim?
Ürün fiyat aralığın genişse karma kademeli yapı en sağlıklısıdır. Düşük tutarlı kalemlerde sabit tutar, orta ve üst segmentte yüzde uygula; her durumda asgari marj tabanını mutlaka devrede tut.
Kur değişince bayi fiyatlarını otomatik güncellemek riskli mi?
Kontrolsüz yapılırsa riskli. Doğru yöntem, hesaplanan yeni setin onay bekleyen sürüm olarak sunulması ve senin tek ekranda görüp yayınlamasıdır. Ayrıca kısa bir fiyat dondurma penceresi sepet tarafını korur.
Bayiye kampanya indirimi hiç uygulanmamalı mı?
Uygulanabilir ama bilinçli olarak. Varsayılan davranış kampanyanın bayi siparişlerinde geçersiz olmasıdır; bayiye özel teşvik vermek istiyorsan bunu ayrı bir bayi kampanyası olarak tanımla ve marj etkisini önceden hesapla.
Fiyat listesi yönetimi, dışarıdan bakınca tablo doldurmak gibi görünür; gerçekte ise kâr marjının kurallara bağlandığı yerdir. Grupları sadeleştir, fiyatı maliyetten türet, kampanya önceliğini yaz ve asgari marj tabanını asla kapatma. Bu kuralların hazır işleyen halini görmek istersen canlı demo içinde bayi fiyat gruplarını ve fiyat setlerini kendi elinle deneyebilirsin.

