Kayseri'de bir creator, ailesinin kafesi için kendi kuponuyla iki Pro abonelik açtı; ertesi gün dashboard'da kırmızı bayrak ve askıya alma bildirimi gördü. Phase 2 anomaly detection'ın amacı tam olarak bu: niyet kötü olmasa da self-purchase, IP yoğunluğu ve hızlı refund desenlerini erken yakalayıp komisyon programının güvenilirliğini korumak.
Üç Temel Sinyal ve Skorlama
Motor üç ana kalıbı izler ve her birine ağırlıklı puan verir. Toplam skor 80 ve üzeri kritik olarak işaretlenir; bu eşik affiliate ekosistem ortalamasından türetildi ve false-positive oranını %3'ün altında tutuyor.
- Self-purchase: Affiliate'in kendi e-posta domain'i, telefonu veya Stripe customer ID'si ile eşleşen restaurant kaydı (skor +50).
- IP yoğunluğu: Son 7 günde 3+ signup aynı /24 subnet'ten (skor +25).
- Hızlı refund: 14 gün içinde iptal veya chargeback (skor +35, refund başına).
Manuel Review vs Auto-Suspend
Default davranış manuel review: super-admin queue'sunda kırmızı bayrakla görünür, 48 saat içinde Synaltix ekibi karar verir. affiliate.auto_suspend_critical_anomalies flag'i açıksa skor 80+ vakalar otomatik askıya alınır; bu, ölçek büyüdükçe önerilir ama false-positive riski sıfır değil.
Pratikte çoğu hesap manuel review'da iade edilir çünkü Kayseri vakası gibi niyet temiz olabilir. Yine de askıya alma süresinde komisyon donar ve creator dashboard'da neden gösterilir; itiraz akışı 7 gün içinde tamamlanır.
Creator Olarak Doğru Yaklaşım
Aile veya arkadaşa thMenu önerirken kuponunuzu kullanıp anında %5 indirim teklif etmeyin; bunun yerine önce Starter ücretsiz tier'da kaydolmalarını söyleyin. QR menü ve özel domain zaten Starter'da var; Pro'ya kendileri karar verdiklerinde kuponunuzla geçerler ve komisyon gerçek bir restaurant'tan akar.
Bu yaklaşımın yan faydası: organic conversion oranınız yükselir, tier engine 90 günlük kazancı hesaplarken sizi otomatik olarak Silver veya Gold'a yükseltir. Self-purchase ile sahte hacim üretmek kısa vadede daha çok komisyon getirebilir ama 12 ay drip release ve dormancy taraması ile sistem dengeyi yakalar.
FAQ
Bir akrabamın gerçek restaurant'ı için kuponumu kullanırsam? Sorun değil; farklı domain, farklı Stripe customer ve fiziksel adres ayrımı sağlanırsa flag tetiklenmez. Self-purchase tespiti email/phone hash overlap'ı arar.
Yanlışlıkla askıya alındıysam ne yapmalıyım? Dashboard'daki itiraz aç butonuna basın, restaurant'ın bağımsızlığını gösteren kanıt (vergi numarası, ayrı banka hesabı) yükleyin. Synaltix ekibi 7 gün içinde döner.
Auto-suspend flag'ini biz mi açıyoruz? Hayır, platform genel ayarı — super-admin paneli üzerinden GitHub Actions workflow ile değiştirilir. Default OFF, manuel review tercih edilir.
Faydalı buldunuz mu? Paylaşın.
İlgili makaleler
Müşteri Aboneliğini Düşürünce Eski Özellikler Ne Olur? — SaaS Sessiz Feature-Drift Problemi
Çoğu SaaS abonelik tier’ı düştüğünde tek satır kod çalıştırır ama eski özellikle…
JWT alg-confusion atağı — Supabase HS256'dan RS256/JWKS'e geçince eski verifier'lar neden yıkılır?
JWT header'ı decode etmeyen verifier'lar `alg=none` ve `alg-confusion` saldırıla…
Her bakiye değişikliğinin neden bir 'journal row'u olmalı? — SaaS finansal audit'in temel taşı
SaaS bakiyeleri tek satır UPDATE ile yönetince "drift var ama HANGİ mutasyon yan…