מודול FOSSBilling – אינטגרציית דומיין ומדריך התקנה
FOSSBilling היא תוכנת חיוב מודרנית, חינמית ובקוד פתוח עבור שירותי אחסון ודומיינים. המבנה שלה דומה ל-WHMCS והיא בולטת במיוחד בזכות יכולות התאמה אישית מתקדמות, ארכיטקטורה ידידותית ל-API ופיתוח הנתמך על ידי קהילה.
FOSSBilling מאפשרת לנהל מכירת דומיינים, שירותי אחסון, ניהול לקוחות, חיוב אוטומטי ואינטגרציות שירותים – הכול מממשק אחד.
ה-מודול FOSSBilling Domain Name API שפותח על גבי תשתית זו משלב את פעולות הדומיין עם מערכת DomainNameApi ומספק ניהול דומיינים מקצועי ואוטומטי.
מהי FOSSBilling ולמה היא משמשת?
FOSSBilling מאפשרת לחברות המתמקדות באחסון ודומיינים לנהל באופן מרכזי את הפעולות הבאות:
- מכירה וניהול דומיינים
- חבילות אחסון וניהול שירותים
- חיוב אוטומטי ומעקב אחר תשלומים
- ניהול לקוחות ומשווקים (Resellers)
- אינטגרציות API ומודולים
בזכות מבנה הקוד הפתוח, המערכת גמישה למפתחים וחינמית עבור חברות.
איור 1: ממשק לקוח FOSSBilling

מה ניתן לעשות עם מודול FOSSBilling Domain Name API?
באמצעות מודול זה ניתן לנהל את פעולות הדומיין הבאות מממשק אחד:
- רישום דומיין (Register)
- העברת דומיין
- חידוש דומיין
- ניהול Nameserver (DNS)
- עדכון פרטי Whois / פרטי קשר
- הפעלה / ביטול נעילת דומיין (Registrar Lock)
- הגנת פרטיות Whois (Privacy Protection)
- תמיכה מלאה בדומיינים עם הסיומת .TR
כל הפעולות מתבצעות בזמן אמת באמצעות Domain Name API.
איור 2: פאנל ניהול FOSSBilling
האיור אמור להופיע כאן (ניתן להוסיף תמונה)
דרישות למודול FOSSBilling Domain Name API
כדי שהמודול יפעל בצורה תקינה, יש לעמוד בדרישות הבאות:
- FOSSBilling: גרסה 1.0 ומעלה
- PHP: גרסה 8.0 ומעלה
- הרחבת PHP SOAP: חייבת להיות פעילה
- גישה ל-Domain Name API: שם משתמש וסיסמה פעילים
דרישות אלו מבטיחות תאימות מלאה עם תשתית Domain Name API.
התקנת מודול FOSSBilling
תהליך ההתקנה מתבצע במספר שלבים פשוטים:
- העלו את תיקיית המודול לספרייה
library/Registrar/Adapter/. - התחברו ל-פאנל הניהול של FOSSBilling.
- עברו אל הגדרות > מודולי רישום דומיינים.
- הפעילו את מודול DomainNameApi.
- הזינו את שם המשתמש והסיסמה של DomainNameApi API.
- שמרו את ההגדרות והתחילו להשתמש במודול.
לאחר השלמת ההתקנה, פעולות הדומיין יתבצעו אוטומטית באמצעות Domain Name API.
עדכון המודול
בעת עדכון מודול FOSSBilling DomainNameApi:
- מורידים גרסה חדשה
- הקבצים הקיימים נדרסים
- כל ההגדרות נשמרות
כך מתבצע עדכון קוד בלבד, ללא פגיעה בהגדרות.
תכונות מודול FOSSBilling
תכונות דומיין
- רישום, העברה וחידוש דומיינים
- תמיכה מלאה בדומיינים עם הסיומת .TR
ניהול DNS & Whois
- ניהול Nameserver (DNS)
- עדכון פרטי Whois / פרטי קשר
- הגנת פרטיות Whois (Privacy Protection)
אבטחה ובקרה
- נעילת דומיין (Registrar Lock)
- יומני שגיאות ופעולות מפורטים
חוויית משתמש
- תמיכה בטורקית ובריבוי שפות
- תאימות מלאה ל-FOSSBilling
יתרונות אינטגרציית FOSSBilling – Domain Name API
- אוטומציה מלאה של פעולות דומיין
- ניהול דומיינים וחיוב מממשק אחד
- צמצום פעולות ידניות ושגיאות
- מבנה ניתן להרחבה עבור משווקי דומיינים
- תמיכה רחבה בדומיינים טורקיים ובינלאומיים
האינטגרציה מספקת יעילות תפעולית גבוהה, במיוחד עבור חברות העוסקות במכירת דומיינים.
למי זה מתאים?
- חברות אחסון המשתמשות ב-FOSSBilling
- משווקי דומיינים
- סוכנויות פרסום
- סוכנויות עיצוב אתרים
- פרויקטי SaaS ממוקדי דומיינים
- חברות העובדות עם דומיינים .TR ודומיינים בינלאומיים
קודי שגיאה של FOSSBilling
| קוד | תיאור | פרטים |
|---|---|---|
| 1000 | הפעולה הצליחה | הפקודה בוצעה בהצלחה. |
| 1001 | הפעולה הצליחה; בהמתנה | הפקודה הצליחה אך הפעולה הועברה לתור. |
| 2003 | פרמטר נדרש חסר | לדוגמה: מספר טלפון חסר בפרטי הקשר. |
| 2105 | לא ניתן לחדש את הדומיין | הדומיין לא אמור להיות נעול; הסטטוס “clientupdateprohibited” לא צריך להיות פעיל. |
| 2200 | שגיאת אימות | שם משתמש/סיסמה של ה-API שגויים או שהדומיין נמצא אצל רשם אחר. |
| 2302 | הרשומה כבר קיימת | הדומיין או ה-Nameserver כבר רשומים. |
| 2303 | הרשומה לא נמצאה | הדומיין או ה-Nameserver לא נמצאו; נדרש רישום חדש. |
| 2304 | מצב הדומיין אינו מאפשר את הפעולה | הדומיין לא אמור להיות נעול; הסטטוס “clientupdateprohibited” לא צריך להיות פעיל. |
מודול FOSSBilling Domain Name API הוא אינטגרציה עוצמתית המעלה את ניהול הדומיינים בתשתית FOSSBilling לרמה מקצועית. עם התקנה קלה, תכונות מתקדמות ותמיכה רחבה בסיומות כולל .TR, זהו פתרון אידיאלי לחברות המעוניינות לנהל את פעולות הדומיין ממקום מרכזי אחד.
כדי להאיץ את תהליכי מכירת וניהול הדומיינים, האינטגרציה של FOSSBilling עם Domain Name API מספקת פתרון חזק ויציב.