WHMCS qanday o‘rnatiladi?

Domain Name API – O‘rnatish va integratsiya qo‘llanmasi

Ushbu hujjat DomainNameAPI hisobingizni WHMCS dasturiga qanday integratsiya qilishni tushuntiradi.

Minimal talablar

  • WHMCS 7.8 yoki undan yuqori
  • PHP 7.4 yoki undan yuqori (tavsiya etiladi: 8.1)
  • PHP SOAPClient plagini faol bo‘lishi kerak.
  • Mijozlar uchun maxsus maydonlar: T.C. shaxsiy raqam / soliq raqami / soliq idorasi ma’lumotlari (ixtiyoriy)

DIQQAT!!! Agar yangilash amalga oshirilsa, o‘rnatishdan oldin eski fayllaringizning zaxira nusxasini albatta yarating.

Yuklash

Yuklab olingan paketdagi “modules” papkasini WHMCS o‘rnatilgan katalogga ko‘chiring. (Masalan: /home/whmcs/public_html)

Eslatma: .gitignore, README.md va LICENSE fayllarini o‘chirmang.

Domain Name API WHMCS modulini yuklash

Agar fayllar noto‘g‘ri yuklansa, WHMCS modulni aniqlay olmaydi.

Modulni sozlash

Fayllar yuklangandan so‘ng, WHMCS administrator panelida “System Settings” bo‘limiga o‘ting.

System Settings

“System Settings” bo‘limiga kirgandan so‘ng “Domain Registrar” bo‘limiga o‘ting.

Domain Name API modul sozlamalari

Agar modul fayllari to‘g‘ri katalogda joylashgan bo‘lsa, bu yerda “Domain Name API” ko‘rinadi.

Faollashtirgandan so‘ng biz taqdim etgan foydalanuvchi nomi va parolni kiriting.

Saqlagandan so‘ng foydalanuvchi nomingiz va joriy balansingiz ko‘rsatiladi.

Agar kerak bo‘lsa, foydalanuvchilaringiz uchun .tr domenlarini ro‘yxatdan o‘tkazishda ishlatiladigan TR shaxsiy raqami va soliq raqami ma’lumotlarini moslashtiring.

Domain Name API foydalanuvchi ma’lumotlari

Domen narxlari sozlamalari

Modul sozlamalari yakunlangandan so‘ng “System Settings” bo‘limiga o‘ting.

Domen narxlari sozlamalari

Sotmoqchi bo‘lgan TLD ni tanlang. (Masalan: .com.tr)

Avtomatik ro‘yxatdan o‘tkazish uchun “Domain Name API” ni tanlang.

EPP kod opsiyasini tanlang.

Narxlarni qo‘lda belgilashingiz mumkin yoki bosqichma-bosqich narxlashni qo‘llashingiz mumkin (keyingi bo‘limda tushuntiriladi).

Domen narxlari sozlamalari 2

Ommaviy Whois serverlaridan foydalanish o‘rniga domen qidirish manbai sifatida DomainNameAPI dan foydalanishingiz mumkin. Buning uchun “Lookup Provider” bo‘limida “Change” tugmasini bosing, “DomainNameApi” ni tanlang va qaysi TLD lar uchun ishlatilishini belgilang.

Bosqichli narxlash va avtomatik narxlash

“Utilities” bo‘limidan “Registrar TLD Sync” ni tanlang. Ochilgan oynada “DomainNameApi” ni tanlab, biroz kuting.

Keyingi bosqichda tizimimizdagi barcha TLD lar WHMCS dagi TLD lar bilan taqqoslanadi, foyda va zarar marjalari hisoblanadi va ommaviy ko‘rinishda ko‘rsatiladi.

Domain Name API WHMCS narxlari

Administrator nuqtai nazaridan

  • Domen uchun “O‘chirish so‘rovi” yuborishingiz mumkin.
  • Domen uchun “Transferni bekor qilish”ni amalga oshirishingiz mumkin.
  • Domenning jonli holatini, boshlanish va tugash sanalarini ko‘rishingiz mumkin.
  • Quyi domenlaringizni ro‘yxatga olishingiz mumkin.
  • Qo‘shimcha maydon ma’lumotlarini ko‘rishingiz mumkin.

Administrator paneli

Umumiy sozlamalar

“System Settings” bo‘limidan “General Settings” ni ochib, “Domains” yorlig‘ini tanlang.

Mijozlar domenlarni o‘zlari ro‘yxatdan o‘tkazishlari uchun tegishli opsiyani yoqing.

Mijozlar domenlarni o‘zlari ko‘chirishlari uchun tegishli opsiyani yoqing.

Muddati tugashidan oldin yangilash uchun “Renewal Orders” opsiyasini yoqing.

To‘lovdan so‘ng avtomatik yangilash uchun “Auto Renew on Payment” opsiyasini yoqing.

Mavjud domenlarni muntazam tekshirish va sinxronlash uchun “Domain Sync Enabled” opsiyasini yoqing (tavsiya etiladi).

Turk, ivrit, arab, rus va boshqa domenlar uchun “Allow IDN Domains” opsiyasini yoqing.

“Default Nameserver” bo‘limiga nameserver ma’lumotlarini kiriting.

Sinxronlash sozlamalari

“Automation Settings” bo‘limiga o‘tib, “Domain Sync Settings” ni oching.

Domen sinxronlashni yoqing.

Yangilash vaqtida tugash sanasini o‘zgartirish uchun “Sync Next Due Date” opsiyasini yoqing.

Tizim yuklamasiga qarab boshqa sozlamalarni moslashtiring.

Xato – Batafsil ko‘rinish

“System Logs” orqali “Module Log” bo‘limiga o‘ting.

Tegishli yozuvni topib, sanasiga bosing.

Batafsil so‘rovlar, javoblar va filtrlangan javoblarni ko‘rishingiz mumkin.

Debugging

Debug rejimini yoqish uchun “Utilities // Logs // Module Log” ga bosing.

Agar mavjud bo‘lsa, “Enable Debug Logging” opsiyasini yoqing.

Barcha muvaffaqiyatli va muvaffaqiyatsiz domen so‘rovlari ushbu modulda qayd etiladi.

Video qo‘llanma