מודול FOSSBilling – אינטגרציית דומיין ומדריך התקנה

מודול FOSSBilling – אינטגרציית דומיין ומדריך התקנהFOSSBilling היא תוכנת חיוב מודרנית, חינמית ובקוד פתוח עבור שירותי אחסון ודומיינים. המבנה שלה דומה ל-WHMCS והיא בולטת במיוחד בזכות יכולות התאמה אישית מתקדמות, ארכיטקטורה ידידותית ל-API ופיתוח הנתמך על ידי קהילה.

FOSSBilling מאפשרת לנהל מכירת דומיינים, שירותי אחסון, ניהול לקוחות, חיוב אוטומטי ואינטגרציות שירותים – הכול מממשק אחד.

ה-מודול FOSSBilling Domain Name API שפותח על גבי תשתית זו משלב את פעולות הדומיין עם מערכת DomainNameApi ומספק ניהול דומיינים מקצועי ואוטומטי.

מהי FOSSBilling ולמה היא משמשת?

FOSSBilling מאפשרת לחברות המתמקדות באחסון ודומיינים לנהל באופן מרכזי את הפעולות הבאות:

  • מכירה וניהול דומיינים
  • חבילות אחסון וניהול שירותים
  • חיוב אוטומטי ומעקב אחר תשלומים
  • ניהול לקוחות ומשווקים (Resellers)
  • אינטגרציות API ומודולים

בזכות מבנה הקוד הפתוח, המערכת גמישה למפתחים וחינמית עבור חברות.

איור 1: ממשק לקוח FOSSBilling

ממשק לקוח 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 – אינטגרציית דומיין ומדריך התקנה

התקנת מודול FOSSBilling

תהליך ההתקנה מתבצע במספר שלבים פשוטים:

  1. העלו את תיקיית המודול לספרייה library/Registrar/Adapter/.
  2. התחברו ל-פאנל הניהול של FOSSBilling.
  3. עברו אל הגדרות > מודולי רישום דומיינים.
  4. הפעילו את מודול DomainNameApi.
  5. הזינו את שם המשתמש והסיסמה של DomainNameApi API.
  6. שמרו את ההגדרות והתחילו להשתמש במודול.

לאחר השלמת ההתקנה, פעולות הדומיין יתבצעו אוטומטית באמצעות 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 מספקת פתרון חזק ויציב.