Kuinka WHMCS asennetaan?
Domain Name API – Asennus- ja integrointiohje
Tässä dokumentaatiossa kuvataan, kuinka integroit DomainNameAPI-tilisi WHMCS-ohjelmistoon.
Vähimmäisvaatimukset
- WHMCS 7.8 tai uudempi
- PHP 7.4 tai uudempi (suositus: 8.1)
- PHP SOAPClient -lisäosan on oltava käytössä.
- Mukautetut kentät T.C.-henkilötunnukselle / veronumerolle / verotoimiston tiedoille. (Valinnainen)
Varoitus!!! Jos suoritat päivityksen, varmista että varmuuskopioit vanhat tiedostosi ennen asennusta.
Lataus
Kopioi ladatusta paketista kansio “modules” siihen hakemistoon, johon WHMCS on asennettu. (Esimerkki: /home/whmcs/public_html)
Huomautus: Älä poista tiedostoja .gitignore, README.md ja LICENSE.

Jos tiedostot ladataan väärään hakemistoon, WHMCS ei löydä moduulia.
Moduulin määritys
Kun tiedostot on ladattu, siirry WHMCS:n hallintapaneelissa kohtaan “Järjestelmäasetukset”.

Kun olet avannut “Järjestelmäasetukset”, siirry osioon “Domain-rekisterinpitäjä”.

Jos moduulin tiedostot on sijoitettu oikeaan hakemistoon, “Domain Name API” näkyy tässä.
Aktivoinnin jälkeen syötä meille annettu käyttäjätunnus ja salasana.
Tallennuksen jälkeen käyttäjätunnuksesi ja nykyinen saldosi näytetään.
Tarvittaessa määritä TR-henkilötunnus- ja veronumerotiedot, joita käytetään käyttäjien .tr-verkkotunnusten rekisteröinnissä.

Verkkotunnusten hintaasetukset
Kun moduulin asetukset on määritetty, siirry järjestelmäasetuksiin.

Määritä myytävä TLD. (Esimerkki: .com.tr)
Valitse automaattista rekisteröintiä varten “Domain Name API”.
Valitse EPP-koodi -vaihtoehto.
Hinnoittelu voidaan tehdä manuaalisesti. Vaihtoehtoisesti voit käyttää porrastettua hinnoittelua (selitetään seuraavassa osiossa).

Julkisten Whois-palvelimien sijaan voit käyttää DomainNameAPI:a. Napsauta “Vaihda” kohdassa “Lookup Provider”, valitse “DomainNameApi” ja määritä, mille TLD:ille sitä käytetään.
Porrastetut hinnat & automaattinen hinnoittelu
Siirry kohtaan “Utilities” → “Registrar TLD Sync”. Valitse “DomainNameApi” ja odota hetki.
Seuraavassa vaiheessa kaikki järjestelmämme TLD:t synkronoidaan WHMCS:n TLD:iden kanssa. Voitto- ja tappiomarginaalit lasketaan ja näytetään koottuna, jolloin tuonti on mahdollista.

Ylläpitäjän näkökulmasta
- Voit lähettää verkkotunnuksen “Poistopyynnön”.
- Voit peruuttaa verkkotunnuksen siirron.
- Voit tarkastella verkkotunnuksen aktiivista tilaa sekä aloitus- ja päättymispäivää.
- Voit listata aliverkkotunnuksesi.
- Voit tarkastella lisäkenttien tietoja.
Yleiset asetukset
Siirry “Järjestelmäasetukset” → “Yleiset asetukset” ja valitse välilehti “Verkkotunnukset”.
Ota käyttöön asetus, joka sallii asiakkaiden rekisteröidä verkkotunnuksia itse.
Ota käyttöön asetus, joka sallii asiakkaiden siirtää verkkotunnuksia sinulle.
Ota käyttöön “Ota käyttöön uusintatilaukset”, jotta asiakkaat voivat uusia verkkotunnuksensa ennen vanhenemista.
Ota käyttöön “Automaattinen uusiminen maksun yhteydessä”, jotta uusinnat suoritetaan automaattisesti maksun jälkeen.
Ota käyttöön “Verkkotunnusten synkronointi”, jotta olemassa olevat verkkotunnukset tarkistetaan ja synkronoidaan säännöllisesti (suositeltu).
Jos haluat hallita turkinkielisiä, hepreankielisiä, arabiankielisiä, venäjänkielisiä jne. verkkotunnuksia, ota käyttöön “Salli IDN-verkkotunnukset”.
Syötä nimipalvelintietosi kohtaan “Oletusnimipalvelimet”.
Synkronointiasetukset
Siirry automaatioasetuksiin ja avaa osio “Domain Sync Settings”.
Ota käyttöön verkkotunnusten synkronointi.
Ota käyttöön “Sync Next Due Date”, jos vanhenemispäivää halutaan päivittää synkronoinnin yhteydessä.
Virhe – Yksityiskohtainen näkymä
Siirry kohtaan “System Logs” → “Module Log”.
Etsi asiaankuuluva lokimerkintä ja napsauta päivämäärää.
Voit tarkastella yksityiskohtaisia pyyntöjä, vastauksia ja suodatettuja vastauksia.
!! Suorituskykysyistä suosittelemme järjestelmälokin poistamista käytöstä päivittäisessä käytössä. Lisätietoja: WHMCS Logging
Virheenkorjaus (Debugging)
Ota virheenkorjaus käyttöön napsauttamalla “Utilities // Logs // Module Log”.
Ota käyttöön “Enable Debug Logging”, jos saatavilla. Jos “Disable Debug Logging” näkyy, lokitus on jo käytössä.
Kaikki onnistuneet tai epäonnistuneet verkkotunnuspyynnöt ja vastaukset kirjataan tähän moduuliin.
Ongelmatilanteissa voit tarkastella yksityiskohtia napsauttamalla kyseisen lokimerkinnän päivämäärää.