WHMCS modullari; to‘lov qabul qilish, yangilash narxlarini yangilash, mijoz amallarini boshqarish va bulutli server resurslarini WHMCS orqali nazorat qilish kabi ma’lum ish jarayonlarini yagona panelda jamlaydi. Hostragons katalogida to‘lov va operatsion yo‘naltirilgan besh modul hamda OVHcloud, AWS Lightsail, Contabo, Microsoft Azure va Google Cloud infratuzilmalari uchun besh mustaqil integratsiya mavjud. Ushbu qo‘llanma o‘nta modulning vazifasi, qamrov chegaralari va qaysi foydalanish stsenariysiga mos kelishini taqqoslaydi.
Modul tanlashda faqat xususiyatlar ro‘yxatiga qarash yetarli emas. Ishlatilayotgan WHMCS versiyasi, provayder hisobi, API vakolatlari, operatsion tizim, hisob-kitob modeli va ishlab chiqarishgacha bo‘lgan test rejasi ham hisobga olinishi kerak. Bu yerdagi integratsiyalar WHMCS litsenziyasi, bulutli provayder hisobi yoki tegishli to‘lov tashkiloti hisobi o‘rnini bosmaydi. Provayderlarning foydalanish, tarmoq, litsenziya va soliq to‘lovlari alohida qo‘llanadi.
WHMCS modullari qaysi ishlarni osonlashtiradi?
WHMCS yadrosi mijoz, buyurtma, faktura va xizmat hayotiy siklini boshqaradi. Modullar esa bu yadroni ma’lum bir ish jarayoniga bog‘laydi. To‘lov shlyuzi fakturani tashqi to‘lov sahifasiga yo‘naltirib, tasdiqlangan natijani WHMCS’ga yetkazishi mumkin. Operatsion modul ommaviy balans yoki narx yangilashni amalga oshirishi mumkin. Server moduli esa buyurtmaga bog‘liq virtual mashinani yaratib, mijoz maydonida ruxsat etilgan boshqaruv funksiyalarini taqdim qilishi mumkin.
Ushbu farq muhim: har bir modul har bir ishni bajarmaydi. Masalan, Paddle va Mollie modullari to‘lov oqimiga, Mijoz Balans Boshqaruvchisi ma’muriy kredit amallariga, bulutli integratsiyalar esa faqat tegishli provayderning resurslariga yo‘naltirilgan. Ehtiyojlar ro‘yxatini avval “to‘lov”, “mijoz operatsiyasi” va “server avtomatlashtirish” deb ajratish to‘g‘ri mahsulotni tanlashni osonlashtiradi.
10 ta WHMCS modulining tezkor taqqoslanishi
| Modul | Asosiy foydalanish | Kerakli tashqi hisob | Nashr sanasidagi narx |
|---|---|---|---|
| Avtomatik narx yangilash | Takrorlanuvchi xizmat, qo‘shimcha va domen narxlarini yangilash | Kerak emas | Bir martalik 99 USD |
| Paddle to'lov shlyuzi | Bir martalik va obuna to‘lovlari | Paddle Billing | Bir martalik 99 USD |
| Mollie to'lov shlyuzi | Mollie orqali qo‘llab-quvvatlanadigan to‘lov usullari | Mollie | Bir martalik 99 USD |
| Mijozlar o'rtasida domen transferi | WHMCS mijozlari o‘rtasida nazoratli domen o‘tkazmasi | Kerak emas | Bir martalik 99 USD |
| Mijoz balansi boshqaruvchisi | Ommaviy mijoz krediti boshqaruvi | Kerak emas | Bir martalik 99 USD |
| OVHcloud VPS & Dedicated | OVHcloud server hayotiy sikli aloqasi | OVHcloud | Bir martalik 99 USD |
| AWS Lightsail | Lightsail server yetkazib berish va boshqaruvi | AWS | Bir martalik 99 USD |
| Contabo Cloud | Contabo VPS va VDS boshqaruvi | Kontabo | Bir martalik 99 USD |
| Microsoft Azure VM | Azure virtual mashina hayotiy sikli | Microsoft Azure | Bir martalik 99 USD |
| Google Cloud Compute Engine | Linux asosidagi Compute Engine resurslari | Google Cloud | Bir martalik 99 USD |
Jadvaldagi narxlar ushbu yozuv nashr qilingan sanada ko‘ringan joriy ro‘yxat narxlari bo‘lib, doimiy narx majburiyati emas. Xarid qilishdan oldin mahsulot sahifasidagi joriy qamrov, litsenziya va narx ma'lumotlari asos qilib olinishi kerak.
To‘lov va biznes operatsiyasi modullari
Avtomatik narx yangilash
Takrorlanuvchi narxlar vaqt o‘tishi bilan o‘zgarganda, ilgari ochilgan faol yoki to‘xtatilgan xizmatlar eski yangilash narxida qolishi mumkin. Avtomatik Narx Yangilash moduli; xizmat, qo‘shimcha va domen yangilash summalarini WHMCS’dagi joriy narxlashga qarab qayta hisoblash uchun ishlatiladi. Amal bir martalik ishga tushirilishi yoki rejalashtirilgan cron oqimiga bog‘lanishi mumkin.
Ushbu modul ayniqsa valyuta kursi yoki tarif o‘zgarishlaridan keyin ko‘p sonli yozuvlarni birma-bir tahrirlashni istamaydigan korxonalar uchun mos keladi. Qo‘llash misollarini WHMCS avtomatik narx yangilash moduli qo‘llanmasida ko‘rib chiqishingiz mumkin. Shunga qaramay, ommaviy o‘zgartirishdan oldin ma'lumotlar bazasi zaxirasini olish, qamrovni cheklangan mijoz guruhida sinab ko‘rish va hosil bo‘ladigan fakturalarni nazorat qilish kerak.
Paddle to'lov shlyuzi
Paddle Billing V3 integratsiyasi, WHMCS fakturalari uchun Paddle Checkout orqali bir martalik va obuna to‘lovlarini boshlaydi. HMAC-SHA256 imzoli webhook bildirishnomalarini tasdiqlaydi; takrorlanuvchi to‘lov bildirishnomasini obuna identifikatori orqali tegishli faktura bilan moslashtirishga yordam beradi. Shu bilan brauzerdagi yo‘naltirish natijasiga ishonish o‘rniga serverdan kelgan imzoli bildirishnoma ishlov beriladi.
Modul, Paddle hisobi yoki tijorat muvofiqligi tasdig‘ini ta'minlamaydi. Paddle hisobi, mahsulot ta'riflari, valyuta va webhook konfiguratsiyasi korxona tomonidan yakunlanishi kerak. O‘rnatish tafsilotlari uchun Paddle WHMCS to‘lovi tarkibiga qarashingiz; Checkout’ga o‘tishdan oldin muvaffaqiyatli, muvaffaqiyatsiz, bekor qilingan va takrorlanuvchi to‘lov stsenariylarini test muhitida alohida sinab ko‘rishingiz mumkin.
Mollie to'lov shlyuzi
Mollie moduli; Mollie hisobida faol bo‘lgan iDEAL, karta, PayPal, Apple Pay, Bancontact, SOFORT va bank o‘tkazmasi kabi to‘lov usullarini WHMCS fakturalariga bog‘laydi. Webhook qayt chaqiruvlari to‘lov holatlarini WHMCS’ga o‘tkazadi; iDEAL oqimida bank tanlash va bank o‘tkazmasida muddat boshqaruvi kabi usulga xos funksiyalarni taqdim etadi.
To‘lov usulining mavjudligi mamlakat, valyuta, Mollie hisobi va hisobning faollashtirilgan usullariga bog‘liq. Shu sababli “15 usul” iborasi har bir hisobda barcha usullar ochiq bo‘lishini anglatmaydi. WHMCS Mollie moduli qo‘llanmasi bilan birga Mollie panelidagi vakolatlar va webhook oxirgi nuqtasi jonli efirga o‘tishdan oldin tasdiqlanishi kerak.
Mijozlar o'rtasida domen transferi
Ushbu modul, bir WHMCS mijozining hisobidagi domen nomini boshqa bir WHMCS mijoziga o‘tkazishi uchun nazoratli jarayon quradi. Talab mijoz maydonidan boshlanadi; qabul qiluvchining e-pochta manziliga jo‘natilgan bir martalik havola bilan tasdiqlanadi. Token tekshiruvi, IP qaydi, sozlanishi amal qilish muddati va holat kuzatuvi, qo‘lda o‘tkazishga nisbatan kuzatiluvchanroq oqim ta'minlaydi.
Bu yerdagi amal qayd qiluvchi tashkilotlar o‘rtasidagi klassik domen transferidan farq qiladi: xuddi shu WHMCS o‘rnatmasi ichidagi mijoz egaligini o‘zgartiradi. Qayd qiluvchi tashkilotning transfer qulfi, EPP kodi yoki tashqi hisob ko‘chirish jarayoni uchun alohida tegishli qayd qiluvchi tashkilotning qoidalari qo‘llanadi.
Mijoz balansi boshqaruvchisi
Mijoz Balans Boshqaruvchisi, WHMCS administrator maydonida mijoz kreditlarini filtrlash va ommaviy amal qilish ehtiyojiga yo‘naltirilgan. Mijozlar ism, kompaniya, e-pochta, valyuta va balans holatiga qarab topilishi mumkin; tanlangan hisoblarga ommaviy kredit qo‘shilishi yoki balans nolga tenglashtirilishi mumkin. Amallar administrator eslatmasi va faoliyat qaydi bilan kuzatiladi.
Kredit balansi bevosita moliyaviy yozuvlarni ta'sir qilgani uchun vakolatli administrator rollari cheklanishi, amaldan oldin tanlangan mijoz ro‘yxati tekshirilishi va katta ommaviy o‘zgartirishlar zaxira olingandan keyin qo‘llanishi kerak.
Bulutli server avtomatlashtirish modullari
Bulutli modullar, WHMCS buyurtma va xizmat yozuvlari bilan provayder API’lari o‘rtasida ko‘prik quradi. Asosiy xizmat hayotiy sikli qanday ishlashini WHMCS orqali avtomatik hosting hisobini yaratish qo‘llanmasida ko‘rishingiz mumkin. Mijozga taqdim qilingan amal qamrovi provayderning API xatti-harakatiga, mahsulot sozlamalariga va korxonaning bergan vakolatlariga qarab o‘zgaradi. Ushbu modullar mustaqil integratsiyalar bo‘lib, tegishli bulutli provayderlar tomonidan ishlab chiqilgan mahsulotlar emas va hamkorlik bayoni olib yurmaydi.
OVHcloud VPS & Dedicated
OVHcloud integratsiyasi VPS va Dedicated xizmatlarini WHMCS’ga bog‘laydi. VPS tarafida hayotiy sikl va qayta o‘rnatish amallari, mijoz maydonida ruxsat etilgan o‘z-o‘ziga xizmat ko‘rsatish nazoratlari bilan boshqarilishi mumkin. Dedicated qamrovi mavjud server havzasining tayinlanishi va nazoratli operatsiyalarga yo‘naltirilgan; yangi fizik server xaridini avtomatlashtirgani taxmin qilinmasligi kerak. To‘xtatib qo‘yish, tugatish va ma'lumot yo‘qotilishiga olib kelishi mumkin bo‘lgan amallar uchun operator nazorati zarur.
AWS Lightsail
AWS Lightsail moduli; server yetkazib berish, quvvat amallari, statik IPv4, xavfsizlik devori va snapshot oqimlarini WHMCS xizmati bilan bog‘laydi. Linux va Windows resurslarining kirish ma'lumotlari o‘z platforma qoidalariga ko‘ra ishlanadi. Modul, umumiy AWS xizmat katalogi emas, Lightsail resurslariga yo‘naltirilgan integratsiyadir.
Provayder identifikatori, mintaqa, instance nomi va bog‘liq statik IP kabi ma'lumotlar xizmatga xos saqlanishi kerak. API kalitlari tarqatish ZIP’ining ichida joylashmaydi; o‘rnatish vaqtida mijoz o‘z AWS hisobidagi zarur vakolatlar bilan konfiguratsiya qiladi.
Contabo Cloud
Contabo Cloud moduli, Contabo VPS va VDS resurslarida yetkazib berish, quvvat amallari, qayta o‘rnatish, parolni tiklash va snapshot boshqaruvi uchun aloqa ta'minlaydi. Resurs identifikatorining WHMCS xizmati bilan to‘g‘ri moslashishi, takrorlanuvchi yetkazib berish talablarining xuddi shu resurs ustida kelishuvi va o‘chirish kabi amallarda egalik tekshiruvi muhim ahamiyatga ega.
Contabo hisobi, API kirishi va provayder foydalanish to‘lovlari alohida talab qilinadi. Paket ko‘tarish, teskari DNS, brauzer ichi VNC yoki har bir provayder xususiyati modul qamroviga kiritilgan deb taxmin qilinmasligi; mahsulot sahifasidagi joriy xususiyatlar ro‘yxati asos qilib olinishi kerak.
Microsoft Azure VM
Microsoft Azure VM moduli; virtual mashina yetkazib berish, quvvat amallari, deallocate, hajm o‘zgarishi, disk, snapshot va xavfsizlik devori boshqaruvini WHMCS’ga bog‘laydi. Resurs guruhi va virtual mashina teglari xizmat egaligini tasdiqlash uchun ishlatiladi. O‘chirish amali, Azure’ning asinxron amal natijasi va resursning haqiqatdan olib tashlanganini tasdiqlamasdan bajarilgan deb qabul qilinmasligi kerak.
Azure disk va snapshot kabi pullik qo‘shimcha resurslarda katalog va narxlash o‘rnatmasi korxonaga tegishli. Mijozga ko‘rsatilgan variantlar faqat konfiguratsiya qilingan va testdan o‘tgan qamrov bilan cheklanishi kerak.
Google Cloud Compute Engine
Google Cloud moduli, Linux asosidagi Compute Engine virtual mashinalarida yetkazib berish, quvvat amallari, mashina turi o‘zgarishi va xizmat qamrovli tarmoq qoidalari boshqaruvini bog‘laydi. Resurs nomi, mintaqa va xizmat teglari doimiy identifikator sifatida saqlanadi; hayotiy sikl amallari bu egalik ma'lumoti tasdiqlangandan keyin bajariladi.
Mavjud 2.0.0 tarqatmasi qamrovi Linux ish yuklamalari hisoblanadi. Windows yoki RDP qo‘llab-quvvatlovi bor deb rejalashtirish qilinmasligi kerak. Google Cloud loyihasi, xizmat hisobi, kvota, tarmoq va hisob-kitob sozlamalari korxona tomonidan ta'minlanadi.
Qaysi WHMCS modulini tanlashingiz kerak?
- Eski yangilash narxlarini joriy katalogga o‘tkazishni istasangiz Avtomatik Narx Yangilash modulini baholang.
- Paddle Checkout yoki Mollie orqali to‘lov qabul qilishni istasangiz tegishli to‘lov shlyuzi modulini tanlang.
- Xuddi shu WHMCS o‘rnatmasi ichidagi mijozlar o‘rtasida domen o‘tkazmasi kerak bo‘lsa Mijozlar O‘rtasida Domen Transferi modulidan foydalaning.
- Ko‘p sonli mijoz hisoblarida kredit amali qilayotgan bo‘lsangiz Mijoz Balans Boshqaruvchisi mos variant hisoblanadi.
- VPS, VDS yoki VM xizmatini provayder API’siga bog‘lashni istasangiz, faqat foydalanayotgan provayderingizga tegishli bulutli server modulini tanlang.
O‘z infratuzilmangizda VPS yoki VDS taqdim qilayotgan bo‘lsangiz, virtual server mahsulot tuzilmasi bilan WHMCS avtomatlashtirishini birga rejalashtiring. Ko‘p provayder ishlatadigan korxonalarda esa har bir integratsiyani alohida API hisobi, alohida test mahsuloti va iloji bo‘lsa alohida past vakolatli identifikatsiya ma'lumotlari bilan ishga tushirish xatolik maydonini kichraytiradi.
Xarid qilish, yuklab olish va o‘rnatish oqimi

- Ehtiyojingizga mos modulni va jonli mahsulot sahifasidagi joriy qamrovni tekshiring.
- WHMCS mijoz maydonida buyurtmani yakunlab, fakturani to‘lang.
- To‘lov WHMCS tomonidan tasdiqlangandan keyin rasmiy Auto Release oqimi tegishli xizmatni Active holatiga keltiradi.
- Active xizmatga ega hisobda faqat xarid qilingan mahsulotga bog‘liq yuklab olish ko‘rinadi.
- ZIP arxivini tasdiqlang, o‘rnatish hujjatini o‘qing va fayllarni test WHMCS muhitiga yuklang.
- Provayder yoki to‘lov tashkiloti API ma'lumotlarini o‘rnatishdan keyin tegishli konfiguratsiya maydonlariga kiriting.
- Muvaffaqiyatli va muvaffaqiyatsiz amallar, webhook, vaqt tugashi, qayta urinish va tugatish stsenariylarini sinab ko‘rgandan keyin ishlab chiqarishga o‘ting.
Yuklab olish fayllari umumiy veb-katalog orqali taqdim etilmaydi. Mahsulot-xizmat munosabati va Active holatidagi xizmat, mijoz maydonidagi yuklab olish vakolatini belgilaydi. Buyurtma ekranidagi joriy litsenziya shartlari va o‘rnatish hujjatlari har doim ushbu xulosadan ustundir.
Litsenziya, provayder xarajatlari va xavfsizlik chegaralari
Modul fayllari shifrlanmagan manba kodi bilan topshiriladi; bu ifoda “ochiq manba” yoki erkin qayta tarqatish huquqi degan ma'noni anglatmaydi. Foydalanish, o‘zgartirish va qayta tarqatish huquqlari xarid qilingan litsenziya shartnomasiga bo‘ysunadi; WHMCS litsenziyalarini boshqarish yondashuvi bilan mahsulot va o‘rnatma asosida kuzatilishi kerak. Provayder API kalitlari, haqiqiy mijoz yozuvlari, jonli resurs identifikatorlari yoki Hostragons’ga tegishli ishchi ma'lumotlar tarqatish paketlariga qo‘shilmaydi.
O‘rnatishda eng kam vakolat tamoyili qo‘llanishi kerak. Iloji bo‘lsa modulga faqat kerakli API amallari uchun alohida identifikatsiya ma'lumotini bering, webhook sirlarini muntazam o‘zgartiring, WHMCS administrator rollarini cheklang va loglarda nozik ma'lumotlarni maskalang. Ishlab chiqarishdan oldin alohida test hisobi yoki past narxli test resursidan foydalaning. Bekor qilish va tugatish testlarida faqat provayder API javobini emas, resursning haqiqatdan olib tashlanganini va pullik qo‘shimcha resurs qoldirilmaganini ham tasdiqlang.
bulut server xizmatini sotishda xarajat hisobiga faqat virtual mashinani emas; disk, snapshot, IP, trafik, litsenziya va mintaqaviy narx farqlarini ham qo‘shing. Modul avtomatlashtirishi operatsiya vaqtini qisqartirishi mumkin, ammo provayder kvotasi, hisob tasdig‘i yoki hisob-kitob mas'uliyatini bartaraf qilmaydi.
O‘rnatishdan oldin qisqa nazorat ro‘yxati
- WHMCS va PHP versiyangiz uchun joriy mahsulot hujjatini o‘qing.
- Ma'lumotlar bazasi va fayl zaxirasini oling.
- Tashqi API foydalanuvchisiga faqat zarur ruxsatlarni bering.
- Test mahsuloti, test mijoz va past riskli provayder resursini yarating.
- Takrorlangan CreateAccount chaqiruvlarida ikkinchi resurs hosil bo‘lmaganini tekshiring.
- To‘xtatib qo‘yish, qayta ochish, tugatish va qayta o‘rnatish natijalarini provayder panelidan tasdiqlang.
- To‘lov modullarida imzoli webhook, noto‘g‘ri summa, takror bildirishnoma va qaytarish stsenariylarini sinab ko‘ring.
- Jonli efirga o‘tishdan keyin birinchi buyurtmalarni va xato jurnallarini yaqindan kuzating.
Ko‘p So‘raladigan Savollar
WHMCS moduli nima?
WHMCS moduli, to‘lov, mijoz amallari yoki server boshqaruvi kabi ma’lum bir ish jarayonini WHMCS’ga qo‘shadi. WHMCS litsenziyasi yoki tashqi provayder hisobining o‘rnini bosmaydi.
Qaysi bulutli provayderlar qo‘llab-quvvatlanadi?
OVHcloud VPS va Dedicated, AWS Lightsail, Contabo VPS/VDS, Microsoft Azure VM va Linux asosidagi Google Cloud Compute Engine uchun alohida modullar mavjud.
Bulutli provayder hisobi va foydalanish to‘lovlari narxga kiritilganmi?
Yo‘q. Provayder hisobi, obuna, resurs foydalanishi, tarmoq, litsenziya va soliq to‘lovlari tegishli provayder tomonidan alohida undiriladi.
API identifikatsiya ma'lumotlari modul paketida mavjudmi?
Yo‘q. Modul ZIP’larida provayder identifikatsiya ma'lumotlari yoki jonli mijoz ma'lumotlari mavjud emas. Kerakli ma'lumotlar o‘rnatishdan keyin mos WHMCS konfiguratsiya maydonlariga kiritiladi.
Xarid qilingan modul qanday yuklab olinadi?
To‘lov WHMCS tomonidan tasdiqlangandan va tegishli xizmat Active holatiga kelgandan keyin mijoz maydonida faqat xarid qilingan mahsulotga tegishli yuklab olish kirishi ko‘rinadi.
Modul manba kodlari shifrlanganmi?
Modul fayllari shifrlanmagan manba kodi bilan taqdim etiladi. Foydalanish, xususiylashtirish va qayta tarqatish huquqlari xarid qilingan litsenziya shartlariga bo‘ysunadi.
WHMCS ish jarayoningizga mos modulni tanlang
To‘lov, mijoz operatsiyasi yoki bulutli server avtomatlashtirish uchun ehtiyoj sezgan modulingizning qamrovini, joriy narxini va litsenziya shartlarini taqqoslang. WHMCS modullarini ko‘rib chiqing va ishlab chiqarishdan oldingi test rejangizni o‘rnatish hujjati bilan birga tayyorlang.