Çoğu kişi e-pin kodunu sonsuza kadar geçerli bir karakter dizisi sanır. Mantık basit görünür: kod üretilmiştir, kullanılmamıştır, öyleyse bir yerde durur ve sıra ona geldiğinde çalışır. Bu inanç yüzünden binlerce satıcı kodlarını Excel dosyalarında, WhatsApp gruplarında, hatta e-posta arşivlerinde yıllarca bekletir. Sonra bir gün müşteri ekran görüntüsü atar: "Bu kod geçersiz." O an satıcının aklına gelen ilk şey dolandırıcılık ya da tedarikçi hatası olur. Oysa çoğu vakada olan şey bambaşkadır.
Gerçek şu: bir e-pin kodunun tek bir son kullanma tarihi yoktur, üst üste binen birkaç ayrı sayaç vardır ve bunların çoğu senin göremediğin yerde çalışır. Kod elinde dururken değer kaybeder, kampanya kapanır, yayıncı bölgesel envanteri kapatır, bayi sözleşmesi değişir. Bu yazıda o katmanları tek tek açıyoruz ve doğru kurulmuş bir e-pin satış scriptinin bu çürümeyi nasıl daha ilk günden görünür hale getirdiğini konuşuyoruz. Çünkü sorun kodda değil, kodun etrafında kurduğun sistemde.
Bir Kodun Ömrü Aslında Kaç Ayrı Sayaçtan Oluşuyor?
Birinci katman üretim damgasıdır. Yayıncı kodu bastığı anda ona bir parti numarası ve bir yaşam penceresi verir. Bu pencere genelde müşteriye söylenmez, bayi sözleşmesinin ekinde kalır. İkinci katman kullanım penceresidir: kodun hesaba tanımlanabileceği son tarih. Üçüncü katman kampanya bağıdır; bir kod belirli bir etkinliğe, sezona ya da oyun içi mağaza döneminie bağlıysa etkinlik bittiğinde kod teknik olarak var olmaya devam eder ama karşılığı buharlaşır. Dördüncü katman ise senin stok yaşındır, yani kodu tedarikçiden aldığın günden müşteriye teslim ettiğin güne kadar geçen süre.
Bu dört sayaç asla aynı hızda ilerlemez. Yayıncının verdiği 24 aylık kullanım penceresi cömert görünür, ama kampanya bağı üç ay sonra kapanabilir. Sen elindeki kodu "iki yıl vaktim var" diye rafa kaldırdığında aslında doksan günlük bir ürünü bekletiyor olabilirsin. Ömrün en kısa katmanı, kodun gerçek ömrüdür. Bir dijital ürün satış yazılımının işi burada başlar: dört tarihi de ayrı alanlarda tutmak ve en erken olanı ana uyarı tarihi kabul etmek.
Stoktaki Kod Neden Sessizce Değersizleşir?
Fiziksel bir ürün bozulduğunda kokar, küflenir, gözüne çarpar. Dijital kod bozulduğunda hiçbir şey olmaz; aynı 16 karakter aynı hücrede durur. İşte bu sessizlik en pahalı tuzaktır. Satıcı stoğuna baktığında 4.000 kod görür ve kendini varlıklı sanır, halbuki bu stoğun üçte biri ölmüş olabilir. Envanterin parasal değeri tabloda doğru, gerçekte yanlış görünür.
Sessiz çürümenin ikinci sebebi satış sıralamasıdır. Manuel yönetimde insan her zaman en kolay ulaşılana uzanır: dosyanın en üstündeki, panonun en sağındaki, en son yapıştırılan koda. Böylece yeni gelen kodlar önce satılır, eski kodlar dibe çöker. Aylar sonra dipte kalan kodlar müşteriye ulaştığında hepsi birden reddedilir ve bir gün içinde on şikayet gelir. Bu bir tedarik krizi değildir; sıralama hatasının faturasının topluca kesilmesidir.
Yayıncılar Son Kullanma Tarihini Neden Net Yazmıyor?
Çünkü tarih onlar için bir ürün özelliği değil, bir envanter aracıdır. Yayıncı kampanya dönemi, bölgesel fiyat farkı ve muhasebe kapanışına göre kodun karşılığını değiştirme hakkını saklı tutar. Bayiye "şu tarihe kadar geçerli" demek, o esnekliği kaybetmek anlamına gelir. Bu yüzden çoğu belge "kullanım koşullarına tabidir" gibi elastik bir cümleyle geçer.
Pratikte bu, riskin sana devredilmesidir. Tedarikçiden gelen dosyada tarih yoksa bu "tarih yok" demek değildir; "tarihi sen tahmin et" demektir. Profesyonel satıcı bu boşluğu kendi iç politikasıyla doldurur: ürün tipine göre azami stok yaşı belirler ve o yaşı geçen partiyi ya indirimle eritir ya tedarikçiye geri verir. Kararı duyguyla değil, tarihle verir. Bu politikayı taşıyacak yer de epin yazılım tarafındaki parti ve yaş alanlarıdır.
| Kod Tipi | Tipik Kullanım Penceresi | Gerçek Risk Penceresi | Önerilen Stok Devri |
|---|---|---|---|
| Standart oyun içi para | 12-24 ay | Geniş, fiyat riski baskın | 60-90 gün |
| Kampanya / sezon kodu | Etkinlik sonuna kadar | Çok dar, ani kapanır | 14-21 gün |
| Abonelik süresi kodu | 6-18 ay | Orta, sürüm değişimine bağlı | 45 gün |
| Bölgesel fiyatlı kod | Belirsiz | Yüksek, bölge politikası değişir | 30 gün |
| Hediye kartı bakiyesi | 24 ay ve üzeri | Düşük | 120 gün |
| Beta / erken erişim | Sürüm çıkışına kadar | Aşırı dar | 7 gün |
FIFO Olmayan Bir Stok Yönetimi Seni Nasıl Batırır?
FIFO, yani ilk giren ilk çıkar kuralı, market raflarında bile uygulanan sıradan bir disiplindir. Dijital kodda ise neredeyse hiç uygulanmaz, çünkü kodun görünen bir üretim tarihi yoktur. Sonuç, stoğun yaş ortalamasının sürekli yükselmesidir. Her yeni tedarik eski kodları biraz daha dibe iter ve her dibe itilen kod, zararı büyüterek geri döner.
Doğru kurulmuş bir sistemde satış anında kodu insan seçmez, sıra kuralı seçer. Kod havuzundan çekilen kayıt daima en eski uygun kayıttır ve çekildiği an kilitlenir. Böylece stok yaşı kendi kendini dengeler, yaşlanan parti hızla azalır ve raporda "30 günden eski kalan kod" sayısı gerçek bir erken uyarı göstergesine dönüşür. Bunu elle yapmaya çalışan satıcı, her sipariş için bir muhasebe kararı vermek zorunda kalır ve yoğun günde mutlaka yanlış kararı verir.
"Geçersiz kod" şikayetlerinin kök nedeni
- Stok yaşı / süre bitmiş parti 45%
- Kampanya bağı kapanmış kod 25%
- Yanlış bölge veya yanlış ürün eşleşmesi 20%
- Müşteri kaynaklı tanımlama hatası 10%
Panelinin Sana Söylemesi Gereken Uyarılar Neler?
Bir stok ekranı kaç kod kaldığını göstermekle işini yapmış sayılmaz. Asıl soru şu: bu kodların kaçı yaşlı, kaçı kampanyaya bağlı, kaçı bu ay eritilmezse zarar yazacak? Aşağıdaki liste, bir dijital ürün satış scriptini değerlendirirken sormanı önerdiğimiz kontrol maddeleridir. Tek tek sor, ekranda göremediğin her madde ileride bir şikayet biletidir.
| Kontrol Maddesi | Neden Kritik | Sağlıklı Durum |
|---|---|---|
| Her kodda ayrı son kullanma alanı | Ürün geneli tarih partileri gizler | Kod bazlı tarih zorunlu |
| Stoğa giriş tarihi kaydı | Yaş hesabı bunun üzerine kurulur | Otomatik damga |
| FIFO ile otomatik kod seçimi | İnsan eli en eskiyi seçmez | Kural motoru seçer |
| Yaş eşiği uyarısı | Zarar kapıya gelmeden görünür | 7 / 30 / 60 gün alarmı |
| Parti ve tedarikçi etiketi | Sorunlu partiyi toplu bloklamak için | Tek tıkla filtre |
| Süresi geçen kodu satıştan çekme | Ölü kodun satılmasını engeller | Otomatik karantina |
| Yaşlanan stok raporu | İndirim kararı veri ile verilir | Haftalık özet |
Tedarikçi tarih vermediğinde alanı boş bırakma. Ürün tipine göre varsayılan bir iç yaş sınırı gir ve sistem o sınıra yaklaşınca seni uyarsın. Tahmini bir tarih, hiç tarih olmamasından çok daha güvenlidir.
Süresi Geçmiş Bir Kod Müşteriye Ulaştığında Ne Kaybediyorsun?
Kaybın ilk kalemi koddur, ama en küçüğü de odur. İkinci kalem iadedir: para geri gider, komisyon geri gelmez. Üçüncü kalem zamandır; tek bir geçersiz kod ortalama üç mesajlaşma turu, bir tedarikçi yazışması ve bir manuel telafi gerektirir. Dördüncüsü ve en pahalısı itibar kaydıdır. Dijital üründe müşteri güveni tek işlemle kurulur ve tek işlemle biter; "kodu çalışmadı" yorumu, on olumlu yorumun getirdiği dönüşümü siler.
Bu zincirin tamamı önlenebilir bir zincirdir. Yaş takibi yapan, süresi yaklaşan partiyi işaretleyen ve geçmiş kodu kendiliğinden karantinaya alan bir e-pin satış yazılımı kullandığında ölü kod müşteriye hiç ulaşmaz. Sen onu daha erken, kendi indirim kampanyanda, kendi kontrolünde eritirsin. Hangi özelliklerin bu işi yaptığını görmek için özellikler bölümüne göz at; maliyet tarafını netleştirmek istersen fiyat tablosu hazır bekliyor.
Stoğunun yaşını bugün öğren
Pinova, e-pin satan işletmelerin kod ömrünü, parti yaşını ve FIFO sırasını otomatik yönetmesi için tasarlandı. Kaç kodun zarar yazmaya hazırlandığını tahmin etmeyi bırak.
Her e-pin kodunun son kullanma tarihi var mı?
Teknik olarak çoğunun bir kullanım penceresi vardır ama bu tarih bayiye her zaman bildirilmez. Tarih yazılı değilse risk ortadan kalkmaz; sadece görünmez olur. Bu yüzden ürün tipine göre kendi iç yaş sınırını belirleyip sistemde takip etmek gerekir.
Süresi geçmiş kodu tedarikçiye iade edebilir miyim?
Genellikle yalnızca sözleşmede tanımlı bir pencere içinde ve parti numarasıyla birlikte mümkündür. Bu nedenle her kodun tedarikçi ve parti etiketiyle kaydedilmesi hayati önemdedir; etiketsiz kod için iade talebini kanıtlaman neredeyse imkansızdır.
FIFO sırası satış hacmini düşürür mü?
Hayır, çünkü müşteri hangi kodun geldiğini bilmez. FIFO sadece hangi kaydın havuzdan önce çekileceğini belirler. Etkisi stok yaş ortalamasının düşmesi, yani zarar riskinin azalmasıdır; satış hızına dokunmaz.
Yaşlanan stoğu ne yapmalıyım?
En sağlıklı yol eşiğe gelen partiyi kontrollü bir indirim veya paket kampanyasıyla eritmektir. Kodu tam süresi dolmadan ve kendi belirlediğin fiyatla satmak, sonradan iade ve itibar maliyeti ödemekten her zaman daha kârlıdır.
Kod ömrünü yönetmek aslında bir yazılım işi değil, bir disiplin işidir; yazılım sadece o disiplini her sipariş için hatasız uygular. Stoğunun yaşını, parti uyarılarını ve karantina akışını gerçek ekranlarda görmek istiyorsan canlı demo üzerinden kendi ürün tiplerini tanımlayıp bir test partisi yükleyebilirsin. Çürümenin nerede başladığını gördüğün an, o soruyu bir daha müşterinden duymazsın.

