Модул WHMCS
WHMCS Complete Solution — маъмултарин автоматикунонии домен ва хостинг дар ҷаҳон аст, ки аз ҷониби ширкатҳое интихоб мешавад, ки хизматрасониҳо ба мисли хостинг, бақайдгирии домен, иҷораи сервер ва co-location пешниҳод мекунанд.
Хусусиятҳои Domain Name API барои WHMCSWHMCS чист?
WHM Complete Solution — платформаи олӣ барои автоматикунонии тамоми ҷанбаҳои корхоне, ки хидматҳои веб-хостинг, бақайдгирии домен, co-location ва иҷораи серверҳоро пешниҳод мекунад. Онро бештар шахсону ташкилотҳое интихоб мекунанд, ки чунин хизматҳоро онлайн медиҳанд, аммо вақти кофӣ ё дониши барномасозӣ барои навиштани автоматикуноние мисли WHMCS надоранд. Пас аз насб ва танзими WHMCS, шумо бо ҳамаи хусусиятҳое соҳиби мешавед, ки дар сайтҳои пешрафтаи фурӯши хостинг ва домен мебинед.
WHMCS Module
Бо WHMCS вақт ва маблағро сарфа намоед
Домен & Хостинг
Мавзӯъ (Theme)-и WHMCS
Мавзӯъҳо имкон медиҳанд намуди насби WHMCS-и худро ба бренди худ мутобиқ созед ё ба он симои
беназир диҳед. Дар дохили мавзӯъ ҷустуҷӯи домен, бастаҳои веб-хостинг, бастаҳои сервер ва
сертификатҳои SSL ҷой доранд.
Барои касоне, ки вақт барои интихоб ва насби мавзӯъ надоранд, бастаҳои Domain Name API Starter ва Mega WHMCS ҳалли олӣ мебошанд.
Интегратсияи WHMCS - Чӣ гуна насб карда шавад?
Насби WHMCS хеле осон аст. Метавонед видеои болоиро бинед ё қадамҳои зерро пайравӣ намоед.
- Файлҳои WHMCS-ро аз hrefwww.github.com/domainreseller зеркашӣ кунед.
- Файли ZIP-ро кушоед ва муҳтаворо ба компютери худ берун кунед.
- Файлҳои WHMCS-ро ба сервери сайти худ (бо FTP) бор кунед.
- Охири коршоям (мастер)-и насбро анҷом диҳед
- Танзимоти амниятиро иҷро намоед
Хусусиятҳои Domain Name API барои WHMCS
Тавассути модули WHMCS, даҳҳо имконот мавҷуданд: кашидани худкори арзиши бақайдгирӣ, тамдид ва интиқол, сабти ccTLDҳо ба монанди .tr, .com.tr, .ge, .uk, .in, .ru ва ғайра.
WHMCS бо ҳама автоматикунониҳои хостинг ҳамгиро кор мекунад
Модули WHMCS – Саволҳои зуд-зуд пурсидашаванда
Модули WHMCS-и Domain Name API як плагини registrar мебошад, ки насби WHMCS-и шуморо бевосита ба зерсохтори бақайдгирии домен ва SSL-и Domain Name API пайваст мекунад. Пас аз насб, WHMCS аз номи мизоҷони шумо бақайдгирии домен, тамдид, интиқол, идоракунии DNS ва навсозиҳои WHOIS-ро ба таври худкор анҷом медиҳад — дигар ба шумо ё дастаатон барои иҷрои ягон амали дастӣ зарурат намемонад. Ҳисоббаробаркунӣ, пайгирии пардохт ва огоҳиномаҳои санаи анҷоми муҳлат низ ба таври худкор идора мешаванд.
Ин модул ғайр аз ҳамаи gTLD-ҳои асосӣ монанди .com, .net, .org, инчунин зиёда аз 800 пасванди домениро, аз ҷумла 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 ба бахши Танзимоти система > Domain Registrars гузаред. Агар файлҳо дар директорияи дуруст ҷойгир шуда бошанд, 'Domain Name API' дар рӯйхат намоён мешавад.
Модулро фаъол кунед ва номи корбар ва гузарвожае, ки Domain Name API додааст, ворид кунед. Пас аз сабт кардани тағйирот, бақияи шумо дар экран намоён мешавад.
Агар шумо доменҳои .tr мефурӯшед, майдонҳои T.C. Kimlik No ва Vergi Numarası-ро бо майдонҳои махсуси мизоҷ дар WHMCS мутобиқ созед.
Нархгузориро дастӣ ворид кунед ё бо воситаи Utilities > Registrar TLD Sync > DomainNameApi нархҳои мустақимро бо танзимоти ҳошияи фоида ба таври гурӯҳӣ ворид намоед.
Аз бахши Танзимоти система > Танзимоти умумӣ > Domains бақайдгирии домен, иҷозатҳои интиқол, фармоишҳои тамдид, тамдиди худкор ҳангоми пардохт, ҳамоҳангсозии домен ва дастгирии IDN-ро фаъол созед.
Дар зери Танзимоти автоматизатсия интихобҳои 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 сабтҳои мизоҷон, ҳисоббаробаркунӣ, фаъолсозии худкори хизматрасонӣ, пайгирии пардохт ва ҷараёнҳои боздоштан/қатъкуниро идора мекунад. Системаи огоҳиномаҳои E-mail ва SMS мизоҷонро дар ҳар марҳила бе зарурати дахолати дастӣ огоҳ месозад.
💡 Литсензияи якумрае, ки то соли 2017 пешниҳод мешуд, пойгоҳи истифодабарандагони WHMCS-ро хеле устувор гардонд. Барои тиҷоратҳои наве, ки дар солҳои 2025–2026 арзёбӣ мекунанд, арзиши моҳонаи WHMCS-ро бо WiseCP (рақобатпазир дар бозори Туркия ва MENA) ва Blesta (пардохти якдафъаина, соҳибияти қавии маълумот) муқоиса кунед. Domain Name API ҳар се платформаро бо модулҳои махсуси худ дастгирӣ мекунад.
Алтернативаҳои WHMCS, ки бо Domain Name API пурра мутобиқ буда, фаъолона рушд дода мешаванд:
Blesta — барои таҳиягарон қулай, литсензияи якдафъаина, қобилияти баланди интиқоли маълумот
HostBill — сатҳи корпоративӣ, зиёда аз 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-ро пешниҳод мекунад, ки бо насби мавзӯъ ва танзими модул аллакай анҷомёфта меоянд. Ин бастаҳо вақт ва арзиши оғози тиҷорати нави домении reseller-ро ба таври назаррас коҳиш медиҳанд.
💡 Агар шумо нав оғоз карда истода бошед, нақшаи 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 ва бисёр ccTLD-ҳои дигар. Барои ташкилотҳои бақайдгирие, ки нархгузории premium пешниҳод мекунанд, бақайдгирии premium domain низ дастгирӣ мешавад.
💡 Фурӯшандагоне, ки бозорҳои мушаххаси ҷуғрофиро ҳадаф мегиранд, бояд ҷадвалҳои нархи TLD-и худро тавре тартиб диҳанд, ки ба пасвандҳои маҳаллӣ афзалият дода шавад. Фурӯшандагон дар Туркия бояд пасвандҳои .tr ва .com.tr-ро дар пеш гузоранд — ин пасвандҳо дар назди мизоҷони маҳаллӣ сигнали қавии эътимодро ба вуҷуд меоранд ва сатҳи табдилро зиёд мекунанд. Ҷойгиркунии маҳаллигардонидашудаи TLD яке аз тактикаҳое мебошад, ки дар кампанияҳои SEO-и GEO-ҳадафманд баландтарин ROI медиҳад.
WHMCS ба таври пешфарз тавассути automatic cron job, ки ҳар панҷ дақиқа кор мекунад, санаҳои анҷоми муҳлати domain-ро месанҷад. Вақте ки санаи анҷоми domain наздик мешавад, WHMCS барои мизоҷ ба таври худкор фактураи тамдидро месозад, бо фосилаҳои танзимшаванда (одатан 60, 30, 14 ва 7 рӯз пеш) огоҳиномаҳои анҷоми муҳлатро мефиристад ва агар дар ҳисоби мизоҷ бақияи кофӣ ё усули дурусти пардохт мавҷуд бошад, тамдидро ба таври худкор анҷом медиҳад.
Барои дуруст кор кардани ин раванд, дар зери Sistem Ayarlari > Genel Ayarlar > Domains фаъол будани Domain Sync зарур аст; ба ин тартиб WHMCS ҳамеша санаҳои навшудаи анҷоми муҳлатро аз Domain Name API мегирад.
💡 Пайдарпаии 4 паёми E-mail дар фосилаи 60/30/14/7 рӯз метавонад сатҳи аз даст рафтани domain-ро нисбат ба як ёдоварии ягона то 60 фоиз коҳиш диҳад. Ҳамчунин дар зери Otomasyon Ayarlari интихоби Sync Next Due Date-ро фаъол кунед — номувофиқии санаҳо байни WHMCS ва ташкилоти бақайдгирӣ яке аз сабабҳои маъмултарини аз даст рафтани ғайричашмдошти domain мебошад.
Нархгузории domain метавонад барои ҳар TLD дастӣ ворид карда шавад ё тавассути воситаи Registrar TLD Sync ба таври худкор ворид карда шавад. Барои синхронизатсияи худкор: ба бахши Utilities > Registrar TLD Sync гузаред, DomainNameApi-ро интихоб кунед ва то анҷоми муқоиса интизор шавед. Экрани натиҷаҳо барои ҳар пасванд ҳошияи фоида/зарарро нишон медиҳад ва ба шумо имкон медиҳад, ки нархҳоро ба таври гурӯҳӣ интиқол диҳед.
Шумо инчунин метавонед Domain Name API-ро ҳамчун Lookup Provider таъин кунед (Sistem Ayarlari > Domain Fiyatları > Lookup Provider > Değiştir > DomainNameApi). Бо ин роҳ ба ҷои серверҳои умумии WHOIS дархости мувофиқати вақти воқеӣ тавассути зерсохтори Domain Name API иҷро карда мешавад.
💡 Синхронизатсияи худкори нарх яке аз хусусиятҳои камистифодашавандаи WHMCS мебошад. Иҷро кардани TLD Sync ҳар моҳ таъмин мекунад, ки нархҳои чаканаи шумо ҳатто баъд аз тағйироти нархи таъминкунанда аз арзиши аслӣ боло бимонанд. Қоидаи ҳошияи собит (масалан, арзиши аслӣ + %25) дар зиёда аз 800 пасванд бе ниёз ба баррасии дастӣ фоидаовариро нигоҳ медорад.
WHMCS барои ташхиси мушкилоти ҳамгироӣ системаи дарунсохти сабти модулро пешниҳод мекунад. Ба бахши Utilities > Logs > Module Log гузаред. Агар тугмаи Enable Debug Logging намоён бошад, онро пахш карда фаъол кунед. Пас аз фаъол шудан ҳамаи дархостҳо ва посухҳо байни WHMCS ва Domain Name API сабт мешаванд. Шумо метавонед ба санаи ҳар як сабти log пахш карда, дархост, посух ва тафсилоти посухи филтршударо пурра бинед.
Мушкилоти бештар дучоршаванда:
Бор кардани файлҳои модул ба директорияи нодуруст — WHMCS модулро оромона намешиносад
Маълумоти нодурусти API — баъд аз сабт баланс намоён намешавад
Ғайрифаъол будани Domain sync — санаҳои анҷоми муҳлат кӯҳна мешаванд ва тамдидҳо оромона ноком мегарданд
💡 Пеш аз тамос бо дастаи дастгирӣ, сабти Module Log-и амалиёти нокомшударо гиред. Бахши посухи филтршуда хатои баргардонидаи Domain Name API-ро аниқ нишон медиҳад; дар бисёр ҳолатҳо мушкилот худ аз худ равшан мегардад. Омода доштани ин log вақти ҳалли мушкилро ба таври назаррас кӯтоҳ мекунад. Барои пешгирӣ аз таъсир ба самаранокӣ, дар муҳити истеҳсолӣ debug logging-ро ғайрифаъол нигоҳ доред.
Интиқолҳои domain тавассути модули registrar ба таври худкор коркард мешаванд. Вақте ки мизоҷ incoming transfer-ро оғоз мекунад, WHMCS бо истифода аз коди иҷозати EPP, ки мизоҷ пешниҳод кардааст, дархости интиқолро ба Domain Name API мефиристад. Ҳолати интиқол ва санаҳои воқеии оғоз/анҷомро дар панели идоракунӣ дар вақти воқеӣ дидан мумкин аст. Менеҷерон инчунин метавонанд бевосита аз панели идоракунии domain дархости бекор кардани интиқолро эҷод кунанд.
💡 Нокомии интиқол бештар аз ҳама бо сабаби анҷом ёфтани муҳлати кодҳои EPP, қулфҳои интиқол аз ҷониби ташкилоти бақайдгирӣ ё муҳлати 60-рӯзаи қулфи ICANN пас аз бақайдгирии охирин ба вуҷуд меояд. Ҳангоми интиқоли domain-ҳои .tr махсусан бодиққат бошед: маълумоти T.C. Kimlik No ва Vergi Numarası дар ҳисоби мизоҷи қабулкунанда бояд бо сабтҳои ташкилоти бақайдгирӣ мувофиқат кунад; номувофиқатӣ метавонад боиси радкунии хомӯши интиқол гардад, ки бе баррасии log ташхис доданаш душвор аст.
