WHMCS, hosting firmalarının ve web hizmeti sağlayıcılarının müşteri yönetimi, faturalandırma, sipariş ve destek süreçlerini tek panelden otomatikleştirmesini sağlayan bir yazılımdır. Bu kategoride WHMCS nedir, ne işe yarar, nasıl kullanılır gibi sorulardan kurulum, lisans, tema, eklenti, modül ve entegrasyon sorunlarına kadar WHMCS ile ilgili her konu paylaşılır. Bölüm bilgi ve paylaşım amaçlıdır.
WHMCS Ne İşe Yarar?
WHMCS, hosting ve alan adı satan bir işletmenin günlük işlerinin büyük bölümünü otomatikleştirir. Müşteri sipariş verdiğinde fatura oluşturulur, ödeme alındığında hosting hesabı otomatik olarak açılır, süre dolduğunda hatırlatma gönderilir ve ödeme yapılmazsa hesap askıya alınabilir. Destek talepleri, alan adı işlemleri ve müşteri iletişimi de aynı panelden yönetilir.
| İşlev | Açıklama |
|---|---|
| Faturalandırma | Otomatik fatura oluşturma, hatırlatma ve tahsilat takibi |
| Hesap açılışı | Ödeme sonrası kontrol paneli hesabının otomatik kurulması |
| Alan adı yönetimi | Kayıt, transfer ve yenileme işlemleri |
| Destek sistemi | Destek talepleri ve departman yönetimi |
| Müşteri paneli | Müşterinin hizmetlerini ve faturalarını görmesi |
| Raporlama | Gelir, müşteri ve hizmet raporları |
Bilgi: WHMCS'nin sağladığı otomasyon, sunucu modülleri ve ödeme entegrasyonlarının doğru yapılandırılmasına bağlıdır.
Modüller ve Entegrasyonlar
WHMCS'nin gücü, farklı sistemlerle bağlantı kurmasını sağlayan modüllerden gelir. Sunucu modülleri kontrol panelleriyle iletişim kurarak hesapları açar ve yönetir; kayıt firması modülleri alan adı işlemlerini gerçekleştirir; ödeme ağ geçidi modülleri ise online tahsilatı sağlar. Bunlara ek olarak raporlama, güvenlik ve pazarlama eklentileriyle sistem genişletilebilir. Modüllerin güncel sürümle uyumu önemlidir.
| Modül türü | Görevi |
|---|---|
| Sunucu modülleri | cPanel, Plesk, DirectAdmin gibi panellerde hesap yönetimi |
| Kayıt firması modülleri | Alan adı kayıt, transfer ve yenileme |
| Ödeme ağ geçitleri | Kredi kartı ve diğer yöntemlerle tahsilat |
| Eklentiler (addon) | Ek özellikler ve raporlar |
| Tema ve şablonlar | Müşteri paneli ve sipariş formu görünümü |
İpucu: Yeni bir modül kurmadan önce WHMCS sürümünüzle uyumlu olduğunu ve geliştiricisinin güncelleme sağladığını kontrol edin.
Kurulum ve Temel Yapılandırma Adımları
WHMCS kurulumu, uygun bir sunucu ortamı ve geçerli bir lisans gerektirir. Kurulumdan sonra şirket bilgileri, para birimi, vergi ayarları, ödeme yöntemleri, sunucu bağlantıları ve ürün tanımları yapılandırılmalıdır. Otomasyonun çalışması için zamanlanmış görevin, yani cron ayarının doğru kurulması şarttır. Bu adımların eksiksiz tamamlanması, sistemin beklenen şekilde çalışmasını sağlar.
| Adım | Yapılacak işlem |
|---|---|
| 1. Sunucu ortamı | Desteklenen PHP sürümü ve gerekli eklentiler |
| 2. Kurulum | Dosyaların yüklenmesi ve kurulum sihirbazı |
| 3. Genel ayarlar | Şirket bilgileri, para birimi, vergi |
| 4. Cron | Otomasyon görevinin zamanlanması |
| 5. Sunucu ve ürünler | Sunucu bağlantıları ve satış paketleri |
| 6. Ödeme yöntemleri | Ödeme ağ geçitlerinin etkinleştirilmesi |
Uyarı: Kurulumdan sonra kurulum klasörünü silmek ve yönetim paneli klasörünün adını değiştirmek, temel güvenlik adımlarıdır.
Kategori Kuralları
WHMCS bölümü bir bilgi ve paylaşım kategorisidir. Bilgi ve paylaşım kategorilerinde ticari konulara izin verilmez; bu nedenle WHMCS lisansı, tema veya modül satışı gibi ticari ilanlar bu bölümde açılamaz. Kurulum, yapılandırma, hata çözümü, deneyim paylaşımı ve öneri konuları ise serbestçe tartışılabilir. Telifli yazılımların izinsiz paylaşımı forum genelinde yasaktır.
| Konu | Durum |
|---|---|
| Kurulum ve yapılandırma soruları | Serbest |
| Hata ve çözüm paylaşımları | Serbest |
| Tema, eklenti ve modül önerileri | Serbest |
| Lisans, tema veya modül satışı | Bu bölümde izin verilmez |
WHMCS Hakkında Sık Sorulan Sorular
WHMCS cron görevi çalışmıyor; ne yapmalıyım?
WHMCS'de otomatik faturalandırma, hatırlatma e-postaları, hesap askıya alma ve alan adı senkronizasyonu gibi işlemler cron görevi sayesinde çalışır. Cron çalışmadığında bu işlemler gerçekleşmez ve yönetim panelinde genellikle bir uyarı görünür. Önce yönetim panelinin otomasyon ayarları bölümünde gösterilen cron komutunu, sunucunuzdaki zamanlanmış görevlerle karşılaştırın; dosya yolu ve PHP yolu doğru olmalıdır. Komut satırında kullanılan PHP sürümünün web üzerinde kullanılan sürümle aynı olduğundan emin olun; farklı sürümler hataya yol açabilir. Cron komutunu sunucuda elle çalıştırarak hata mesajı alıp almadığınızı kontrol edin. Sistem durum sayfası ve etkinlik kayıtları, cron'un en son ne zaman başarıyla çalıştığını gösterir.Sorunu çözdükten sonra birkaç gün otomasyon günlüklerini takip etmek, görevlerin düzenli çalıştığını doğrular.
Ödeme alındığı halde hosting hesabı neden otomatik açılmıyor?
Otomatik hesap açılışı, ürün ayarlarındaki modül ayarlarına ve sunucu bağlantısına bağlıdır. Önce ilgili ürünün modül ayarları bölümünde hesabın hangi aşamada açılacağının, örneğin ödeme alındığında seçeneğinin işaretli olduğunu kontrol edin. Ardından sunucu tanımında kullanıcı adı, API anahtarı veya şifre gibi bağlantı bilgilerinin doğru olduğunu ve bağlantı testinin başarılı geçtiğini doğrulayın. Seçilen paket adının kontrol panelindeki paketle birebir eşleşmesi gerekir. Yönetim panelindeki modül günlüğünü etkinleştirmek, sunucuya gönderilen isteği ve dönen hata mesajını görmenizi sağlar. Sunucu tarafında güvenlik duvarının WHMCS sunucusunun IP adresini engellemediğinden de emin olun.Sorun devam ederse modül günlüğündeki hata mesajını konuda paylaşmak, diğer üyelerin size hızlı yardımcı olmasını sağlar ve çözüm sürecini kısaltır.
WHMCS'den gönderilen e-postalar müşterilere ulaşmıyor; neden?
WHMCS varsayılan olarak e-postaları sunucunun PHP mail işlevi üzerinden gönderebilir; bu yöntem kimlik doğrulaması yapmadığı için e-postalar spam klasörüne düşebilir veya hiç teslim edilmeyebilir. Genel ayarlar bölümündeki posta ayarlarından SMTP gönderimini seçip kimlik doğrulamalı bir e-posta hesabı tanımlamak teslimatı önemli ölçüde iyileştirir. Alan adınızın SPF, DKIM ve DMARC kayıtlarının doğru yapılandırıldığından emin olun. Gönderen adresinin şirket alan adınıza ait olması da önemlidir. Yönetim panelindeki e-posta günlüğü, hangi e-postaların gönderildiğini ve hata alınıp alınmadığını gösterir. Fatura ve hatırlatma e-postalarının teslim edilmemesi tahsilatları doğrudan etkileyeceği için bu ayarları test e-postalarıyla düzenli olarak kontrol edin.Teslimat sorunlarını takip etmek için gönderim günlüklerini düzenli olarak incelemek de iyi bir alışkanlıktır.
Lisanssız WHMCS kullanmanın riskleri nelerdir?
Lisans kontrolü kaldırılarak dağıtılan WHMCS kopyaları, ilk bakışta lisans maliyetinden kurtulmanın yolu gibi görünse de ciddi riskler taşır. Bu tür dosyalara sıklıkla arka kapılar ve zararlı kodlar eklenir; WHMCS müşteri bilgilerini, sunucu erişim bilgilerini ve ödeme verilerini barındırdığı için böyle bir açık tüm işletmenizi ve müşterilerinizi tehlikeye atar. Lisanssız kopyalar resmi güvenlik güncellemelerini alamaz ve zamanla bilinen açıklar birikir. Ayrıca telif haklarının ihlali hukuki sorunlara yol açabilir. Forum genelinde telifli yazılımların izinsiz paylaşımı yasaktır. Lisans maliyetini düşürmek istiyorsanız, müşteri sayınıza uygun lisans paketlerini resmi kaynaklardan araştırmak en güvenli yoldur.İşletmenizin ve müşterilerinizin güvenliği için lisanslı ve güncel bir sürüm kullanmak en doğru tercihtir.
Ödeme yapıldığı halde fatura neden ödenmemiş görünüyor?
Online ödemelerde ödeme sağlayıcısı, işlem tamamlandığında WHMCS'ye bir geri bildirim isteği gönderir ve fatura bu bildirimle ödenmiş olarak işaretlenir. Bu bildirim WHMCS'ye ulaşmazsa ödeme alınmış olsa bile fatura açık görünür. Sorunun yaygın sebepleri arasında ödeme modülünün yanlış yapılandırılması, geri bildirim adresinin ödeme sağlayıcısının panelinde hatalı tanımlanması, sunucudaki güvenlik duvarının veya web uygulama güvenlik duvarının bu istekleri engellemesi ve SSL sorunları bulunur. Yönetim panelindeki ödeme ağ geçidi günlüğü, gelen bildirimleri ve hataları gösterir. Sorun çözülene kadar ödemeyi elle işleyebilirsiniz; ancak kalıcı çözüm için modül geliştiricisi veya ödeme sağlayıcısıyla iletişime geçmek gerekir.Benzer durumları önlemek için ödeme modülünü güncel tutmak ve test ödemeleriyle süreci düzenli olarak kontrol etmek faydalıdır.
WHMCS'yi yeni sürüme güncellerken nelere dikkat etmeliyim?
WHMCS güncellemeleri güvenlik düzeltmeleri ve yeni özellikler getirir; ancak tema, eklenti ve modüllerle uyumsuzluk riski taşıyabilir. Güncellemeye başlamadan önce hem dosyaların hem de veritabanının tam yedeğini alın. Kullandığınız özel temaların, ödeme modüllerinin ve eklentilerin yeni sürümle uyumlu olup olmadığını geliştiricilerinden öğrenin. Sürüm notlarını okuyarak kaldırılan özellikleri ve sistem gereksinimlerindeki değişiklikleri, özellikle desteklenen PHP sürümünü kontrol edin. Güncellemeyi mümkünse önce bir test kopyasında deneyin. Canlı sistemde güncellemeyi trafiğin ve sipariş yoğunluğunun düşük olduğu bir saatte yapın. Güncelleme sonrasında sipariş verme, ödeme alma, hesap açma ve destek talebi gibi temel işlemleri test ederek her şeyin çalıştığından emin olun.Güncelleme sonrasında sistem durum sayfasını kontrol etmek de faydalıdır.
WHMCS yönetim panelinin güvenliğini nasıl artırırım?
WHMCS, müşteri bilgilerini ve sunucu erişim bilgilerini barındırdığı için güvenliği çok önemlidir. Yönetici hesaplarında iki faktörlü kimlik doğrulamayı etkinleştirin ve her yönetici için ayrı hesap kullanarak yetkileri ihtiyaca göre sınırlandırın. Yönetim paneli klasörünün varsayılan adını değiştirmek ve mümkünse panele erişimi belirli IP adresleriyle kısıtlamak, otomatik saldırıların önemli bir kısmını engeller. Yazılımı, temaları ve modülleri güncel tutun; kullanmadığınız eklentileri kaldırın. Yapılandırma dosyasının ve eklenti dosyalarının izinlerini doğru ayarlayın. Sunucu tarafında güvenlik duvarı ve düzenli yedekleme kullanın. Yönetici etkinlik günlüklerini düzenli kontrol ederek şüpheli girişleri erkenden fark edebilirsiniz.Güvenlik ayarlarını belirli aralıklarla gözden geçirmek, yeni risklere karşı hazırlıklı olmanızı sağlar ve sistemin korunmasını sürdürür.
WHMCS'yi Türkçe kullanmak mümkün mü?
Evet, WHMCS çoklu dil desteğine sahiptir ve müşteri paneli için Türkçe dil dosyası kullanılabilir. Genel ayarlardan varsayılan dili Türkçe olarak seçebilir, müşterilerin kendi dil tercihlerini değiştirmesine izin verebilirsiniz. Hazır dil dosyalarında eksik veya çevrilmemiş ifadeler bulunabilir; bu ifadeleri dil dosyalarının üzerine yazma yöntemiyle düzenlemek, güncellemelerde değişikliklerinizin kaybolmasını önler. E-posta şablonlarının da ayrıca Türkçe olarak düzenlenmesi gerekir; bu şablonlar müşterilerin gördüğü fatura ve hatırlatma e-postalarını oluşturur. Kullandığınız tema ve eklentilerin de Türkçe metinleri desteklediğinden emin olun. Para birimi, tarih biçimi ve vergi ayarlarını da yerel kullanıma uygun yapılandırmak profesyonel bir görünüm sağlar.Çevirileri tamamladıktan sonra müşteri panelini baştan sona bir müşteri gözüyle incelemek, gözden kaçan ifadeleri fark etmenizi sağlar.
WHMCS ile e-fatura veya muhasebe entegrasyonu yapılabilir mi?
WHMCS kendi içinde faturalar oluşturur; ancak bu faturalar her ülkenin yasal fatura düzenleme gerekliliklerini doğrudan karşılamayabilir. Türkiye'de yasal fatura düzenleme yükümlülüğü için WHMCS faturalarının e-fatura veya e-arşiv hizmet sağlayıcılarına ya da muhasebe yazılımlarına aktarılmasını sağlayan modüller kullanılabilir. Bu modüller genellikle ödeme alındığında fatura bilgilerini ilgili sisteme gönderir ve oluşan yasal faturayı müşteriye iletir. Entegrasyon seçerken kullandığınız sağlayıcıyla uyumlu ve güncel bir modül tercih edin. Müşteri kayıt formunda vergi numarası ve şirket unvanı gibi alanların doğru toplanması da gerekir. Yasal yükümlülükleriniz konusunda kesin bilgi için mali müşavirinize danışmanız önerilir.Entegrasyonu canlıya almadan önce test faturalarıyla süreci denemek, olası hataları önceden yakalamanızı sağlar.
WHMCS teması değiştirirken nelere dikkat etmeliyim?
WHMCS'de müşteri paneli ve sipariş formları ayrı şablonlarla yönetilir; tema değişikliği müşterilerinizin tüm satın alma deneyimini etkiler. Yeni bir tema seçerken kullandığınız WHMCS sürümüyle uyumlu olduğundan, mobil cihazlarda düzgün göründüğünden ve geliştiricisinin güncelleme sağladığından emin olun. Varsayılan tema dosyalarını doğrudan düzenlemek yerine alt tema yöntemiyle değişiklik yapmak, güncellemelerde düzenlemelerinizin kaybolmasını önler. Tema değişikliğinden sonra kayıt, sipariş, ödeme, fatura görüntüleme ve destek talebi açma gibi işlemleri test edin. Ödeme modüllerinin yeni temayla sorunsuz çalıştığını kontrol etmek özellikle önemlidir. Temanın lisans koşullarını da gözden geçirin; bazı ticari temalar alan adı bazında lisanslanır.Tema değişikliğini önce bir test kopyasında denemek, müşterilerinizin olası hatalarla karşılaşmasını önler.