Tramite il Registrar Module per WHMCS di DomainRegister è possibile gestire i profili di contatto dei domini .it
Vi si accede tramite i normali strumenti di WHMCS:
Dall'area Admin di WHMCS:
Aprire la pagina di gestione del dominio e cliccare sul pulsante Modify Contact Details
Dall'area client di WHMCS:
Aprire la pagina di gestione del dominio e selezionare la voce di menu Contact Information
Poiché la gestione dei profili di contatto (Registrant, Billing, Admin e Tech) per i domini .it è caratterizzata da diverse particolarità e da alcune limitazioni, è necessario tenerne conto nell'implementarne la gestione sul proprio WHMCS.
Tali particolarità sono le seguenti:
1 - Necessità del codice authinfo per effettuare qualsiasi modifica ai profili di contatto
A rigore, il regolamento tecnico del nic.it imporrebbe l'uso del codice authinfo per la modifica del solo profilo Registrant, mentre la modifica degli altri profili (Billing, Admin e Tech) in teoria sarebbe libera. Poichè però WHMCS gestisce tali modifiche in una unica operazione, è sempre necessario disporre dell'authinfo del dominio, anche per modificare i profili Admin, Tech e Billing.
L'authinfo del dominio, quando richiesto, verrà inviato all'indirizzo email del profilo Registrant; quindi l'utente, per prima cosa, deve recuperare l'authinfo, ed inserirlo nell'apposita casella del form di modifica contatti.
NOTE:
- dopo la modifica dei contatti, l'authinfo verrà annullato e ne verrà generato uno nuovo; quindi, per effettuare una ulteriore modifica, l'utente dovrà richiederlo nuovamente e quindi ottenere il nuovo authinfo.
- l'authinfo è necessario anche se la modifica dei dati viene fatta in area admin di WHMCS; quindi, in questo caso l'amministratore dovrà prima farsi comunicare dal Registrante il codice authinfo
2 - Necessità di specificare anche tutti gli altri campi speciali del profilo Registrant
I campi speciali sono i seguenti:
Legal Type
Valore numerico da 1 a 7, con i seguenti significati:
1 - Italian and foreign natural persons
2 - Companies/one man companies
3 - Freelance workers/professionals
4 - Non-profit organizations
5 - Public organizations
6 - Other subjects
7 - Non natural foreigners
Tax ID
Codice fiscale alfanumerico (per le persone fisiche residenti in Italia) o numerico (persone giuridiche italiane)
Per le persone fisiche non residenti in italia: numero del documento di identità
Per le persone giuridiche con sede in UE (ma non in Italia): Tax code nazionale
Publish Personal Data
Da porre a scelta dell'utente come TRUE oppure FALSE
Accept Section 3 of .IT registrar contract
Da porre obbligatoriamente a TRUE
Accept Section 5 of .IT registrar contract
Da porre obbligatoriamente a TRUE
Accept Section 6 of .IT registrar contract
Da porre a scelta dell'utente come TRUE oppure FALSE
Accept Section 7 of .IT registrar contract
Da porre obbligatoriamente a TRUE
3 - Impossibilità di usare i profili di contatti predefiniti in WHMCS
Se l'utente dispone di propri profili di contatto, non è purtroppo possibile usarli (selezionandoli dal relativo menu): i valori vanno inseriti obbligatoriamente ex novo nei campi predefiniti
Codici di errore
Nel caso si verifichi un errore, il messaggio sarà generico: "An issue was encountered while updating the domain contact details. Please contact support." in area Client, e "Registrar Error - Unexpected Error" in area admin.
Gli errori più comuni sono:
- auhinfo errato
- Tax ID (codice fiscale) errato
- dati incongruenti (es. aver selezionato Legal Type 1 - persona fisica, ed aver indicato un codice fiscale esclusivamente numerico anzichè alfanumerico)
- indicazione di una nazione di residenza extra-UE
Suggerimenti di usabilità
L'interfaccia offerta all'utente da WHMCS è estremamente "spartana", e ben lontana dall'esser error proof.
Suggeriamo di:
- inserire nella propria knowledgebase una guida passo-passo che, anche con screenshoot, indichi all'utente come effettuare le modifiche
- inserire nel file clientareadomaincontactinfo.tpl un breve avviso (da far comparire solo nel caso di domini .it, utilizzando un opportuno {if}{/if} ), con link all'articolo della knowledgebase di cui al punto precedente
- oppure di modificare radicalmente il file clientareadomaincontactinfo.tpl, proponendo codice custom per i domini .it (per es. i vari "Accept" possono essere efficacemente sostituiti da altrettante checkbox)