WHMCS модулү
WHMCS Complete Solution — хостинг, домен каттоо, сервер ижарасы жана ко-локация сыяктуу кызматтарды сунуштаган компаниялар үчүн кеңири тандалган жана эң көп колдонулган домен-хостинг автоматизациясы.
Domain Name API WHMCS ФункцияларыWHMCS деген эмне?
WHMCS Complete Solution — веб-хостинг, домен каттоо, ко-локация жана сервер ижарасы сыяктуу кызматтарды сунуштаган бизнестердин бардык аспектилерин автоматташтырган мыкты платформа. Анын үстүнө, онлайн кызмат сунуштаган жана автоматизация программасын жазууга убактысы же программанын билими жок жеке адамдар жана уюмдар тарабынан өзгөчө тандалат. WHMCS орнотулуп, конфигурацияланган соң, өнүккөн хостинг жана домен сатуу сайттарында көрүлүүчү бардык функцияларга кире аласыз.
WHMCS Модул
WHMCS менен Убактыңызды жана Акчаңызды Үзүндү Сактаңыз
Интеграция
WHMCS Темасы
Темалар WHMCS орнотулушун брендке же уникалдуу көрүнүшкө шайкештап теңдөөгө мүмкүндүк берет. Темага домeн издөө, веб-хостинг пакеттери, сервер пакеттери жана SSL сертификаттары кирет.
Теманы тандоого жана орнотууга убактысы жоктор үчүн, Domain Name API Starter жана Mega WHMCS орнотуу пакеттерине идеалдуу чечим сунушталат.
WHMCS Интеграция – Кантип Орнотулат?
WHMCS орнотуу абдан жеңил. Жогорудагы видеону көрө аласыз же төмөнкү кадамдарды аткарыңыз:
- WHMCS файлын жүктөп алыңыз www.github.com/domainreseller.
- ZIP файлды чыгарып, анын мазмунун компьютерге сактаңыз.
- WHMCS файлдарын вебсайтыңыздын серверине жүктөңүз (FTP колдонуп).
- Орнотуу мастерин толтуруңуз.
- Коопсуздук орнотууларын текшериңиз.
Domain Name API WHMCS Функциялары
Domain Name API WHMCS модулу бир нече ондогон функцияларды сунуштайт: домeн чыгым-негизинде каттоо, жаңыртуу, автоматтык өткөрүү баалары жана .tr, .com.tr, .us, .de, .cn, .ge, .uk, .in, .ru сыяктуу ccTLD каттоолорун колдоону камтыйт.
WHMCS Бардык Хостинг Автоматизациялары менен Иштейт
WHMCS Модулу – Көп Берилүүчү Суроолор
Domain Name API WHMCS модулу — бул сиздин WHMCS орнотууңузду түздөн-түз Domain Name API'нин домен каттоо жана SSL инфраструктурасына туташтырган registrar плагини. Орнотулгандан кийин WHMCS кардарларыңыздын атынан домен каттоо, жаңылоо, трансфер, DNS башкаруу жана WHOIS жаңыртууларын автоматтык түрдө аткарат — сиздин же командаңыздын кандайдыр бир кол менен иш-аракет жасашынын кереги калбайт. Эсеп-фактуралоо, төлөмдү көзөмөлдөө жана мөөнөтүнүн аяктоо эскертмелери да автоматтык түрдө башкарылат.
Модуль .com, .net, .org сыяктуу бардык ири gTLD'лер менен бирге .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in жана .ge сыяктуу аймактык ccTLD'лерди кошкондо 800дөн ашык домен кеңейтүүсүн колдойт. Ал 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 башкаруу панелинде Sistem Ayarlari > Domain Registrars бөлүмүнө өтүңүз. Эгер файлдар туура каталогго жайгаштырылса, тизмеде 'Domain Name API' көрүнөт.
Модулду активдештириңиз жана Domain Name API тарабынан берилген колдонуучу атын жана сырсөздү киргизиңиз. Сактагандан кийин балансыңыз экранда көрүнөт.
Эгер .tr домендерин сатсаңыз, T.C. Kimlik No жана Vergi Numarası талааларын WHMCS'теги атайын кардар талаалары менен дал келтириңиз.
Бааларды кол менен киргизиңиз же Utilities > Registrar TLD Sync > DomainNameApi куралы аркылуу түз бааларды киреше маржасынын жөндөөлөрү менен жапырт импорттогула.
Sistem Ayarlari > Genel Ayarlar > Domains бөлүмүнөн домен каттоону, трансфер уруксаттарын, жаңылоо буйрутмаларын, төлөөдө автоматтык жаңылоону, домен синхрондоштурууну жана IDN колдоосун активдештириңиз.
Otomasyon Ayarlari алдында Domain Sync жана Sync Next Due Date параметрлерин активдештириңиз.
Маанилүү: Эгер жаңыртуу жасап жатсаңыз, учурдагы модуль файлдарыңыздын үстүнө жазуудан мурда камдык көчүрмөсүн сактап коюңуз.
💡 Эң кеңири тараган орнотуу катасы — модуль файлдарынын туура эмес каталогго жүктөлүшү; мындай учурда WHMCS үнсүз түрдө иштебей калат. Орнотуудан кийин Domain Name API балансыңыз registrar конфигурация экранында көрүнүп турганын текшериңиз. Маселени чечүү үчүн Utilities > Logs > Module Log бөлүмүн debug logging күйгүзүлгөн абалда колдонуңуз. Өндүрүш чөйрөсүндө debug logging'ди өчүк абалда кармаңыз.
Domain Name API WHMCS модулу үчүн керектелүүчү нерселер:
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 automation platform болуп саналат. Бир эле WHMCS орнотуусу кардар жазууларын, эсеп-фактуралоону, автоматтык кызмат активдештирүүнү, төлөмдү көзөмөлдөөнү жана токтотуу/аяктоо агымдарын башкарат. E-mail жана SMS билдирүү системасы кардарларды ар бир кадамда кол менен кийлигишүүнү талап кылбастан маалымдап турат.
💡 2017-жылга чейин сунушталган өмүр бою лицензия WHMCS колдонуучу базасын абдан туруктуу кылды. 2025–2026-жылдары баалоо жүргүзүп жаткан жаңы ишканалар үчүн WHMCS'тин айлык наркын WiseCP (Түркия жана MENA рыногунда атаандаштыкка жөндөмдүү) жана Blesta (бир жолку төлөм, күчтүү data ownership) менен салыштырыңыз. Domain Name API бул үч платформаны тең өзүнүн атайын модулдары менен колдойт.
Domain Name API менен толук шайкеш жана жигердүү өнүктүрүлүп жаткан WHMCS альтернативалары:
Blesta — иштеп чыгуучуларга ыңгайлуу, бир жолку лицензия, күчтүү маалымат ташылуучулугу
HostBill — корпоративдик деңгээл, 150дөн ашык интеграция, жогорку көлөмдүү реселлерлер үчүн идеалдуу
WiseCP — заманбап интерфейс, Түркия жана MENA аймагында ылдам өсүп жатат
ClientExec — жөнөкөйлөштүрүлгөн өзгөчөлүк жыйындысы, бюджетке ылайыктуу баштапкы вариант
HostFact — Нидерландияда жана Батыш Европада кеңири таралган
AWBS, WHMAutoPilot, Lpanel, Modernbill жана PerlBill сыяктуу эски платформалар азыр активдүү түрдө өнүктүрүлбөйт жана жаңы орнотуулар үчүн сунушталбайт.
💡 Платформа тандоосу сиздин максаттуу рыногуңузга жараша болушу керек. WHMCS глобалдык операциялар үчүн эң коопсуз тандоо. WiseCP — Түркия базарындагы реселлерлер арасында тез алдыга чыккан альтернатива жана Domain Name API'нин атайын WiseCP модулу аркылуу толук колдоого алынат. HostBill 150+ интеграцияга муктаж корпоративдик реселлерлер үчүн, ал эми Blesta толук маалымат ээлигин жана бир жолку чыгымды каалаган операторлор үчүн сунушталат.
WHMCS — активдүү кардарлардын санына жараша деңгээлденген акы төлөнүүчү лицензиялык программа: Starter, Plus, Business жана Direct болуп төрт план бар. Эсеп-фактуралоо ай сайын жүргүзүлөт. Милдеттенме ала электе платформаны баалоо үчүн акысыз сыноо мөөнөтү сунушталат.
Domain Name API тема орнотуусу жана модуль конфигурациясы бүткөрүлгөн түрдө келген WHMCS Starter жана Mega орнотуу пакеттерин сунуштайт. Бул пакеттер жаңы домен реселлер бизнесин ишке киргизүү процессин жана чыгымын олуттуу түрдө азайтат.
💡 Эгер жаңы баштап жатсаңыз, WHMCS Starter планы 250 активдүү кардарга чейин жетиштүү. Domain Name API'нин даяр пакеттери тема орнотуу жана модулду туташтыруу үчүн кеткен 2–3 күндүк орнотуу убактысын жокко чыгарат; бир нече сааттын ичинде брендделген витрина ача аласыз.
Ооба. WHMCS лицензия катмарлары менен Domain Name API'нин WHMCS орнотуу пакеттеринин ортосунда каалаган убакта өтө аласыз. Өзгөртүү кийинки эсептөө мезгилинде күчүнө кирет. Domain Name API WHMCS модулу Starter, Plus, Business жана Direct кошо алганда бардык WHMCS лицензия катмарлары менен шайкеш келет.
💡 WHMCS Starter менен баштаңыз. Кардар базаңыз 250дөн ашкандан кийин чексиз кардар жана кызмат жазуулары үчүн Plus же Business'ке көтөрүлүңүз. Domain Name API'нин Starter жана Mega пакеттери баарын нөлдөн баштап конфигурациялагысы келбегендер үчүн даяр сатуу чөйрөсүн сунуштайт.
Domain Name API WHMCS модулу .com, .net, .org, .info, .biz сыяктуу бардык ири gTLD'лерди, ошондой эле .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in, .ge жана дагы көптөгөн ccTLD'лерди кошкондо 800дөн ашык домен кеңейтүүсүн колдойт. Premium баалоону сунуштаган каттоо уюмдары үчүн premium домен каттоосу да колдоого алынат.
💡 Белгилүү бир географиялык рынокторду бутага алган реселлерлер TLD баа таблицаларын жергиликтүү кеңейтүүлөргө артыкчылык бере тургандай кылып түзүшү керек. Түркиядагы реселлерлер .tr жана .com.tr кеңейтүүлөрүн алдыга чыгарышы керек — бул кеңейтүүлөр жергиликтүү кардарларда күчтүү ишеним сигналы жаратып, конверсия деңгээлин жогорулатат. Жергиликтештирилген TLD позициялоо GEO-максаттуу SEO кампанияларында эң жогорку ROI берген тактикалардын бири болуп саналат.
WHMCS демейки боюнча ар беш мүнөттө иштеген автоматтык cron job аркылуу домендин жарактуулук мөөнөтүн текшерет. Домендин бүткөн күнү жакындаганда WHMCS кардар үчүн автоматтык түрдө жаңыртуу фактурасын түзөт, жөнгө салынуучу аралыктар менен (көбүнчө 60, 30, 14 жана 7 күн мурун) мөөнөтү аяктоо боюнча билдирүүлөрдү жөнөтөт жана кардардын эсебинде жетиштүү баланс же жарактуу төлөм ыкмасы болсо жаңыртууну автоматтык түрдө ишке ашырат.
Бул процесстин туура иштеши үчүн Sistem Ayarlari > Genel Ayarlar > Domains астында Domain Sync активдүү болушу керек; ушундайча WHMCS ар дайым Domain Name API'ден жаңыланган жарактуулук мөөнөттөрүн алат.
💡 60/30/14/7 күндүк 4 e-mail тизмеги бир эскертүүгө салыштырмалуу домен жоготуу деңгээлин 60 пайызга чейин азайтат. Мындан тышкары Otomasyon Ayarlari астындагы Sync Next Due Date параметрин да активдештириңиз — WHMCS менен каттоо уюмунун ортосундагы күн дал келбестиктери күтүлбөгөн домен жоготууларынын эң кеңири себептеринин бири.
Домен бааларын ар бир 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'ди өчүк кармаңыз.
Домен трансферлери registrar модулу аркылуу автоматтык түрдө иштетилет. Кардар incoming transfer баштаганда WHMCS кардардын берген EPP уруксат кодун колдонуп Domain Name API'ге трансфер талабын жөнөтөт. Трансфердин абалы жана реалдуу башталуу/аяктоо даталары администратор панелинде реалдуу убакытта көрүнөт. Администраторлор доменди башкаруу панелинен түздөн-түз трансферди жокко чыгаруу талабын да түзө алышат.
💡 Трансфердин ишке ашпай калышы көбүнчө мөөнөтү бүткөн EPP коддорунан, каттоо уюму тарабынан коюлган трансфер кулпуларынан же акыркы каттоодон кийинки 60 күндүк ICANN кулпу мөөнөтүнөн улам болот. .tr домен трансферлеринде өзгөчө этият болуңуз: алуучу кардар эсебиндеги T.C. Kimlik No жана Vergi Numarası маалыматы каттоо уюмундагы жазуулар менен дал келиши керек; дал келбестиктер log текшерүүсүз аныктоо кыйын болгон үнсүз трансфер четке кагылуусуна алып келет.
