FOSSBilling Modulu – Domen İnteqrasiyası və Quraşdırma Təlimatı
FOSSBilling hostinq və domen xidmətləri üçün müasir, pulsuz və açıq mənbəli hesablaşma proqramıdır. WHMCS-ə bənzər quruluşa malik olan FOSSBilling, xüsusilə yüksək səviyyəli fərdiləşdirmə imkanları, API-dostu arxitekturası və icma dəstəyi ilə inkişafı ilə seçilir.
FOSSBilling domen satışı, hostinq xidmətləri, müştəri idarəetməsi, avtomatik hesablaşma və xidmət inteqrasiyalarını tək panel üzərindən idarə etməyə imkan verir.
Bu infrastruktur üzərində hazırlanmış FOSSBilling Domain Name API Modulu, domen əməliyyatlarını DomainNameApi sistemi ilə inteqrasiya edərək peşəkar və avtomatlaşdırılmış domen idarəetməsi təqdim edir.
FOSSBilling nədir və nə üçün istifadə olunur?
FOSSBilling hostinq və domen yönümlü şirkətlər üçün aşağıdakı əməliyyatları mərkəzləşdirilmiş şəkildə idarə etməyə imkan yaradır:
- Domen satışı və idarə edilməsi
- Hostinq paketləri və xidmət idarəetməsi
- Avtomatik hesablaşma və ödənişlərin izlənməsi
- Müştəri və reseller idarəetməsi
- API və modul inteqrasiyaları
Açıq mənbə quruluşu sayəsində, tərtibatçılar üçün çevik, şirkətlər üçün isə pulsuz bir həlldir.
Şəkil 1: FOSSBilling Müştəri İnterfeysi

FOSSBilling Domain Name API Modulu ilə nələr etmək olar?
Bu modul vasitəsilə aşağıdakı domen əməliyyatları tək paneldən idarə oluna bilər:
- Domen qeydiyyatı (Register)
- Domen transferi
- Domenin yenilənməsi
- Nameserver (DNS) idarəetməsi
- Whois / Əlaqə məlumatlarının yenilənməsi
- Domen kilidinin açılması / bağlanması (Registrar Lock)
- Whois məxfilik qorunması (Privacy Protection)
- .TR domen uzantıları üçün tam dəstək
Bütün əməliyyatlar Domain Name API üzərindən real vaxt rejimində həyata keçirilir.
Şəkil 2: FOSSBilling İdarəetmə Paneli
Şəkil burada yerləşdirilməlidir (şəkil əlavə edilə bilər)
FOSSBilling Domain Name API Modulu üçün Tələblər
Modulun problemsiz işləməsi üçün aşağıdakı tələblər yerinə yetirilməlidir:
- FOSSBilling: 1.0 və ya daha yeni versiya
- PHP: 8.0 və ya daha yeni versiya
- PHP SOAP əlavəsi: Aktiv olmalıdır
- Domain Name API girişi: Aktiv istifadəçi adı və şifrə
Bu tələblər Domain Name API infrastrukturu ilə tam uyğunluğu təmin edir.
FOSSBilling Modulunun Quraşdırılması
Quraşdırma bir neçə sadə addımda tamamlanır:
- Modul qovluğunu
library/Registrar/Adapter/qovluğuna yükləyin. - FOSSBilling idarəetmə panelinə daxil olun.
- Ayarlar > Domen Qeydiyyat Modulları bölməsinə keçin.
- DomainNameApi modulunu aktiv edin.
- DomainNameApi API istifadəçi adı və şifrəsini daxil edin.
- Ayarları yadda saxlayın və modulu istifadə etməyə başlayın.
Quraşdırma tamamlandıqdan sonra domen əməliyyatları avtomatik olaraq Domain Name API üzərindən həyata keçiriləcək.
Modulun Yenilənməsi
FOSSBilling DomainNameApi modulu yenilənərkən:
- Yeni versiya endirilir
- Mövcud faylların üzərinə yazılır
- Bütün ayarlar qorunur
Beləliklə, yalnız kod yenilənir, konfiqurasiya dəyişmir.
FOSSBilling Modulunun Xüsusiyyətləri
Domen Xüsusiyyətləri
- Domen qeydiyyatı, transferi və yenilənməsi
- .TR domen uzantıları üçün tam dəstək
DNS & Whois İdarəetməsi
- Nameserver (DNS) idarəetməsi
- Whois / Əlaqə məlumatlarının yenilənməsi
- Whois məxfilik qorunması (Privacy Protection)
Təhlükəsizlik & Nəzarət
- Domen kilidi (Registrar Lock)
- Ətraflı xəta və əməliyyat qeydləri
İstifadəçi Təcrübəsi
- Türkcə və çoxdilli dəstək
- FOSSBilling ilə tam uyğunluq
FOSSBilling – Domain Name API İnteqrasiyasının Üstünlükləri
- Domen əməliyyatlarının tam avtomatlaşdırılması
- Tək paneldən domen və hesablaşma idarəetməsi
- Əl ilə əməliyyatların və xətaların azaldılması
- Domen resellerləri üçün miqyaslana bilən struktur
- Türkiyə və qlobal TLD-lər üçün geniş dəstək
Bu inteqrasiya xüsusilə domen satışı ilə məşğul olan şirkətlər üçün yüksək əməliyyat səmərəliliyi yaradır.
Kimlər üçün uyğundur?
- FOSSBilling istifadə edən hostinq şirkətləri
- Domen resellerləri
- Reklam agentlikləri
- Veb dizayn agentlikləri
- Domen yönümlü SaaS layihələri
- .TR və qlobal domen uzantıları ilə işləyən şirkətlər
FOSSBilling Xəta Kodları
| Kod | Açıqlama | Detallar |
|---|---|---|
| 1000 | Əməliyyat uğurla tamamlandı | Əmr uğurla yerinə yetirildi. |
| 1001 | Əməliyyat uğurludur; gözləmədədir | Əmr uğurla yerinə yetirildi, lakin əməliyyat növbəyə alındı. |
| 2003 | Zəruri parametr çatışmır | Məsələn: əlaqə məlumatlarında telefon nömrəsi yoxdur. |
| 2105 | Domen yenilənə bilməz | Domen kilidli olmamalıdır; “clientupdateprohibited” statusu aktiv olmamalıdır. |
| 2200 | Kimlik doğrulama xətası | API istifadəçi adı/şifrə yanlışdır və ya domen başqa registratordadır. |
| 2302 | Qeyd artıq mövcuddur | Domen və ya nameserver artıq qeydiyyatdan keçib. |
| 2303 | Qeyd tapılmadı | Domen və ya nameserver tapılmadı; yeni qeydiyyat tələb olunur. |
| 2304 | Domen statusu əməliyyata icazə vermir | Domen kilidli olmamalıdır; “clientupdateprohibited” statusu aktiv olmamalıdır. |
FOSSBilling Domain Name API Modulu FOSSBilling infrastrukturu üzərində domen idarəetməsini peşəkar səviyyəyə qaldıran güclü bir inteqrasiyadır. Asan quraşdırma, inkişaf etmiş xüsusiyyətlər və .TR daxil olmaqla geniş uzantı dəstəyi ilə domen əməliyyatlarını mərkəzdən idarə etmək istəyən şirkətlər üçün ideal həlldir.
Domen satışı və idarəetmə proseslərini sürətləndirmək üçün FOSSBilling və Domain Name API inteqrasiyası güclü və davamlı bir həll təqdim edir.
