WHMCS Core TCKN Modülü
T.C. Kimlik Numarası alanını biçim/algoritma ve opsiyonel yetkili KPS doğrulamasıyla denetler.
Ön koşullar
- WHMCS 8.x/9.x desteklenen sürüm
- PHP 7.4+
- PHP SOAP/OpenSSL (KPS kullanılacaksa)
- WHMCS özel alanı
- KPS için yetkili kurum erişimi
Kurulum adımları
-
1
Yedek ve ön kontrol
WHMCS dosyaları ile veritabanını yedekleyin; işlemi önce staging ortamında uygulayın.
-
2
Dosyaları yükleyin
Paket dizin yapısını bozmadan şu hedeflere yükleyin: modules/addons/whmcs_core_tckn/
-
3
İzinleri doğrulayın
Klasörleri normalde 750/755, dosyaları 640/644 tutun; web sunucusu sahibini doğru ayarlayın ve 777 kullanmayın.
-
4
Modülü etkinleştirin
WHMCS > Sistem Ayarları > Eklenti Modülleri bölümünde modülü etkinleştirin ve gerekli yönetici rollerine erişim verin.
-
5
İlk yapılandırmayı kaydedin
Aşağıdaki modüle özel alanları doldurun; test tamamlanmadan canlı ortam/kimlik bilgilerine geçmeyin.
Yapılandırma
Alan
TCKN özel alanını, zorunluluk kapsamını, muaf müşteri gruplarını ve maskeleme kuralını belirleyin.
Doğrulama
Algoritma kontrolünü; yalnız yetkiniz varsa KPS ad/soyad/doğum yılı doğrulamasını etkinleştirin.
Testler
- Kontrollü geçerli/geçersiz test verileriyle biçim ve tekrar kontrolünü deneyin.
- Yetkisiz rol ve müşteri listesindeki maskelemeyi doğrulayın.
Güvenlik
- TCKN özel nitelikli olmasa da yüksek riskli kişisel veridir; erişimi ve loglamayı en aza indirin.
Sorun giderme
KPS yanıt vermiyor
SOAP/OpenSSL, kurum yetkisi, ağ erişimi ve ad-soyad karakter normalizasyonunu kontrol edin.