Güvenlik

Epin Scripti IP ve Ülke Bazlı Kısıtlama: Yasaklı Bölgeleri Kapatmayan Satıcıların Farkında Olmadığı Sessiz Sızıntı

Epin scriptinde IP ve ülke bazlı kısıtlama nasıl kurulur? Coğrafi engelleme, VPN tespiti, bölge kilitli kod yönetimi ve doğru istisna politikası tek yazıda.

Epin Scripti IP ve Ülke Bazlı Kısıtlama: Yasaklı Bölgeleri Kapatmayan Satıcıların Farkında Olmadığı Sessiz Sızıntı

Coğrafi kısıtlamayı çoğu satıcı bir güvenlik konusu sanır. Aslında bu bir ürün bütünlüğü konusudur. Sattığın kodların çok büyük bölümü bölge kilitlidir; Türkiye bölgesi için üretilmiş bir bakiye kodu başka bir ülkedeki hesapta çalışmaz. O kodu yanlış bölgeden gelen bir müşteriye sattığında ne olur? Kod kullanılamaz, müşteri haklı olarak iade ister, ürün artık havuza geri dönemez ve sen hem kodu hem parayı hem itibarı kaybedersin. Hiç dolandırıcılık olmasa bile bu zarar tek başına gerçekleşir.

İkinci katman ise sağlayıcı sözleşmeleridir. Toptancından aldığın kodların çoğu belirli bölgelerde satılmak üzere verilir; bölge dışına satış yaptığın tespit edilirse bayilik ilişkin risk altına girer. Yani IP ve ülke kısıtlaması, bir e-pin satış scriptinde süs değil, işin devamlılığını koruyan temel bir kontroldür. Aşağıda bunun nasıl kurulacağını, nerede aşırıya kaçıldığını ve VPN gerçeğiyle nasıl baş edileceğini anlatıyorum.

%70+bölge kilitli ürün payı
3 katmanIP, kart ülkesi, hesap bölgesi
%2-6tipik VPN trafik oranı
0bölge dışı satışta kabul edilebilir hata

Kısıtlamayı IP'ye dayandırmak tek başına neden yetersiz?

IP tabanlı ülke tespiti hızlıdır ama tek başına kırılgandır. Mobil operatör havuzları yanlış ülke gösterebilir, kurumsal VPN'ler çalışanı başka ülkede konumlandırabilir, veri merkezi IP'leri hiçbir ülkeyi temsil etmez. Bu yüzden sağlam kurulumlar kararı üç sinyalin kesişiminde verir: bağlantı IP ülkesi, kart veya ödeme yöntemi ülkesi ve hesap kayıt bölgesi. Üçü uyumluysa sipariş sorunsuz geçer. İkisi uyumlu biri farklıysa sipariş geçer ama işaretlenir. Yalnızca biri uyumluysa doğrulama istenir. Hiçbiri uyumsuz değil ama ürün o bölgede satılamıyorsa sipariş baştan engellenir ve müşteriye nedeni açıkça yazılır. Bu kademeli yapı, tek bir IP sorgusunun hatasına bütün operasyonu teslim etmekten çok daha dayanıklıdır. Ayrıca kararın hangi sinyale dayandığı kayıt altına alınmalıdır; itiraz geldiğinde elinde gerekçe olması gerekir.

Ürün bazlı bölge eşlemesi nasıl kurulur?

Kısıtlamayı site genelinde açıp kapatmak amatör çözümdür. Doğru yaklaşım, her ürüne izin verilen bölge listesi tanımlamaktır. Bir ürün yalnızca Türkiye'ye satılabilirken diğeri Avrupa geneline, üçüncüsü küresel olabilir. Bu eşleme ürün kartında tutulur ve sepet aşamasında hesaplanır; müşteri ödeme sayfasına geldiğinde sürprizle karşılaşmaz. Dijital ürün satış yazılımı tarafında burada kritik bir detay var: bölge kontrolü yalnızca arayüzde değil, sipariş oluşturma ve teslimat fonksiyonlarında da tekrar yapılmalıdır. Yoksa doğrudan bağlantıyla veya API üzerinden gelen istekler kontrolü atlar. Bir diğer önemli nokta stok ayrımıdır: aynı ürünün farklı bölge kodları ayrı havuzlarda tutulmalı, böylece Türkiye siparişine yanlışlıkla Avrupa kodu düşmez. Bu ayrım yapılmadığında kısıtlama sadece kağıt üzerinde kalır ve karışık havuz ilk yoğun günde patlar.

SenaryoIP ülkesiÖdeme ülkesiKarar
Normal yerli siparişTRTROnayla ve teslim et
Yurt dışından yerli kartDETRİşaretle, teslim et
Yerli IP yabancı kartTRGBDoğrulama istendi
Veri merkezi IPTespit yokTRBekletilir
Ürün bölgesi dışıUSUSBaştan engelle
Yaptırım listesi bölgesiKısıtlıHerhangiKesin red

VPN kullanan müşteriyi kaybetmeli misin?

Burada satıcıların en çok yanlış yaptığı yer bu. VPN kullanımı suç değildir; Türkiye'de birçok kullanıcı alışkanlıktan veya kurumsal zorunluluktan VPN açık gezer. Tüm VPN trafiğini kesen bir kural, temiz müşterilerin bir bölümünü doğrudan kapı dışına atar. Mantıklı politika şudur: anonim ağ tespiti bir red gerekçesi değil, bir risk puanı olarak değerlendirilir. Eğer ödeme yöntemi ülkesi, hesap geçmişi ve sipariş tutarı tutarlıysa sipariş geçer. Tutarsızlık varsa doğrulama devreye girer. Yalnızca bölge kilitli üründe, ürün bölgesi tespit edilemiyorsa sipariş durdurulur ve müşteriye "bağlantınızı doğrudan yapıp tekrar deneyin" gibi net bir yönlendirme verilir. Bu dil çok önemli; "erişiminiz engellendi" mesajı müşteriyi kaybettirir, "ürün bölgesi doğrulanamadı, VPN'i kapatıp tekrar dene" mesajı satışı kurtarır. İyi bir epin yazılım kurulumu bu mesajları ayrı ayrı yönetmene izin verir.

Coğrafi kontrol kararlarının dağılımı

  • Sorunsuz geçen sipariş 58%
  • İşaretlenip teslim edilen 22%
  • Doğrulama istenen 14%
  • Engellenen 6%

Yanlış engelleme seni ne kadara mal olur?

Coğrafi kısıtlamanın maliyeti iki yönlüdür. Gevşek bırakırsan bölge dışı satış, iade ve bayilik riski gelir. Aşırı sıkarsan yanlış engelleme gelir ve bu kayıp hiç raporlanmaz çünkü engellenen müşteri geri bildirim bırakmaz, sessizce gider. Bu yüzden engellenen istekleri de günlüğe yazmak zorunludur. Elinde "bu ay şu kadar istek engellendi, bunların şu kadarı yerli kartla gelen kullanıcıydı" verisi olduğunda politikayı ayarlayabilirsin. Ayrıca istisna mekanizması kurmak gerekir: kurumsal bir müşteri sürekli yurt dışından sipariş veriyorsa o hesabı beyaz listeye alıp kısıtlamadan muaf tutabilmelisin. İstisna yeteneği olmayan bir kısıtlama sistemi, kurumsal müşteriyi tutmaya imkan vermez. Özellikler tarafında bölge kuralları ve istisna yönetiminin nasıl ayrıldığını inceleyebilirsin.

Engelleme mesajını satış dili yaz

Müşteri suçlu değil, bölge uyumsuz. Mesajda ne yapması gerektiğini yaz ve alternatif bölge ürününü hemen öner.

Kurulumu doğru yaptığını nasıl test edersin?

Coğrafi kontrolün en sık atlanan tarafı test edilmemesidir. Yerelde her şey doğru görünür çünkü kendi IP'n zaten izinli bölgededir. Gerçek testi yapabilmek için ülke değerini elle değiştirebileceğin bir geliştirici modu gerekir; böylece her senaryoyu tek tek geçebilirsin. Test listesi kısa ama şart: izinli bölgeden normal sipariş, engelli bölgeden sipariş, tespit edilemeyen IP, ödeme yöntemi çelişkisi, beyaz listedeki hesap ve API üzerinden doğrudan sipariş denemesi. Son madde en kritik olanıdır çünkü arayüzü atlayan istekler en sık sızıntı noktasıdır.

Test adımıBeklenen sonuçKritiklikDurum
Engelli bölgeden siparişÖdeme öncesi net redYüksekHer sürüm
API ile doğrudan siparişSunucu tarafı yine engellerKritikHer sürüm
Tespit edilemeyen IPBekletme ve doğrulamaOrtaAylık
Beyaz liste hesabıKısıtlamadan muaf geçerOrtaAylık
Bölge havuzu ayrımıYanlış bölge kodu düşmezKritikHaftalık
Engelleme günlüğüTüm redler kayıtlıYüksekSürekli

Hazır altyapıyla gelmesinin farkı nedir?

Bölge kontrolünü sıfırdan kurmak, IP veritabanı güncellemesi, anonim ağ listesi bakımı, ürün-bölge eşlemesi, havuz ayrımı ve istisna yönetimi demektir. Bunların hiçbiri bir kere yazılıp bırakılan iş değildir; IP blokları sürekli el değiştirir ve güncellenmeyen veri zamanla yanlış karar üretir. Hazır bir e-pin satış yazılımı bu bakımı üstlenir ve sen yalnızca politika seviyesinde karar verirsin. Kapsam ve lisans detaylarını fiyat bölümünde görüp mevcut iade oranınla karşılaştırmak en net kıyas olur.

Bölge sızıntısını kapat

Ürün bazlı bölge kuralları, üç katmanlı ülke doğrulaması ve istisna yönetimi hazır gelir.

Tüm VPN trafiğini engellemek doğru mu?

Hayır. VPN kullanımı yaygın ve meşrudur. Anonim ağ tespitini red gerekçesi yerine risk puanı olarak kullanmak, temiz müşterileri kaybetmeden riski yönetmenin doğru yoludur.

IP ülke tespiti ne kadar güvenilir?

Genel olarak yüksek doğrulukta çalışır ancak mobil ve kurumsal ağlarda sapma görülür. Bu yüzden kararın ödeme yöntemi ülkesi ve hesap bölgesiyle birlikte verilmesi gerekir.

Bölge kilitli kodları aynı havuzda tutabilir miyim?

Tutmamalısın. Aynı üründe farklı bölge kodları ayrı stok havuzlarında durmalı, aksi halde yanlış bölge kodu teslim edilir ve iade kaçınılmaz olur.

Kurumsal müşterim yurt dışından sipariş veriyor, ne yapmalıyım?

Hesap bazlı beyaz liste kullan. Doğrulanmış kurumsal hesapları coğrafi kısıtlamadan muaf tutup yalnızca ürün bölge uygunluğunu kontrol etmek yeterlidir.

Coğrafi kısıtlama, doğru kurulduğunda müşteriyi uzaklaştıran bir duvar değil, yanlış ürünün yanlış kişiye gitmesini önleyen sessiz bir filtredir. Bölge kurallarının sipariş akışında nasıl çalıştığını ve engelleme mesajlarının nasıl özelleştirildiğini kendi senaryolarınla denemek istersen canlı demo üzerinden ürün-bölge eşlemesi ekranını inceleyebilirsin.

Daha Fazlasını Keşfedin

Dijital ürün satışı ve otomasyon üzerine güncel rehberlere göz atın.

Tüm Yazıları Gör →
Bu yazıyı paylaşın
Bu yazıyı beğendiniz mi?
Teşekkürler!
← Tüm yazılar