WHMCS moduli
WHMCS Complete Solution — hosting, domen ro‘yxatdan o‘tkazish, server ijarasi va co-location kabi xizmatlarni ko‘rsatuvchi kompaniyalar tomonidan tez-tez tanlanadigan, dunyoda eng ko‘p qo‘llaniladigan domen-hosting avtomatlashtirish tizimidir.
Domain Name API WHMCS ImkoniyatlariWHMCS nima?
WHM Complete Solution — veb-hosting, domen ro‘yxatdan o‘tkazish, co-location va server ijarasi kabi xizmatlar bilan shug‘ullanuvchi biznesning barcha jihatlarini avtomatlashtiradigan a’lo darajadagi platforma. Ayniqsa bu turdagi xizmatlarni onlayn ko‘rsatadigan, lekin WHMCS singari avtomatlashtirish tizimini yozishga vaqti yoki dasturlash bilimiga ega bo‘lmagan shaxs va tashkilotlar tomonidan ko‘p qo‘llaniladi. WHMCS o‘rnatilib, kerakli sozlamalar bajarilgach, rivojlangan hosting va domen savdo saytlarida ko‘radigan barcha funksiyalarga ega bo‘lasiz.
WHMCS Moduli
WHMCS bilan Vaqt va Mablag‘ni tejang
Integratsiyasi
WHMCS Mavzusi
Mavzular WHMCS o‘rnatishingizning ko‘rinishini brendingizga moslashtirishga yoki unga o‘ziga xos
uslub berishga imkon beradi. Mavzu tarkibida domen qidiruvi, veb-hosting paketlari, server
paketlari va SSL sertifikatlari mavjud.
Mavzu tanlash va o‘rnatishga vaqti yo‘q bo‘lganlar uchun Domain Name API Starter va Mega WHMCS
o‘rnatish paketlari ajoyib yechimdir.
WHMCS Integratsiyasi — Qanday o‘rnatiladi?
WHMCS o‘rnatish juda oson. Yuqoridagi videoni tomosha qilishingiz yoki quyidagi bosqichlarni bajarishingiz mumkin.
- WHMCS fayllarini hrefwww.github.com/domainreseller orqali yuklab oling.
- ZIP faylini oching va tarkibini kompyuteringizga chiqaring.
- WHMCS fayllarini saytingiz serveriga (FTP orqali) yuklang.
- O‘rnatish ustasini yakunlang.
- Xavfsizlik sozlamalarini bajaring.
Domain Name API WHMCS Imkoniyatlari
WHMCS modulimiz orqali domenning tannarxi, ro‘yxatdan o‘tkazish, uzaytirish, ko‘chirish (transfer) narxlarini avtomatik olish, .tr, .com.tr, .ge, uk., .in, .ru kabi ccTLDlarni ro‘yxatdan o‘tkazish kabi o‘nlab funksiyalar mavjud.
WHMCS barcha hosting avtomatlashtirishlari bilan integratsiyalashgan ishlaydi
WHMCS Moduli – Ko‘p So‘raladigan Savollar
Domain Name API WHMCS moduli — bu WHMCS o‘rnatmangizni to‘g‘ridan-to‘g‘ri Domain Name API’ning domen ro‘yxatdan o‘tkazish va SSL infratuzilmasiga ulaydigan registrar plaginidir. O‘rnatilgandan so‘ng WHMCS mijozlaringiz nomidan domen ro‘yxatdan o‘tkazish, yangilash, transfer, DNS boshqaruvi va WHOIS yangilanishlarini avtomatik ravishda amalga oshiradi — siz yoki jamoangiz tomonidan hech qanday qo‘lda amal bajarilishi talab qilinmaydi. Hisob-faktura chiqarish, to‘lovlarni kuzatish va amal qilish muddati tugashi haqidagi bildirishnomalar ham avtomatik ravishda boshqariladi.
Modul .com, .net, .org kabi barcha yirik gTLD’lar bilan birga .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in va .ge kabi mintaqaviy ccTLD’larni ham o‘z ichiga olgan 800 dan ortiq domen kengaytmasini qo‘llab-quvvatlaydi. U cPanel, Plesk, DirectAdmin, SolusVM va barcha yirik hosting boshqaruv panellari bilan mos keladi.
💡 WHMCS modulini vitriningiz bilan domen ro‘yxatga oluvchi tashkilot o‘rtasidagi ko‘prik sifatida tasavvur qilishingiz mumkin. U bo‘lmasa, har bir buyurtma qo‘lda qayta ishlanishi kerak bo‘ladi; o‘rnatilgach esa butun domen biznesingiz avtopilot rejimida ishlaydi. Turkiya va MENA hududini nishonga olgan resellerlar uchun ichki .tr va .com.tr qo‘llovi, shuningdek T.C. Kimlik No va Vergi Numarası maydonlarini moslashtirish huquqiy muvofiqlikni boshidanoq yengillashtiradi.
O‘rnatish 15 daqiqadan kam vaqt oladi. Qadam-baqadam o‘rnatish qo‘llanmasi domainnameapi.com/tr/bilgi-bankasi/moduller/whmcs-nasil-kurulur manzilida, video ko‘rsatma esa youtube.com/watch?v=LEw_iMnquSo manzilida mavjud.
Eng so‘nggi modul paketini github.com/domainreseller manzilidan yuklab oling.
ZIP faylini oching va modules papkasini WHMCS o‘rnatilgan katalogga nusxalang (masalan, /home/whmcs/public_html). .gitignore, README.md va LICENSE fayllarini o‘chirmang.
WHMCS boshqaruv panelida Tizim sozlamalari > Domain Registrars bo‘limiga o‘ting. Agar fayllar to‘g‘ri katalogga joylashtirilgan bo‘lsa, ro‘yxatda 'Domain Name API' ko‘rinadi.
Modulni faollashtiring va Domain Name API tomonidan taqdim etilgan foydalanuvchi nomi hamda parolni kiriting. Saqlagandan keyin balansingiz ekranda ko‘rinadi.
Agar .tr domenlarini sotayotgan bo‘lsangiz, T.C. Kimlik No va Vergi Numarası maydonlarini WHMCS’dagi maxsus mijoz maydonlari bilan moslashtiring.
Narxlarni qo‘lda kiriting yoki Utilities > Registrar TLD Sync > DomainNameApi vositasi orqali jonli narxlarni foyda marjasi sozlamalari bilan birga ommaviy tarzda import qiling.
Tizim sozlamalari > Umumiy sozlamalar > Domains bo‘limidan domen ro‘yxatdan o‘tkazish, transfer ruxsatlari, yangilash buyurtmalari, to‘lov vaqtida avtomatik yangilash, domen sinxronlashuvi va IDN qo‘llovini yoqing.
Avtomatlashtirish sozlamalari ostida Domain Sync va Sync Next Due Date parametrlarini faollashtiring.
Muhim: Agar yangilash qilayotgan bo‘lsangiz, mavjud modul fayllaringiz ustiga yozishdan oldin ularning zaxira nusxasini oling.
💡 Eng ko‘p uchraydigan o‘rnatish xatosi — modul fayllarining noto‘g‘ri katalogga yuklanishidir; bunday holatda WHMCS jim tarzda muvaffaqiyatsizlikka uchraydi. O‘rnatishdan so‘ng Domain Name API balansingiz registrar sozlash ekranida ko‘rinayotganini tasdiqlang. Muammoni aniqlash uchun Utilities > Logs > Module Log bo‘limidan debug logging yoqilgan holda foydalaning. Ishlab chiqarish muhitida debug logging’ni o‘chiq holda saqlang.
Domain Name API WHMCS moduli uchun talab qilinadiganlar:
WHMCS 7.8 yoki undan yuqori (eng so‘nggi barqaror versiya tavsiya etiladi)
PHP 7.4 yoki undan yuqori (PHP 8.1 tavsiya etiladi)
Serverda PHP SOAPClient kengaytmasi yoqilgan bo‘lishi kerak
T.C. Kimlik No, Vergi No va Vergi Dairesi maxsus mijoz maydonlari — .tr domen ro‘yxatdan o‘tkazish uchun majburiydir
💡 Har doim WHMCS’ning eng so‘nggi barqaror versiyasidan foydalaning; xavfsizlik yamalari muntazam ravishda e’lon qilinadi. Agar Turkiya bozoriga xizmat ko‘rsatayotgan bo‘lsangiz, T.C. Kimlik No va Vergi Numarası maydonlari .tr ro‘yxatdan o‘tkazish uchun qonuniy majburiy talabdir. Jonli mijozlaringiz bo‘lishidan oldin ushbu maydonlarni o‘rnatish bosqichidayoq belgilab qo‘ying.
WHMCS qulay litsenziya modeli, keng qamrovli integratsiya ekotizimi va yetuk avtomatlashtirish infratuzilmasi tufayli dunyo bo‘ylab eng ko‘p ishlatiladigan hosting automation platform hisoblanadi. Bitta WHMCS o‘rnatmasi mijoz yozuvlarini, hisob-faktura chiqarishni, xizmatlarni avtomatik faollashtirishni, to‘lovlarni kuzatishni va to‘xtatish/yakunlash jarayonlarini boshqaradi. E-mail va SMS bildirishnoma tizimi mijozlarni har bir bosqichda qo‘lda aralashuvsiz xabardor qiladi.
💡 2017-yilgacha taklif qilingan umrbod litsenziya WHMCS foydalanuvchi bazasini juda barqaror qildi. 2025–2026-yillarda baholash olib borayotgan yangi bizneslar uchun WHMCS’ning oylik xarajatini WiseCP (Turkiya va MENA bozorida raqobatbardosh) va Blesta (bir martalik to‘lov, kuchli ma’lumot egaligi) bilan taqqoslang. Domain Name API ushbu uchala platformani ham o‘zining maxsus modullari orqali qo‘llab-quvvatlaydi.
Domain Name API bilan to‘liq mos keladigan va faol ravishda rivojlantirilayotgan WHMCS alternativalari:
Blesta — dasturchilar uchun qulay, bir martalik litsenziya, kuchli ma’lumot ko‘chirish imkoniyati
HostBill — korporativ daraja, 150 dan ortiq integratsiya, yuqori hajmli resellerlar uchun ideal
WiseCP — zamonaviy interfeys, Turkiya va MENA hududida tez sur’atda o‘smoqda
ClientExec — soddaroq funksiyalar to‘plami, budjetga mos boshlang‘ich variant
HostFact — Gollandiya va G‘arbiy Yevropada keng tarqalgan
AWBS, WHMAutoPilot, Lpanel, Modernbill va PerlBill kabi eski platformalar endi faol ravishda rivojlantirilmaydi va yangi o‘rnatmalar uchun tavsiya etilmaydi.
💡 Platforma tanlovi maqsadli bozoringizga qarab shakllanishi kerak. WHMCS global operatsiyalar uchun eng xavfsiz tanlovdir. WiseCP Turkiya bozoridagi resellerlar orasida tez ajralib chiqayotgan alternativadir va Domain Name API’ning maxsus WiseCP moduli orqali to‘liq qo‘llab-quvvatlanadi. HostBill 150+ integratsiyaga ehtiyoji bor korporativ resellerlar uchun, Blesta esa to‘liq ma’lumot egaligi va bir martalik xarajatni istagan operatorlar uchun tavsiya etiladi.
WHMCS — faol mijozlar soniga qarab pog‘onalangan pullik litsenziya dasturi: Starter, Plus, Business va Direct bo‘lib to‘rtta reja mavjud. Hisob-kitob oylik asosda amalga oshiriladi. Majburiyat olishdan oldin platformani baholash uchun bepul sinov muddati taqdim etiladi.
Domain Name API tema o‘rnatilishi va modul konfiguratsiyasi yakunlangan holda keladigan WHMCS Starter va Mega o‘rnatish paketlarini taklif qiladi. Ushbu paketlar yangi domen resellerlik biznesini ishga tushirish jarayonini va xarajatini sezilarli darajada kamaytiradi.
💡 Endi boshlayotgan bo‘lsangiz, WHMCS Starter rejasi 250 faol mijozgacha yetarli. Domain Name API’ning tayyor paketlari tema o‘rnatish va modul ulanishi uchun ketadigan 2–3 kunlik sozlash vaqtini yo‘q qiladi; bir necha soat ichida brendlangan vitrina ochishingiz mumkin.
Ha. WHMCS litsenziya darajalari va Domain Name API’ning WHMCS o‘rnatish paketlari o‘rtasida istalgan vaqtda o‘tishingiz mumkin. O‘zgarish keyingi hisob-kitob davrida kuchga kiradi. Domain Name API WHMCS moduli Starter, Plus, Business va Direct’ni o‘z ichiga olgan barcha WHMCS litsenziya darajalari bilan mos keladi.
💡 WHMCS Starter bilan boshlang. Mijoz bazangiz 250 dan oshgach, cheksiz mijoz va xizmat yozuvlari uchun Plus yoki Business’ga ko‘taring. Domain Name API’ning Starter va Mega paketlari hammasini noldan sozlashni istamaydiganlar uchun tayyor savdo muhiti taqdim etadi.
Domain Name API WHMCS moduli .com, .net, .org, .info, .biz kabi barcha yirik gTLD’lar bilan birga .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in, .ge va yana ko‘plab ccTLD’larni o‘z ichiga olgan 800 dan ortiq domen kengaytmasini qo‘llab-quvvatlaydi. Premium narxlash taklif qiluvchi ro‘yxatga oluvchilar uchun premium domen ro‘yxatdan o‘tkazish ham qo‘llab-quvvatlanadi.
💡 Muayyan geografik bozorlarni nishonga oluvchi resellerlar TLD narx jadvallarini mahalliy kengaytmalarga ustuvorlik beradigan tarzda tuzishlari kerak. Turkiyadagi resellerlar .tr va .com.tr kengaytmalarini oldinga chiqarishlari lozim — bu kengaytmalar mahalliy mijozlarda kuchli ishonch signali yaratadi va konversiya ko‘rsatkichlarini oshiradi. Mahalliylashtirilgan TLD pozitsiyalash GEO-maqsadli SEO kampaniyalarida eng yuqori ROI beruvchi taktikalardan biridir.
WHMCS standart holatda har besh daqiqada ishlaydigan avtomatik cron job orqali domen amal qilish muddatlarini tekshiradi. Domenning tugash sanasi yaqinlashganda, WHMCS avtomatik ravishda mijoz uchun yangilash hisob-fakturasini yaratadi, sozlanadigan oraliqlarda (odatda 60, 30, 14 va 7 kun oldin) tugash muddati haqidagi bildirishnomalarni yuboradi va mijoz hisobida yetarli balans yoki amaldagi to‘lov usuli bo‘lsa yangilashni avtomatik ravishda amalga oshiradi.
Bu jarayon to‘g‘ri ishlashi uchun Tizim sozlamalari > Umumiy sozlamalar > Domains ostida Domain Sync faol bo‘lishi kerak; shunda WHMCS har doim Domain Name API’dan yangilangan amal qilish muddatlarini oladi.
💡 60/30/14/7 kunlik 4 ta e-mail ketma-ketligi bitta eslatmaga nisbatan domen yo‘qotish darajasini 60 foizgacha kamaytiradi. Shuningdek, Avtomatlashtirish sozlamalari ostidagi Sync Next Due Date parametrini ham yoqing — WHMCS va ro‘yxatga oluvchi o‘rtasidagi sana nomuvofiqliklari kutilmagan domen yo‘qotishlarining eng keng tarqalgan sabablaridan biridir.
Domen narxlari har bir TLD uchun qo‘lda kiritilishi yoki Registrar TLD Sync vositasi orqali avtomatik import qilinishi mumkin. Avtomatik sinxronlash uchun: Utilities > Registrar TLD Sync bo‘limiga o‘ting, DomainNameApi’ni tanlang va taqqoslash yakunlanishini kuting. Natija ekrani har bir kengaytma uchun foyda/zarar marjalarini ko‘rsatadi va ommaviy narx importini amalga oshirishga imkon beradi.
Domain Name API’ni Lookup Provider sifatida ham sozlashingiz mumkin (Tizim sozlamalari > Domen narxlari > Lookup Provider > O‘zgartirish > DomainNameApi). Shu tarzda umumiy WHOIS serverlari o‘rniga Domain Name API infratuzilmasi orqali real vaqt rejimidagi mavjudlik so‘rovi bajariladi.
💡 Avtomatik narx sinxronlashuvi WHMCS’ning eng kam ishlatiladigan funksiyalaridan biridir. TLD Sync’ni har oy ishga tushirish yetkazib beruvchi narxlari o‘zgarganidan keyin ham chakana narxlaringiz tannarxdan yuqorida qolishini ta’minlaydi. Doimiy marja qoidasi (masalan, tannarx + %25) 800 dan ortiq kengaytmada qo‘lda ko‘rib chiqishni talab qilmasdan rentabellikni saqlaydi.
WHMCS integratsiya muammolarini tashxislash uchun ichki modul log tizimini taqdim etadi. Utilities > Logs > Module Log bo‘limiga o‘ting. Agar Enable Debug Logging tugmasi ko‘rinsa, uni bosib yoqing. Yoqilgandan keyin WHMCS bilan Domain Name API o‘rtasidagi barcha so‘rov va javoblar qayd etiladi. Istalgan log yozuvining sanasini bosish orqali to‘liq so‘rov, javob va filtrlab ko‘rsatilgan javob tafsilotlarini ko‘rib chiqishingiz mumkin.
Ko‘p uchraydigan muammolar:
Modul fayllari noto‘g‘ri katalogga yuklangan — WHMCS modulni jim tarzda aniqlamaydi
Noto‘g‘ri API credential — saqlangandan keyin balans ko‘rinmaydi
Domain sync o‘chirilgan — amal qilish muddati sanalari eskiradi va yangilanishlar jim tarzda muvaffaqiyatsiz bo‘ladi
💡 Support jamoasi bilan bog‘lanishdan oldin muvaffaqiyatsiz operatsiyaning Module Log yozuvini oling. Filtrlab ko‘rsatilgan javob bo‘limi Domain Name API qaytargan xatoni aniq ko‘rsatadi; ko‘p hollarda muammo o‘z-o‘zidan tushunarli bo‘ladi. Ushbu logni oldindan tayyorlab qo‘yish yechim jarayonini sezilarli darajada qisqartiradi. Ishlash samaradorligiga ta’sir qilmasligi uchun production muhitida debug logging’ni o‘chiq holda saqlang.
Domen transferlari registrar moduli orqali avtomatik ravishda qayta ishlanadi. Mijoz incoming transfer boshlaganda, WHMCS mijoz taqdim etgan EPP vakolat kodi orqali Domain Name API’ga transfer talabini yuboradi. Transfer holati va real vaqt rejimidagi boshlanish/tugash sanalari boshqaruv panelida ko‘rsatilishi mumkin. Administratorlar domen boshqaruv panelidan to‘g‘ridan-to‘g‘ri transferni bekor qilish so‘rovini ham yaratishlari mumkin.
💡 Transfer muvaffaqiyatsizliklari ko‘pincha muddati tugagan EPP kodlari, ro‘yxatga oluvchi tomondagi transfer bloklari yoki so‘nggi ro‘yxatdan o‘tkazishdan keyingi 60 kunlik ICANN blok muddati sababli yuz beradi. .tr domen transferlarida ayniqsa e’tibor bering: qabul qiluvchi mijoz hisobidagi T.C. Kimlik No va Vergi Numarası ma’lumotlari ro‘yxatga oluvchidagi yozuvlar bilan mos bo‘lishi kerak; nomuvofiqliklar log ko‘rib chiqilmasdan aniqlanishi qiyin bo‘lgan jim transfer rad etilishiga olib keladi.
