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.

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.

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

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 árbeállítások
A modul beállításainak konfigurálása után navigáljon a rendszerbeállításokhoz.

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).

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.

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.
