Çoğu e-pin satıcısı, kullanıcılar arası bakiye transferini basit bir "jest" sanır. Panelde bir düğme açarsın, müşteri arkadaşına 50 lira gönderir, sen de "bak bizde bu da var" diye reklam yaparsın. Oysa o düğmeyi açtığın an sen sadece bir özellik eklemiş olmuyorsun; kendi sisteminin içinde küçük bir kapalı devre para transfer ağı kurmuş oluyorsun. Ve o ağın kuralları yoksa, kuralları senin yerine kötü niyetli kullanıcı yazar.
Bu yazıda sana kimsenin açıkça anlatmadığı tarafı göstereceğim: transfer özelliğinin ciroyu neden gerçekten büyüttüğünü, ama aynı özelliğin iade ve chargeback zincirinde nasıl bir delik açtığını. İyi kurulmuş bir e-pin satış scripti transferi yasaklamaz; onu izlenebilir, limitli ve geri alınabilir hale getirir. Kötü kurulmuş bir e-pin yazılımı ise transferi "bakiye tablosunda iki satır güncelle" seviyesinde bırakır ve seni aylar sonra kendi muhasebesine yabancı bırakır.
Transferi Açmak Ciro mu Getirir, Yoksa Sadece Bakiyeyi mi Döndürür?
Burada iki farklı şeyi ayırmak zorundasın. Kullanıcı A bakiyesini kullanıcı B'ye gönderdiğinde kasana tek kuruş yeni para girmez. Yani transfer, doğrudan tahsilat üretmez. Ama dolaylı etkisi büyüktür: bakiyesi kalan ama alışverişe devam etmeyen kullanıcı, o bakiyeyi arkadaşına devredince para senin sisteminde harcanır. Ölü bakiye canlanır. Daha önemlisi, yükleme yapan kişi "ben yüklerim sen kullan" modelini keşfeder; abi-kardeş, klan lideri-üye, oyun kafesi işletmecisi-müşteri ilişkileri hep bu kalıptan besleniyor.
İkinci etki alışkanlıktır. Transfer edilebilen bakiye, kullanıcının gözünde nakde yakın bir değerdir. Nakde yakın gördüğü şeye daha çok yükleme yapar. Pratikte gördüğüm tablo şu: transferi olan panellerde kullanıcı tek seferde daha yüksek tutar yüklüyor, çünkü "fazlası kalırsa yakınıma atarım" diye düşünüyor. Yani dijital ürün satış scripti tarafında transfer, bir ödeme özelliği değil, ortalama sepet büyütme özelliğidir. Yeter ki bu davranışı ölçebiliyor ol.
| Transfer modeli | Nasıl çalışır | Kime uygun | Ana risk |
|---|---|---|---|
| Serbest transfer | Her onaylı kullanıcı, limit dahilinde herkese gönderir | Topluluk odaklı, oyun içi satış yapan paneller | Kara para benzeri döngü, çoklu hesap |
| Tanımlı kişi transferi | Yalnızca daha önce eklenmiş ve doğrulanmış alıcıya gönderim | Orta ölçekli, düzenli müşteri kitlesi olanlar | Kullanım kolaylığının düşmesi |
| Onaylı transfer | Talep oluşur, yönetici veya kural motoru onaylar | Yüksek tutarlı satış yapan kurumsal paneller | Operasyon yükü, bekleme şikâyeti |
| Tek yön alt hesap | Ana hesap alt hesaplara yükler, geri gönderim kapalı | Bayi, internet kafe, kurumsal müşteri yapısı | Alt hesap iade taleplerinin karmaşıklaşması |
| Hediye kodu üzerinden | Bakiye koda dönüşür, kodu kullanan bakiye alır | Kampanya ve etkinlik yapanlar | Kod paylaşımı, ikinci el kod pazarı |
Kötü Niyetli Kullanıcı Bu Özelliği Nasıl Silaha Çeviriyor?
Senaryo çok tanıdık: birisi çalıntı kart veya itiraz edilecek bir ödeme yöntemiyle hesabına bakiye yükler. Ürün almaz, çünkü ürün alsa teslimat kaydı onu takip eder. Bunun yerine bakiyeyi ikinci, üçüncü hesaba dağıtır. O hesaplar ürün alır, ürünler tüketilir. Bir hafta sonra sana chargeback gelir. Paran gider, ürün gider, elinde de "kimden kime gitti" bilgisi yoksa hiçbir şey kalmaz.
Bu yüzden transfer özelliğinin en kritik parçası düğme değil, zincir takibidir. Sistem her transferde kaynak yükleme kaydını taşımalı. Yani B hesabındaki 500 liranın hangi ödeme işleminden geldiği görünmeli. İtiraz geldiğinde tek tıkla o zinciri dondurabilmen gerekir. İyi bir epin yazılım altyapısında transfer bir muhasebe hareketidir: çift kayıtlı, referans numaralı, geri alınabilir. Kötü bir kurguda ise sadece iki hücrenin değişmesidir ve geri dönüşü yoktur.
Transfer kaynaklı sorunların dağılımı
- Çoklu hesapla bakiye dağıtma 45%
- Yanlış kişiye gönderim ve iade talebi 25%
- Sosyal mühendislikle hesap devri 20%
- Teknik hata, çift kayıt 10%
Limit Kurmadan Transfer Açmak Neden Kapıyı Açık Bırakmakla Aynı Şey?
Limit, transferin frenidir. Tek bir limit yetmez; katmanlı çalışması gerekir. Günlük tutar limiti hacmi sınırlar. İşlem başına limit tek seferde büyük kaçışı engeller. Alıcı sayısı limiti dağıtım ağı kurulmasını zorlaştırır. Yükleme sonrası bekleme süresi ise chargeback pencerelerinin en kritik ilk saatlerini korur. Bu dördü birlikte çalıştığında, kötüye kullanım maliyeti saldırgan için karlı olmaktan çıkar; zaten güvenliğin tamamı budur.
Bir de sessiz bir kural var: yeni yüklenen bakiye hemen transfer edilemez. Bunu koyduğun gün sahtekârlık vakalarının çoğu düşer, çünkü hızlı çıkış imkânı kalmaz. Dürüst kullanıcı için ise etkisi neredeyse sıfırdır; o bakiyeyi transfer etmek için değil ürün almak için yüklemiştir. Kurallarını dürüst kullanıcının değil, saldırganın davranışına göre tasarla.
Yüklemeden gelen bakiye ile transferden gelen bakiyeyi aynı havuzda tutma. Transferden gelen tutarı iade edilemez olarak işaretle; böylece "paramı hesabıma geri gönder" talepleri hem kural olarak nettir hem de kötüye kullanımın nakde çıkış yolu kapanır.
Komisyon Almalı mısın, Yoksa Bu Bir Sadakat Aracı mı?
Transferden komisyon alma fikri ilk bakışta mantıklı gelir; sonuçta işlem senin altyapında gerçekleşiyor. Ama pratikte küçük oranlı komisyon iki şey yapar: kullanıcıyı transfer yerine "hesap şifresini verme" davranışına iter ve seni ödeme kuruluşu gibi konumlandırır. İkisi de istemediğin sonuçlar. Daha akıllı yol, komisyonu caydırıcı eşik olarak kullanmaktır: belirli tutarın altındaki transferler ücretsiz, üstündekiler küçük bir kesintili. Böylece günlük kullanım serbest kalır, toplu para taşıma hareketi pahalılaşır.
Alternatif olarak transferi bir ödül mekanizmasına bağlayabilirsin. Arkadaşına bakiye gönderen kullanıcıya küçük bir puan, alan kullanıcıya ilk alışverişinde geçerli indirim. Bu kurgu e-pin satış yazılımı tarafında referans sistemiyle birleşince gerçek bir büyüme motoru olur; komisyon peşinde koşmaktan çok daha fazla kazandırır.
Denetim İzi Olmayan Bir Transfer Kaydı Hiç Yoktur
Transfer özelliğinin en can sıkıcı tarafı, sorunların günler sonra gelmesidir. Kullanıcı "ben yanlış kişiye attım" der, alıcı "bana bir şey gelmedi" der, sen ortada kalırsın. Bu tartışmayı kazanmanın tek yolu kayıttır. Her transferde IP, cihaz parmak izi, oturum kimliği, zaman damgası, kaynak ve hedef hesap, bakiye öncesi-sonrası değerleri ve varsa not alanı saklanmalı. Kayıt değiştirilemez olmalı; düzeltme gerekiyorsa ters kayıt açılmalı, eski satır silinmemeli.
Bu disiplin sadece anlaşmazlık için değil, muhasebe için de hayati. Yıl sonunda "bu hesaptaki bakiye nereden geldi" sorusuna cevap veremiyorsan, bakiyelerin tamamı senin için belirsiz bir yükümlülüktür. Gerçek bir dijital ürün satış yazılımı bakiyeyi bir sayı değil, hareketlerin toplamı olarak tutar. Sayıyı silersen hareketlerden yeniden hesaplayabilmelisin.
| Kontrol noktası | Ne yapmalı | Durum |
|---|---|---|
| Hesap doğrulama | Transfer yetkisini yalnızca e-posta ve telefon doğrulaması tamam olan hesaba ver | Zorunlu |
| Yükleme bekleme süresi | Yeni yüklenen bakiyeye en az 24 saat transfer kilidi uygula | Zorunlu |
| Katmanlı limit | İşlem başına, günlük tutar ve günlük alıcı sayısı limitlerini birlikte tanımla | Zorunlu |
| Çift onay | Eşik üstü tutarlarda tek kullanımlık kod ile doğrulama iste | Önerilir |
| Transfer etiketi | Gelen bakiyeyi iade edilemez olarak işaretle ve kullanıcıya göster | Zorunlu |
| Geri alma yetkisi | Yöneticiye şüpheli transferi dondurma ve ters kayıt açma imkânı tanı | Zorunlu |
| Anomali uyarısı | Aynı IP veya cihazdan zincirleme transferde otomatik bildirim üret | Önerilir |
| Kullanıcı bildirimi | Her iki tarafa anlık e-posta ve panel bildirimi gönder | Zorunlu |
Peki Bu Yapıyı Sıfırdan Kurmak Zorunda mısın?
Hayır ve zaten kurmaya kalkışanların çoğu ilk sürümde limitleri, ikinci sürümde logları, üçüncü sürümde de geri alma mekanizmasını unutuyor. Transfer, kulağa küçük gelen ama muhasebe, güvenlik ve destek süreçlerinin üçüne birden dokunan bir modül. Hazır ve test edilmiş bir altyapıyla başlamanın anlamı şudur: sen kampanyaya, ürün çeşidine ve tedarikçi ilişkisine odaklanırken para akışının kurallarını daha önce yazmış birinin deneyimini devralırsın.
Pinova'yı tam olarak bu yüzden kurduk. Bakiye hareketlerini çift kayıtlı tutan, transferi limitli ve geri alınabilir yapan, her hareketi denetim izine bağlayan bir e-pin scripti altyapısı. Sen satışa bakarsın, sistem parayı takip eder.
Bakiye akışını kontrol altına alma zamanı
Transfer, limit, denetim izi ve geri alma mekanizmalarını hazır gelen bir altyapıyla kur. Paketleri ve lisans seçeneklerini incele.
Kullanıcılar arası bakiye transferini tamamen kapatmak daha güvenli olmaz mı?
Güvenli olur ama ciro kaybettirir. Ölü bakiyeler harcanmadan kalır, topluluk içi hediye satın alma davranışı kaybolur. Doğru yol kapatmak değil, yükleme bekleme süresi ve katmanlı limitlerle riski maliyetli hale getirmektir.
Transferden gelen bakiye iade edilebilir mi?
Edilmemeli. Gelen bakiyeyi iade edilemez olarak etiketlemek hem kötüye kullanımın nakde çıkış yolunu kapatır hem de destek ekibine net bir kural verir. Bu kuralı kullanım şartlarında açıkça yazmalısın.
Chargeback geldiğinde transfer edilmiş bakiyeyi nasıl geri alırım?
Kaynak yükleme kaydı transfer zincirinde taşınıyorsa, yönetici panelinden zinciri dondurup ters kayıt açabilirsin. Bakiye harcanmışsa ilgili siparişleri iptal veya askıya alma yetkisi de aynı ekranda olmalıdır.
Transfer için komisyon almak gerekli mi?
Gerekli değil. Küçük tutarları ücretsiz bırakıp yalnızca yüksek tutarlarda eşik üstü kesinti uygulamak, hem günlük kullanımı serbest tutar hem de toplu para taşıma girişimlerini caydırır.
Transfer özelliği, panelinin olgunluk testidir: bakiyeyi bir sayı olarak mı yoksa hareketlerin toplamı olarak mı tuttuğunu ilk o ele verir. Kurallarını doğru yazarsan hem ölü bakiyeyi ciroya çevirir hem topluluk içi satışı büyütür. Özellik listesini inceledikten sonra limit ekranlarını, denetim izini ve geri alma akışını kendi gözünle görmek için canlı demo üzerinden panele gir; ardından fiyat tarafında hangi paketin sana uyduğuna karar vermek çok daha kolay olacak.

