מודול WHMCS
WHMCS Complete Solution הוא פתרון האוטומציה הנפוץ ביותר בעולם לניהול אירוח אתרים ודומיינים; חברות המספקות שירותים כגון אירוח, רישום דומיינים, השכרת שרתים וקו-לוקיישן בוחרות בו לעיתים קרובות.
תכונות WHMCS של Domain Name APIמהו WHMCS?
WHM Complete Solution היא פלטפורמה מקיפה שמבצעת אוטומציה לכל היבטי הפעילות של ספקי אירוח אתרים, רישום דומיינים, קו-לוקיישן והשכרת שרתים. היא שימושית במיוחד לארגונים ולאנשים המספקים שירותים אלו באינטרנט ואין להם זמן או ידע לפתח מערכת אוטומציה משלהם כמו WHMCS. לאחר התקנה והגדרות ראשוניות של WHMCS תקבלו את כל היכולות שמופיעות באתרים מתקדמים למכירת אירוח ודומיינים.
מודול WHMCS העדכני
חיסכון בזמן ובכסף עם WHMCS
דומיין ואירוח
ערכת עיצוב ל-WHMCS
ערכות עיצוב מאפשרות להתאים את מראה התקנת WHMCS למותג שלכם או להעניק לה סגנון ייחודי.
בערכה כלולים חיפוש דומיין, חבילות אירוח, חבילות שרת ותעודות SSL.
למי שאין זמן לבחירה ולהתקנה, חבילות ההתקנה Domain Name API Starter ו-Mega WHMCS הן פתרון מצוין.
כיצד מתקינים ומבצעים אינטגרציה ל-WHMCS?
התקנת WHMCS פשוטה מאוד. אפשר לצפות בסרטון שמעל או לעקוב אחר השלבים הבאים.
- הורידו את קבצי WHMCS דרך hrefwww.github.com/domainreseller.
- חלצו את קובץ ה-ZIP והעבירו את התוכן למחשב.
- העלו את קבצי WHMCS לשרת של האתר (באמצעות FTP).
- סיימו את אשף ההתקנה
- בצעו הגדרות אבטחה
תכונות WHMCS של Domain Name API
באמצעות המודול שלנו ל-WHMCS ניתן למשוך אוטומטית מחירי רישום, חידוש והעברת דומיינים, ולרשום עשרות ccTLD-ים כגון .tr, .com.tr, .ge, .uk, .in, .ru ועוד רבים.
WHMCS פועל בשילוב עם כל מערכות האוטומציה לאירוח
מודול WHMCS – שאלות נפוצות
מודול WHMCS של Domain Name API הוא תוסף registrar שמחבר ישירות את התקנת ה-WHMCS שלכם לתשתית רישום הדומיינים וה-SSL של Domain Name API. לאחר ההתקנה, WHMCS מבצע באופן אוטומטי רישום דומיינים, חידושים, העברות, ניהול DNS ועדכוני WHOIS בשם הלקוחות שלכם — ללא צורך בפעולה ידנית מצדכם או מצד הצוות שלכם. גם החיוב, מעקב התשלומים והתראות על תאריך התפוגה מנוהלים אוטומטית.
המודול תומך ביותר מ-800 סיומות דומיין, כולל כל ה-gTLDים הגדולים כמו .com, .net, .org, וכן ccTLDים אזוריים כגון .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in ו-.ge. הוא תואם ל-cPanel, Plesk, DirectAdmin, SolusVM ולכל לוחות הבקרה המרכזיים של hosting.
💡 ניתן לחשוב על מודול WHMCS כעל הגשר בין חלון הראווה שלכם לבין רשם הדומיינים. בלעדיו כל הזמנה דורשת טיפול ידני; לאחר ההתקנה, כל פעילות הדומיינים שלכם פועלת על טייס אוטומטי. עבור משווקים המכוונים לטורקיה ולאזור MENA, התמיכה המובנית ב-.tr וב-.com.tr יחד עם מיפוי השדות T.C. Kimlik No ו-Vergi Numarası מקלה על עמידה בדרישות החוק כבר מההתחלה.
ההתקנה נמשכת פחות מ-15 דקות. מדריך התקנה שלב אחר שלב זמין בכתובת domainnameapi.com/tr/bilgi-bankasi/moduller/whmcs-nasil-kurulur, והסבר בווידאו זמין בכתובת youtube.com/watch?v=LEw_iMnquSo.
הורידו את חבילת המודול העדכנית ביותר מהכתובת github.com/domainreseller.
פתחו את קובץ ה-ZIP והעתיקו את תיקיית modules אל הספרייה שבה מותקן WHMCS (למשל /home/whmcs/public_html). אל תמחקו את הקבצים .gitignore, README.md ו-LICENSE.
בלוח הניהול של WHMCS עברו אל System Settings > Domain Registrars. אם הקבצים הונחו בספרייה הנכונה, 'Domain Name API' יופיע ברשימה.
הפעילו את המודול והזינו את שם המשתמש והסיסמה שסופקו על ידי Domain Name API. לאחר השמירה, היתרה שלכם תופיע על המסך.
אם אתם מוכרים דומיינים מסוג .tr, התאימו את השדות T.C. Kimlik No ו-Vergi Numarası לשדות הלקוח המותאמים אישית ב-WHMCS.
הזינו את התמחור ידנית או ייבאו מחירים חיים בכמות גדולה עם הגדרות מרווח רווח באמצעות הכלי Utilities > Registrar TLD Sync > DomainNameApi.
מתוך System Settings > General Settings > Domains הפעילו רישום דומיינים, הרשאות העברה, הזמנות חידוש, חידוש אוטומטי בעת תשלום, סנכרון דומיינים ותמיכה ב-IDN.
תחת Automation Settings הפעילו את האפשרויות Domain Sync ו-Sync Next Due Date.
חשוב: אם אתם מבצעים עדכון, גַבּוּ תחילה את קובצי המודול הקיימים לפני שאתם דורסים אותם.
💡 שגיאת ההתקנה הנפוצה ביותר היא העלאת קובצי המודול לספרייה שגויה — במקרה כזה WHMCS נכשל בשקט. לאחר ההתקנה, ודאו שיתרת Domain Name API שלכם מופיעה במסך הגדרת ה-registrar. לצורך פתרון תקלות, השתמשו ב-Utilities > Logs > Module Log כאשר debug logging פעיל. בסביבת ייצור, השאירו את debug logging כבוי.
הדרישות עבור מודול WHMCS של Domain Name API:
WHMCS 7.8 ומעלה (מומלץ להשתמש בגרסה היציבה העדכנית ביותר)
PHP 7.4 ומעלה (PHP 8.1 מומלץ)
סיומת PHP SOAPClient חייבת להיות פעילה בשרת
שדות לקוח מותאמים אישית עבור T.C. Kimlik No, Vergi No ו-Vergi Dairesi — חובה לצורך רישום דומיין .tr
💡 השתמשו תמיד בגרסה היציבה העדכנית ביותר של WHMCS; עדכוני אבטחה מתפרסמים באופן שוטף. אם אתם משרתים את השוק הטורקי, השדות T.C. Kimlik No ו-Vergi Numarası הם דרישה חוקית לרישום .tr. הגדירו את השדות הללו כבר בשלב ההתקנה, לפני שיש לכם לקוחות פעילים.
WHMCS היא פלטפורמת האוטומציה ל-hosting הנפוצה ביותר בעולם בזכות מודל הרישוי המשתלם שלה, מערכת האינטגרציות הרחבה והתשתית האוטומטית הבשלה שלה. התקנת WHMCS אחת מנהלת רישומי לקוחות, חיוב, הפעלת שירותים אוטומטית, מעקב תשלומים ותהליכי השעיה/סיום. מערכת ההתראות בדואר אלקטרוני וב-SMS מעדכנת את הלקוחות בכל שלב בלי צורך בהתערבות ידנית.
💡 רישיון לכל החיים שהוצע עד 2017 הפך את בסיס המשתמשים של WHMCS ליציב במיוחד. עבור עסקים חדשים הבוחנים את האפשרויות בשנים 2025–2026, כדאי להשוות את העלות החודשית של WHMCS ל-WiseCP (תחרותי בשוק הטורקי ובשוק MENA) ול-Blesta (תשלום חד-פעמי, בעלות חזקה על הנתונים). Domain Name API תומך בכל שלוש הפלטפורמות באמצעות מודולים ייעודיים.
חלופות ל-WHMCS שתואמות באופן מלא ל-Domain Name API ומפותחות באופן פעיל:
Blesta — ידידותית למפתחים, רישיון חד-פעמי, ניידות נתונים חזקה
HostBill — ברמת Enterprise, עם יותר מ-150 אינטגרציות, אידיאלית למשווקים בהיקפים גבוהים
WiseCP — ממשק מודרני, צומחת במהירות בטורקיה ובאזור MENA
ClientExec — סט תכונות פשוט יותר, אפשרות התחלתית ידידותית לתקציב
HostFact — נפוצה בהולנד ובמערב אירופה
פלטפורמות ישנות כמו AWBS, WHMAutoPilot, Lpanel, Modernbill ו-PerlBill אינן מפותחות עוד באופן פעיל ולכן אינן מומלצות להתקנות חדשות.
💡 בחירת הפלטפורמה צריכה להיקבע בהתאם לשוק היעד שלכם. WHMCS היא הבחירה הבטוחה ביותר לפעילות גלובלית. WiseCP היא חלופה שבולטת במהירות בקרב משווקים בשוק הטורקי, ונתמכת באופן מלא באמצעות מודול WiseCP הייעודי של Domain Name API. HostBill מומלצת למשווקים ארגוניים שזקוקים ליותר מ-150 אינטגרציות, בעוד Blesta מתאימה למפעילים שמחפשים בעלות מלאה על נתונים ועלות חד-פעמית.
WHMCS היא תוכנת רישוי בתשלום המדורגת לפי מספר הלקוחות הפעילים: קיימות ארבע תוכניות — Starter, Plus, Business ו-Direct. החיוב מתבצע על בסיס חודשי. קיימת תקופת ניסיון חינמית לצורך הערכת הפלטפורמה לפני התחייבות.
Domain Name API מציע חבילות התקנה WHMCS Starter ו-Mega, הכוללות התקנת תבנית והגדרת מודול שהושלמו מראש. חבילות אלו מקצרות משמעותית את הזמן ואת העלות של הקמת עסק חדש כמשווק דומיינים.
💡 אם אתם רק מתחילים, תוכנית WHMCS Starter מספיקה לעד 250 לקוחות פעילים. החבילות המוכנות של Domain Name API מבטלות את 2–3 ימי ההתקנה הנדרשים בדרך כלל להתקנת תבנית ולחיבור מודול; תוכלו לפתוח חלון ראווה ממותג בתוך שעות ספורות.
כן. ניתן לעבור בין שכבות הרישוי של WHMCS לבין חבילות ההתקנה של WHMCS מבית Domain Name API בכל עת. השינוי ייכנס לתוקף במחזור החיוב הבא. מודול WHMCS של Domain Name API תואם לכל שכבות הרישוי של WHMCS, כולל Starter, Plus, Business ו-Direct.
💡 התחילו עם WHMCS Starter. כאשר בסיס הלקוחות שלכם עובר את 250, שדרגו ל-Plus או ל-Business עבור רישומי לקוחות ושירותים ללא הגבלה. חבילות Starter ו-Mega של Domain Name API מספקות סביבת מכירה מוכנה עבור מי שלא רוצים להגדיר הכול מאפס.
מודול WHMCS של Domain Name API תומך ביותר מ-800 סיומות דומיין, כולל כל ה-gTLDים הגדולים כגון .com, .net, .org, .info, .biz וכן .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in, .ge ועוד רבים אחרים. רישום דומיינים מסוג premium נתמך גם עבור רשמים המציעים תמחור premium.
💡 משווקים המכוונים לשווקים גיאוגרפיים מסוימים צריכים לסדר את טבלאות המחירים של ה-TLD שלהם כך שייתנו עדיפות לסיומות מקומיות. משווקים בטורקיה צריכים להבליט את .tr ואת .com.tr — סיומות אלו יוצרות אות אמון חזק בקרב לקוחות מקומיים ומעלות את שיעורי ההמרה. מיצוב מקומי של TLD הוא אחת הטקטיקות עם ה-ROI הגבוה ביותר בקמפייני SEO ממוקדי GEO.
כברירת מחדל, WHMCS בודק את תאריכי התפוגה של דומיינים באמצעות cron job אוטומטי שפועל כל חמש דקות. כאשר תאריך התפוגה של דומיין מתקרב, WHMCS יוצר אוטומטית חשבונית חידוש עבור הלקוח, שולח התראות על תאריך התפוגה במרווחים הניתנים להגדרה (בדרך כלל 60, 30, 14 ו-7 ימים מראש), ומבצע את החידוש אוטומטית אם קיימת יתרה מספקת בחשבון הלקוח או אמצעי תשלום תקף.
כדי שהתהליך יעבוד כראוי, יש להפעיל את Domain Sync תחת System Settings > General Settings > Domains; כך WHMCS יקבל תמיד את תאריכי התפוגה המעודכנים מ-Domain Name API.
💡 רצף של 4 הודעות דואר אלקטרוני ב-60/30/14/7 ימים מפחית את שיעור אובדן הדומיינים בעד 60% בהשוואה לתזכורת אחת בלבד. הפעילו גם את האפשרות Sync Next Due Date תחת Automation Settings — חוסר התאמה בתאריכים בין WHMCS לבין הגוף הרושם הוא אחת הסיבות הנפוצות ביותר לאובדן דומיינים בלתי צפוי.
ניתן להזין תמחור דומיינים ידנית עבור כל TLD, או לייבא אותו אוטומטית באמצעות כלי Registrar TLD Sync. לצורך סנכרון אוטומטי: גשו אל Utilities > Registrar TLD Sync, בחרו DomainNameApi והמתינו לסיום ההשוואה. מסך התוצאות מציג את מרווחי הרווח/ההפסד לכל סיומת ומאפשר לבצע העברת מחירים בכמות גדולה.
ניתן גם להגדיר את Domain Name API כ-Lookup Provider (System Settings > Domain Pricing > Lookup Provider > Change > DomainNameApi). כך בדיקת הזמינות בזמן אמת מתבצעת דרך תשתית Domain Name API במקום דרך שרתי WHOIS כלליים.
💡 סנכרון מחירים אוטומטי הוא אחת התכונות הכי פחות מנוצלות ב-WHMCS. הרצת TLD Sync מדי חודש מבטיחה שהמחירים הקמעונאיים שלכם יישארו מעל העלות גם לאחר שינויים במחירי הספקים. כלל מרווח קבוע (למשל cost + %25) שומר על רווחיות ביותר מ-800 סיומות בלי צורך בבדיקה ידנית.
WHMCS מספק מערכת מובנית לרישום מודולים לצורך אבחון בעיות אינטגרציה. גשו אל Utilities > Logs > Module Log. אם כפתור Enable Debug Logging מופיע, לחצו עליו כדי להפעיל. לאחר ההפעלה, כל הבקשות והתגובות בין WHMCS ל-Domain Name API נרשמות. ניתן ללחוץ על התאריך של כל רישום לוג כדי לעיין בפרטי הבקשה, התגובה והתגובה המסוננת המלאים.
בעיות נפוצות:
קובצי מודול הועלו לספרייה שגויה — WHMCS אינו מזהה את המודול בשקט
פרטי API שגויים — היתרה אינה מוצגת לאחר השמירה
Domain sync מושבת — תאריכי התפוגה מתיישנים והחידושים נכשלים בשקט
💡 לפני פנייה לצוות התמיכה, שלפו את רישום ה-Module Log של הפעולה שנכשלה. החלק של התגובה המסוננת מציג במדויק את השגיאה שהוחזרה על ידי Domain Name API; ברוב המקרים הבעיה מתבהרת מעצמה. הכנת הלוג הזה מראש מקצרת משמעותית את זמן הפתרון. כדי למנוע פגיעה בביצועים, השאירו את debug logging כבוי בסביבת ייצור.
העברות דומיין מעובדות אוטומטית באמצעות מודול ה-registrar. כאשר לקוח מתחיל incoming transfer, WHMCS שולח בקשת transfer אל Domain Name API באמצעות קוד ההרשאה EPP שסיפק הלקוח. סטטוס ההעברה ותאריכי ההתחלה/הסיום בזמן אמת ניתנים לצפייה בלוח הניהול. מנהלים יכולים גם ליצור בקשת ביטול transfer ישירות מתוך לוח ניהול הדומיין.
💡 כישלונות transfer נגרמים לרוב עקב קודי EPP שפג תוקפם, transfer locks בצד הרשם או תקופת נעילת ICANN של 60 יום לאחר רישום אחרון. שימו לב במיוחד בהעברות של דומייני .tr: פרטי T.C. Kimlik No ו-Vergi Numarası בחשבון הלקוח המקבל חייבים להתאים לרישומי הרשם; אי-התאמות עלולות להוביל לדחיית transfer שקטה שקשה לאבחן ללא בדיקת log.