Jinsi ya Kusakinisha WHMCS
Domain Name API – Mwongozo wa Usakinishaji na Uunganishaji
Hati hii inaelezea jinsi ya kuunganisha akaunti yako ya DomainNameAPI na programu ya WHMCS.
Mahitaji ya Chini
- WHMCS toleo 7.8 au zaidi
- PHP toleo 7.4 au zaidi (inapendekezwa: 8.1)
- Kiendelezi (plugin) cha PHP SOAPClient lazima kiwe kimewezeshwa.
- Sehemu maalum za mteja zenye Nambari ya Utambulisho ya T.C. / Nambari ya Kodi / Taarifa za Ofisi ya Kodi. (Hiari)
Tahadhari!!! Ikiwa unafanya uboreshaji (upgrade), tafadhali hifadhi nakala (backup) ya faili zako za zamani kabla ya usakinishaji.
Kupakia
Nakili folda ya “modules” kutoka kwenye kifurushi ulichopakua kwenda kwenye saraka ambayo WHMCS imewekwa. (Mfano: /home/whmcs/public_html)
Kumbuka: Usifute faili za .gitignore, README.md na LICENSE.

Ikiwa faili zitapakiwa vibaya, WHMCS haitaweza kutambua moduli.
Usanidi wa Moduli
Baada ya kupakia faili, nenda kwenye paneli ya usimamizi ya WHMCS kisha ufungue sehemu ya “System Settings”.

Baada ya kuingia “System Settings”, nenda kwenye sehemu ya “Domain Registrar”.

Ikiwa faili za moduli zimewekwa kwenye saraka sahihi, “Domain Name API” itaonekana hapa.
Baada ya kuiwasha, ingiza jina la mtumiaji na nenosiri ulilopewa na sisi.
Baada ya kuhifadhi, jina la mtumiaji na salio lako la sasa litaonyeshwa.
Ikiwa inahitajika, linganisha taarifa za Nambari ya Utambulisho ya TR na Nambari ya Kodi zitakazotumika kwa usajili wa majina ya kikoa ya .tr ya watumiaji wako.

Mipangilio ya Bei za Majina ya Kikoa
Baada ya kusanidi mipangilio ya moduli, nenda kwenye “System Settings”.

Chagua TLD unayotaka kuuza. (Mfano: .com.tr)
Chagua “Domain Name API” kwa usajili wa kiotomatiki.
Chagua chaguo la Msimbo wa EPP.
Unaweza kuweka bei kwa mkono. Pia unaweza kuweka bei za kundi (bulk pricing) (itaelezwa katika sehemu inayofuata).

Badala ya kutumia seva za umma za Whois kama chanzo cha utafutaji wa kikoa, unaweza kutumia DomainNameAPI. Kwa hili, bofya “Change” katika sehemu ya “Lookup Provider”, chagua “DomainNameApi”, kisha chagua TLD zitakazotumika.
Bei za Kundi & Uwekaji Bei wa Kiotomatiki
Nenda kwenye “Utilities” kisha uchague “Registrar TLD Sync”. Chagua “DomainNameApi” kwenye skrini inayoonekana na usubiri kwa muda mfupi.
Katika hatua inayofuata, TLD zote katika mfumo wetu zitalinganishwa na TLD katika WHMCS. Faida na hasara zitahesabiwa na kuonyeshwa kwa pamoja, kuruhusu uingizaji (import).

Jinsi ya Kusakinisha WHMCS

Maelezo zaidi: WHMCS TLD Sync
Kwa Mtazamo wa Msimamizi
- Unaweza kutuma “Ombi la Kufuta” kwa jina la kikoa.
- Unaweza kutuma “Kughairi Uhamisho” wa jina la kikoa.
- Unaweza kuona hali ya moja kwa moja pamoja na tarehe ya kuanza na kumalizika kwa kikoa.
- Unaweza kuorodhesha subdomains zako.
- Unaweza kuona taarifa za nyanja za ziada.

Mipangilio ya Jumla
Nenda kwenye “System Settings” → “General Settings” kisha uchague kichupo cha “Domains”.
Washa “Allow clients to register domains with you” ikiwa unataka wateja wako wasajili majina ya kikoa wao wenyewe.
Washa “Allow clients to transfer a domain to you” ikiwa unataka wateja wako wahamishe majina ya kikoa wao wenyewe.
Washa “Enable Renewal Orders” ikiwa unataka wateja waweze kusasisha majina ya kikoa kabla ya muda kuisha.
Washa “Auto Renew on Payment” ikiwa unataka kusasisha kiotomatiki baada ya malipo.
Washa “Domain Sync Enabled” ili kukagua na kusawazisha majina ya kikoa yaliyopo mara kwa mara (inapendekezwa).
Ikiwa unataka kusimamia majina ya kikoa ya Kituruki, Kiebrania, Kiarabu, Kirusi, n.k., washa “Allow IDN Domains”.
Weka taarifa za nameserver zako katika sehemu ya “Default Nameserver”.

Mipangilio ya Usawazishaji
Nenda kwenye “System Settings” → “Automation Settings” kisha ufungue sehemu ya “Domain Sync Settings”.
Washa usawazishaji wa majina ya kikoa.
Washa chaguo la “Sync Next Due Date” ikiwa unataka tarehe ya mwisho ibadilishwe wakati wa kusawazisha.
Rekebisha mipangilio mingine kulingana na mzigo wa mfumo.
Hitilafu – Mwonekano wa Kina
Nenda kwenye “System Logs” kisha uchague “Module Log”.
Tafuta logi husika na ubofye tarehe.
Unaweza kuona maombi ya kina, majibu na majibu yaliyochujwa.
!! Kwa sababu za utendaji, tunapendekeza kuzima uandikishaji wa logi za mfumo katika matumizi ya kila siku. Maelezo zaidi: WHMCS Logging
Utatuzi (Debugging)
Ili kuwezesha utatuzi, bofya “Utilities // Logs // Module Log”.
Bofya “Enable Debug Logging” ikiwa inapatikana. Ikiwa “Disable Debug Logging” inaonekana, basi uandikishaji tayari umewezeshwa.
Maombi na majibu yote ya majina ya kikoa (yaliyofanikiwa/yaliyoshindikana) yameandikwa katika moduli hii.
Ikiwa unadhani kuna tatizo, unaweza kukagua maelezo kwa kubofya tarehe ya logi husika.
