WHMCS Entegrasyonu
WHMCS Complete Solution; hosting, domain kayıt, sunucu kiralama ve co-location gibi hizmetler veren şirketler tarafından sıklıkla tercih edilen ve dünyanın en fazla kullanılan domain hosting otomasyonudur.
Domain Name API WHMCS ÖzellikleriWHMCS Nedir?
WHM Complete Solution; web hosting, domain kayıt, co-location ve sunucu kiralama gibi hizmetler veren işletmelerinin tüm yönlerini otomatikleştiren mükemmel bir platformudur. Özellikle web üzerinden bu tür hizmetler veren ve WHMCS gibi bir otomasyon yazacak kadar zamanı ya da yazılım bilgisi olmayan kişi ve kurumlar tarafından sıklıkla tercih edilir. WHMCS'nin kurulumunu ve gerekli ayarlamalarını yaptıktan sonra gelişmiş hosting ve domain satış sitelerinde gördüğünüz bütün özelliklere sahip olursunuz.
WHMCS Module
WHMCS Kurulumu ve Entegrasyonu
WHMCS, özellikle web hosting hizmeti sunanlar için geliştirilmiş popüler bir hosting otomasyon ve faturalandırma panelidir. Hem kullanıcı dostu arayüzüyle hem de kapsamlı özellikleriyle, müşteri yönetimi, faturalandırma, domain ve hosting işlemlerini tek bir panel üzerinden kolayca kontrol etme imkânı sağlar.
WHMCS İle Vakit ve Nakitten Tasarruf Edin
Entegrasyonu
WHMCS Tema
Temalar, WHMCS kurulumunuzun görünümünü markanıza uyacak veya ona benzersiz bir görünüm verecek
şekilde özelleştirmenizi sağlar. Tema içerisinde domain sorgulama, web hosting paketleri, sunucu
paketleri ve SSL sertifikaları yer alır.
Tema seçimi ve kurulumuyla ilgili zaman bulamayanlar için Domain Name API Starter ve Mega WHMCS kurulum paketleri mükemmel bir çözüm sağlar.
WHMCS Entegrasyonu - Kurulumu Nasıl Yapılır?
WHMCS kurulumu oldukça kolaydır. Kurulum için yukardaki videomuzu izleyebilir yada aşağıdaki adımları takip edebilirsiniz.
- WHMCS dosyalarını hrefwww.github.com/domainreseller üzerinden indirin.
- ZIP dosyasını açın ve içeriği bilgisayarınıza çıkarın.
- WHMCS dosyalarını web sitenizin sunucusuna (FTP ile) yükleyin.
- Kurulum sihirbazını tamamla
- Güvenlik ayarlarını yap
Domain Name API WHMCS Özellikleri
WHMCS modülümüz üzerinden domain maliyet kayıt, yenileme, transfer fiyatlarını otomatik çekme, .tr, .com.tr, .ge, uk.,.in, .ru domainleri gibi ccTLD leri kaydetme gibi onlarca özellik mevcuttur.
WHMCS Tüm Hosting Otomasyonları İle Entegre Çalışmaktadır
WHMCS Modülü – Sıkça Sorulan Sorular
Domain Name API WHMCS modülü, WHMCS kurulumunuzu doğrudan Domain Name API'nin domain kayıt ve SSL altyapısına bağlayan bir registrar eklentisidir. Kurulduktan sonra WHMCS; domain kaydı, yenileme, transfer, DNS yönetimi ve WHOIS güncellemelerini müşterileriniz adına otomatik olarak gerçekleştirir — sizin veya ekibinizin herhangi bir manuel işlem yapmasına gerek kalmaz. Faturalama, ödeme takibi ve son kullanma tarihi bildirimleri de otomatik olarak yönetilir.
Modül; .com, .net, .org gibi tüm büyük gTLD'lerin yanı sıra .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in ve .ge dahil bölgesel ccTLD'ler olmak üzere 800'den fazla domain uzantısını destekler. cPanel, Plesk, DirectAdmin, SolusVM ve tüm büyük hosting kontrol panelleriyle uyumludur.
💡 WHMCS modülünü, vitrininiz ile domain kayıt kuruluşu arasındaki köprü olarak düşünebilirsiniz. Olmadan her sipariş manuel işlem gerektirir; kurulunca tüm domain işletmeniz otomatik pilotta çalışır. Türkiye ve MENA bölgesini hedefleyen bayiler için yerleşik .tr ve .com.tr desteği ile T.C. Kimlik No ve Vergi Numarası alan eşleştirmesi, yasal uyumu başından itibaren kolaylaştırır.
Kurulum 15 dakikadan kısa sürer. Adım adım kurulum rehberi domainnameapi.com/tr/bilgi-bankasi/moduller/whmcs-nasil-kurulur adresinde, video anlatım ise youtube.com/watch?v=LEw_iMnquSo adresinde mevcuttur.
En güncel modül paketini github.com/domainreseller adresinden indirin.
ZIP dosyasını açın ve modules klasörünü WHMCS'nin kurulu olduğu dizine kopyalayın (örn. /home/whmcs/public_html). .gitignore, README.md ve LICENSE dosyalarını silmeyin.
WHMCS yönetim panelinde Sistem Ayarlari > Domain Registrars bölümüne gidin. Dosyalar doğru dizine yerleştirildiyse 'Domain Name API' listede görünecektir.
Modülü etkinleştirin ve Domain Name API tarafından sağlanan kullanıcı adı ile şifreyi girin. Kaydettikten sonra bakiyeniz ekranda görünecektir.
.tr domain satıyorsanız T.C. Kimlik No ve Vergi Numarası alanlarını WHMCS'deki özel müşteri alanlarıyla eşleştirin.
Fiyatlandırmayı manuel olarak girin veya Utilities > Registrar TLD Sync > DomainNameApi aracıyla canlı fiyatları kâr marjı ayarlarıyla toplu içe aktarın.
Sistem Ayarlari > Genel Ayarlar > Domains bölümünden; domain kaydı, transfer izinleri, yenileme siparişleri, ödemede otomatik yenileme, domain senkronizasyonu ve IDN desteğini etkinleştirin.
Otomasyon Ayarlari altında Domain Sync ve Sync Next Due Date seçeneklerini aktif edin.
Önemli: Güncelleme yapıyorsanız mevcut modül dosyalarınızı üzerine yazmadan önce yedekleyin.
💡 En yaygın kurulum hatası, modül dosyalarının yanlış dizine yüklenmesidir — WHMCS bu durumda sessizce başarısız olur. Kurulumun ardından Domain Name API bakiyenizin registrar yapılandırma ekranında göründüğünü doğrulayın. Sorun giderme için Utilities > Logs > Module Log bölümünü debug logging etkin şekilde kullanın. Üretim ortamında debug logging'i kapalı tutun.
Domain Name API WHMCS modülü için gerekenler:
WHMCS 7.8 veya üzeri (en güncel kararlı sürüm önerilir)
PHP 7.4 veya üzeri (PHP 8.1 önerilir)
Sunucuda PHP SOAPClient eklentisinin etkin olması
T.C. Kimlik No, Vergi No ve Vergi Dairesi özel müşteri alanları — .tr domain kaydı için zorunludur
💡 Her zaman en güncel kararlı WHMCS sürümünü kullanın; güvenlik yamaları düzenli yayımlanmaktadır. Türkiye pazarına hizmet veriyorsanız T.C. Kimlik No ve Vergi Numarası alanları .tr kaydı için yasal zorunluluktur. Canlı müşterileriniz olmadan önce bu alanları kurulum aşamasında tanımlayın.
WHMCS, uygun fiyatlı lisans modeli, kapsamlı entegrasyon ekosistemi ve olgun otomasyon altyapısı sayesinde dünya genelinde en yaygın kullanılan hosting otomasyon platformudur. Tek bir WHMCS kurulumu; müşteri kayıtlarını, faturalamayı, otomatik servis aktivasyonunu, ödeme takibini ve askıya alma/sonlandırma akışlarını yönetir. E-posta ve SMS bildirim sistemi, müşterileri her adımda manuel müdahale gerektirmeksizin bilgilendirir.
💡 2017'ye kadar sunulan ömür boyu lisans, WHMCS kullanıcı tabanını çok istikrarlı kıldı. 2025–2026'da değerlendirme yapan yeni işletmeler için WHMCS'nin aylık maliyetini WiseCP (Türkiye ve MENA pazarında rekabetçi) ve Blesta (tek seferlik ödeme, güçlü veri sahipliği) ile karşılaştırın. Domain Name API her üç platformu da özel modülleriyle destekler.
Domain Name API ile tam uyumlu, aktif olarak geliştirilen WHMCS alternatifleri:
Blesta — geliştirici dostu, tek seferlik lisans, güçlü veri taşınabilirliği
HostBill — kurumsal düzey, 150'den fazla entegrasyon, yüksek hacimli bayiler için ideal
WiseCP — modern arayüz, Türkiye ve MENA bölgesinde hızla büyüyor
ClientExec — daha basit özellik seti, bütçe dostu başlangıç seçeneği
HostFact — Hollanda ve Batı Avrupa'da yaygın
AWBS, WHMAutoPilot, Lpanel, Modernbill ve PerlBill gibi eski platformlar artık aktif geliştirilmemekte olup yeni kurulumlar için önerilmez.
💡 Platform seçimi hedef pazarınıza göre şekillenmelidir. WHMCS global operasyonlar için en güvenli seçimdir. WiseCP, Türkiye pazarındaki bayiler arasında hızla öne çıkan alternatiftir ve Domain Name API'nin özel WiseCP modülüyle tam desteklenmektedir. HostBill 150+ entegrasyon ihtiyacı olan kurumsal bayiler için, Blesta ise tam veri sahipliği ve tek seferlik maliyet arayan operatörler için önerilir.
WHMCS, aktif müşteri sayısına göre kademelenen ücretli bir lisans yazılımıdır: Starter, Plus, Business ve Direct olmak üzere dört plan mevcuttur. Faturalama aylık bazda yapılır. Taahhüt öncesinde platformu değerlendirmek için ücretsiz deneme süresi sunulmaktadır.
Domain Name API, tema kurulumu ve modül yapılandırması tamamlanmış şekilde gelen WHMCS Starter ve Mega kurulum paketleri sunar. Bu paketler yeni bir domain bayilik işletmesini hayata geçirme sürecini ve maliyetini önemli ölçüde azaltır.
💡 Yeni başlıyorsanız WHMCS Starter planı 250 aktif müşteriye kadar yeterlidir. Domain Name API'nin hazır paketleri, tema kurulumu ve modül bağlantısı için harcanan 2-3 günlük kurulum süresini ortadan kaldırır; saatler içinde markalı bir vitrin açabilirsiniz.
Evet. WHMCS lisans katmanları ve Domain Name API'nin WHMCS kurulum paketleri arasında istediğiniz zaman geçiş yapabilirsiniz. Değişiklik bir sonraki fatura döneminde geçerli olur. Domain Name API WHMCS modülü; Starter, Plus, Business ve Direct dahil tüm WHMCS lisans katmanlarıyla uyumludur.
💡 WHMCS Starter ile başlayın. Müşteri tabanınız 250'yi geçtiğinde sınırsız müşteri ve servis kaydı için Plus veya Business'a yükseltin. Domain Name API'nin Starter ve Mega paketleri, sıfırdan yapılandırmak istemeyenler için hazır satış ortamı sunar.
Domain Name API WHMCS modülü; .com, .net, .org, .info, .biz gibi tüm büyük gTLD'ler ile .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in, .ge ve daha pek çok ccTLD dahil olmak üzere 800'den fazla domain uzantısını destekler. Premium fiyatlandırma sunan kayıt kuruluşları için premium domain kaydı da desteklenmektedir.
💡 Belirli coğrafi pazarları hedefleyen bayiler, TLD fiyat tablolarını yerel uzantılara öncelik verecek şekilde düzenlemelidir. Türkiye'deki bayiler .tr ve .com.tr uzantılarını öne çıkarmalıdır — bu uzantılar yerel müşterilerde güçlü güven sinyali oluşturur ve dönüşüm oranlarını artırır. Yerelleştirilmiş TLD konumlandırması, GEO hedefli SEO kampanyalarında en yüksek ROI sağlayan taktiklerden biridir.
WHMCS, varsayılan olarak beş dakikada bir çalışan otomatik cron job aracılığıyla domain son kullanma tarihlerini kontrol eder. Bir domainin bitiş tarihi yaklaştığında WHMCS otomatik olarak müşteriye yenileme faturası oluşturur, yapılandırılabilir aralıklarla (genellikle 60, 30, 14 ve 7 gün öncesinde) son kullanma tarihi bildirimleri gönderir ve müşteri hesabında yeterli bakiye veya geçerli ödeme yöntemi varsa yenilemeyi otomatik gerçekleştirir.
Bu işlemin doğru çalışması için Sistem Ayarlari > Genel Ayarlar > Domains altında Domain Sync'in aktif olması gerekir; böylece WHMCS her zaman Domain Name API'den güncel son kullanma tarihlerini alır.
💡 60/30/14/7 günlük 4 e-posta dizisi, tek hatırlatıcıya kıyasla domain kaybı oranını yüzde 60'a kadar azaltır. Otomasyon Ayarlari altında Sync Next Due Date seçeneğini de etkinleştirin — WHMCS ve kayıt kuruluşu arasındaki tarih uyuşmazlıkları, beklenmedik domain kayıplarının en yaygın nedenlerinden biridir.
Domain fiyatlandırması her TLD için manuel girilebilir ya da Registrar TLD Sync aracıyla otomatik içe aktarılabilir. Otomatik senkronizasyon için: Utilities > Registrar TLD Sync bölümüne gidin, DomainNameApi'yi seçin ve karşılaştırmanın tamamlanmasını bekleyin. Sonuç ekranı her uzantı için kâr/zarar marjlarını gösterir ve toplu fiyat aktarımı yapmanıza olanak tanır.
Domain Name API'yi Lookup Provider olarak da ayarlayabilirsiniz (Sistem Ayarlari > Domain Fiyatları > Lookup Provider > Değiştir > DomainNameApi). Bu sayede genel WHOIS sunucuları yerine Domain Name API altyapısından gerçek zamanlı uygunluk sorgusu yapılır.
💡 Otomatik fiyat senkronizasyonu WHMCS'nin en az kullanılan özelliklerinden biridir. TLD Sync'i aylık çalıştırmak, tedarikçi fiyat değişikliklerinden sonra bile perakende fiyatlarınızın maliyet üzerinde kalmasını sağlar. Sabit marj kuralı (örn. maliyet + %25) 800'den fazla uzantıda kârlılığı manuel inceleme gerektirmeden korur.
WHMCS, entegrasyon sorunlarını teşhis etmek için yerleşik bir modül kayıt sistemi sunar. Utilities > Logs > Module Log bölümüne gidin. Enable Debug Logging butonu görünüyorsa tıklayarak etkinleştirin. Etkinleştirildikten sonra WHMCS ile Domain Name API arasındaki tüm istek ve yanıtlar kaydedilir. Herhangi bir log kaydının tarihine tıklayarak tam istek, yanıt ve filtrelenmiş yanıt detaylarını inceleyebilirsiniz.
Sık karşılaşılan sorunlar:
Modül dosyalarının yanlış dizine yüklenmesi — WHMCS modülü sessizce algılamaz
Hatalı API kimlik bilgileri — kayıt sonrasında bakiye görüntülenmez
Domain sync'in devre dışı olması — son kullanma tarihleri eskir ve yenilemeler sessizce başarısız olur
💡 Destek ekibiyle iletişime geçmeden önce başarısız işlemin Module Log kaydını alın. Filtrelenmiş yanıt bölümü, Domain Name API'nin döndürdüğü hatayı tam olarak gösterir; çoğu durumda sorun kendiliğinden anlaşılır. Bu logu hazır bulundurmak çözüm sürecini önemli ölçüde kısaltır. Performans etkisini önlemek için üretim ortamında debug logging'i kapalı tutun.
Domain transferleri, registrar modülü aracılığıyla otomatik olarak işlenir. Bir müşteri gelen transfer başlattığında WHMCS, müşterinin sağladığı EPP yetkilendirme kodunu kullanarak Domain Name API'ye transfer talebini iletir. Transfer durumu ve anlık başlangıç/bitiş tarihleri yönetici panelinde gerçek zamanlı görüntülenebilir. Yöneticiler, domain yönetim panelinden doğrudan transfer iptali talebi de oluşturabilir.
💡 Transfer başarısızlıkları en sık süresi dolmuş EPP kodları, kayıt kuruluşu tarafındaki transfer kilitleri veya son kayıttan itibaren 60 günlük ICANN kilit süresi nedeniyle yaşanır. .tr domain transferlerinde özellikle dikkat edin: alıcı müşteri hesabındaki T.C. Kimlik No ve Vergi Numarası bilgileri kayıt kuruluşundaki kayıtlarla eşleşmelidir; uyumsuzluklar log incelemesi yapılmadan teşhis edilmesi güç sessiz transfer reddine yol açar.
