Hogyan kell telepíteni a WHMCS-t?

Domain Name API – Telepítési és integrációs útmutató

Ez a dokumentáció bemutatja, hogyan integrálhatja DomainNameAPI-fiókját a WHMCS szoftverbe.

Minimális követelmények

  • WHMCS 7.8 vagy újabb
  • PHP 7.4 vagy újabb (ajánlott: 8.1)
  • A PHP SOAPClient bővítménynek aktívnak kell lennie.
  • Egyéni ügyfélmezők T.C. személyi azonosító / adószám / adóhivatali adatok számára. (Opcionális)

Figyelem!!! Frissítés végrehajtása esetén a telepítés előtt készítsen biztonsági mentést a régi fájlokról.

Feltöltés

Másolja a letöltött csomagban található „modules” mappát abba a könyvtárba, ahol a WHMCS telepítve van. (Példa: /home/whmcs/public_html)

Megjegyzés: Ne törölje a .gitignore, README.md és LICENSE fájlokat.

Domain Name API WHMCS modul feltöltése

Ha a fájlok nem megfelelő helyre kerülnek feltöltésre, a WHMCS nem fogja megtalálni a modult.

Modul konfiguráció

A fájlok feltöltése után lépjen be a WHMCS adminisztrációs felületén a „Rendszerbeállítások” menüpontba.

WHMCS rendszerbeállítások

A „Rendszerbeállítások” megnyitása után lépjen a „Domain regisztrátor” szekcióba.

Domain Name API WHMCS modul konfiguráció

Ha a modul fájljai a megfelelő könyvtárban vannak, itt megjelenik a „Domain Name API”.

Aktiválás után adja meg az általunk biztosított felhasználónevet és jelszót.

Mentés után megjelenik a felhasználóneve és az aktuális egyenlege.

Szükség esetén rendelje hozzá a TR személyi azonosító és adószám adatokat, amelyek a felhasználók .tr domainjeinek regisztrációjához szükségesek.

Domain Name API felhasználói adatok

Domain árbeállítások

A modul beállításainak konfigurálása után navigáljon a rendszerbeállításokhoz.

Domain árbeállítások

Határozza meg az értékesíteni kívánt TLD-t. (Példa: .com.tr)

Az automatikus regisztrációhoz válassza a „Domain Name API” opciót.

Válassza az EPP kód opciót.

Az árképzés történhet manuálisan, vagy használhat tömeges (lépcsőzetes) árképzést is (a következő szakaszban kerül ismertetésre).

Domain árbeállítások 2

A nyilvános Whois szerverek használata helyett használhatja a DomainNameAPI-t. Ehhez kattintson a „Lookup Provider” résznél a „Módosítás” gombra, válassza a „DomainNameApi” opciót, majd adja meg, mely TLD-khez legyen használva.

Sávos árképzés és automatizált árképzés

Lépjen az „Utilities” menübe, majd válassza a „Registrar TLD Sync” opciót. A megjelenő képernyőn válassza a „DomainNameApi” lehetőséget, majd várjon egy kicsit.

A következő lépésben a rendszerünkben található összes TLD összehasonlításra kerül a WHMCS-ben lévő TLD-kkel. A nyereség- és veszteségmargók kiszámításra és tömegesen megjelenítésre kerülnek, lehetővé téve az importálást.

Domain Name API WHMCS árképzés

Adminisztrátori nézet

  • Küldhet „Törlési kérelmet” a domainhez.
  • Végrehajthat „Átviteli lemondást” a domainhez.
  • Megtekintheti a domain aktuális állapotát, valamint a kezdő és záró dátumot.
  • Listázhatja az aldomainjeit.
  • Megtekintheti a további mezők adatait.

Általános beállítások

Lépjen a „Rendszerbeállítások” → „Általános beállítások” menüpontba, majd válassza a „Domainek” fület.

Aktiválja az opciót, hogy az ügyfelek saját maguk regisztrálhassanak domaineket.

Aktiválja az opciót, hogy az ügyfelek domaineket transzferálhassanak Önhöz.

Aktiválja a „Megújítási rendelések engedélyezése” opciót, hogy az ügyfelek lejárat előtt megújíthassák domainjeiket.

Aktiválja az „Automatikus megújítás fizetéskor” opciót, hogy a megújítások automatikusan megtörténjenek fizetés után.

Aktiválja a „Domain szinkronizáció engedélyezése” opciót a meglévő domainek rendszeres ellenőrzéséhez és szinkronizálásához (ajánlott).

Ha török, héber, arab, orosz stb. domaineket szeretne kezelni, aktiválja az „IDN domainek engedélyezése” opciót.

Adja meg a névszerver adatait az „Alapértelmezett névszerver” mezőben.

Szinkronizációs beállítások

Lépjen a rendszerbeállításokon belül az automatizálási beállításokhoz, majd nyissa meg a „Domain Sync Settings” részt.

Kapcsolja be a domain szinkronizációt.

Aktiválja a „Sync Next Due Date” opciót, ha a lejárati dátumot frissíteni szeretné a szinkronizáció során.

Állítsa be a további opciókat a rendszer terheltségének megfelelően.

Hiba – részletes nézet

Lépjen a „System Logs” menübe, majd a „Module Log” részhez.

Keresse meg a megfelelő naplóbejegyzést, majd kattintson a dátumra.

Megltekintheti a részletes kéréseket, válaszokat és szűrt válaszokat.

!! Teljesítmény okokból javasoljuk a rendszer naplózásának kikapcsolását a napi használat során. További információ: WHMCS Logging

Hibakeresés (Debugging)

A hibakeresés aktiválásához kattintson a „Utilities // Logs // Module Log” menüpontra.

Kapcsolja be az „Enable Debug Logging” opciót, ha elérhető. Ha a „Disable Debug Logging” gomb látható, a naplózás már aktív.

Minden sikeres vagy sikertelen domain kérés és válasz ebben a modulban kerül naplózásra.

Probléma esetén a részletek megtekinthetők a megfelelő napló dátumára kattintva.

Videó útmutató