Gestione delle estensioni
Per consentire ai tuoi clienti di ordinare nomi di dominio dal tuo WHMCS, devi configurare le estensioni (TLD) che vuoi offrire, con i relativi prezzi di registrazione, rinnovo e trasferimento.
Accedere alla gestione dei TLD
Dall'amministrazione WHMCS:
Configurazione → Prodotti & Servizi → Registrar di domini → scheda Prezzi estensioni
Puoi accedervi anche tramite:
Configurazione → Prodotti & Servizi → Prezzi domini
Aggiungere un'estensione
- Nel campo Aggiungi estensione, inserisci l'estensione desiderata con il punto iniziale (es.
.fr,.com,.io) - Seleziona HostMyServers come registrar dal menu a discesa
- Fai clic su Aggiungi
L'estensione appare nella tabella dei TLD configurati.
Configurare i prezzi
Per ogni estensione, devi inserire i prezzi IVA esclusa nelle colonne corrispondenti:
| Colonna | Descrizione |
|---|---|
| Registrazione | Prezzo addebitato al cliente per una nuova registrazione (per durata in anni) |
| Rinnovo | Prezzo addebitato al cliente per il rinnovo |
| Trasferimento | Prezzo addebitato al cliente per un trasferimento in entrata |
| Ripristino | Prezzo addebitato per il ripristino dal periodo di redenzione |
I tuoi prezzi di acquisto HostMyServers sono visibili nella tua area clienti. Definisci i tuoi prezzi WHMCS aggiungendo il tuo margine. La sincronizzazione automatica dei prezzi (vedi sotto) ti permette di mantenere aggiornati i tuoi costi.
Durate disponibili
WHMCS gestisce le durate di registrazione da 1 a 10 anni. Compila solo le durate che vuoi offrire. Se un campo viene lasciato vuoto o impostato a 0, la durata corrispondente non sarà disponibile per l'ordine del cliente.
Esempio per .com:
| Durata | Registrazione | Rinnovo | Trasferimento |
|---|---|---|---|
| 1 anno | €12,99 | €12,99 | €12,99 |
| 2 anni | €25,50 | €25,50 | — |
| 5 anni | €62,00 | €62,00 | — |
Estensioni supportate
Il modulo HostMyServers supporta tutte le estensioni disponibili nel catalogo HostMyServers. Per l'elenco completo dei TLD disponibili e i relativi prezzi, consulta la tua area clienti HostMyServers.
Le estensioni comunemente configurate includono:
- Generiche:
.com,.net,.org,.info,.biz - Francesi:
.fr,.re,.pm,.wf,.tf,.yt - Europee:
.eu,.de,.es,.it,.nl,.be,.ch - Nuove estensioni:
.io,.co,.app,.dev,.cloud,.online,.store,.shop
Impostazioni specifiche per estensione
Alcune estensioni richiedono una configurazione aggiuntiva. Fai clic sull'icona Modifica (matita) di fronte a un TLD per accedere alle sue impostazioni avanzate:
Durata minima / massima
Alcuni TLD impongono una durata minima o massima di registrazione. Ad esempio, alcuni ccTLD accettano solo registrazioni a 1 anno. Questi vincoli sono documentati nella tua area clienti HostMyServers.
Auto-rinnovo
Definisci se il dominio deve essere rinnovato automaticamente o se il cliente deve rinnovare manualmente.
Valore consigliato: secondo la tua politica commerciale
Registrar associato
Verifica che il campo Registrar sia impostato su HostMyServers per ogni estensione che gestisci tramite questo modulo. Se utilizzi più registrar in WHMCS (es. HostMyServers per i .fr e un altro per i .com), questo campo ti consente di instradare ogni TLD verso il registrar corretto.
Sincronizzazione automatica dei prezzi dall'applicazione
Il modulo HostMyServers integra una funzionalità di sincronizzazione automatica dei prezzi dal tuo account HostMyServers direttamente in WHMCS. Questo evita di aggiornare manualmente i tuoi costi in caso di variazione della griglia tariffaria HostMyServers.
Come funziona
Dall'amministrazione WHMCS, in Configurazione → Moduli registrar → HostMyServers → Sincronizza prezzi, il modulo interroga l'API HostMyServers e recupera:
- Il prezzo rivenditore attuale per ogni TLD (registrazione, rinnovo, trasferimento, ripristino)
- La disponibilità di ogni estensione (alcuni TLD possono essere temporaneamente non disponibili)
I prezzi recuperati sono i prezzi di acquisto IVA esclusa — questi sono i tuoi costi, non i tuoi prezzi di vendita. La sincronizzazione aggiorna solo la colonna interna di riferimento del costo, non i tuoi prezzi cliente.
Sincronizzazione manuale
- Vai in Configurazione → Moduli registrar → HostMyServers → Configura
- Fai clic su Sincronizza prezzi
- Il modulo recupera i prezzi e mostra una tabella riepilogativa dei TLD con i loro prezzi
- Fai clic su Applica per confermare l'aggiornamento
Sincronizzazione automatica
Per automatizzare la sincronizzazione dei prezzi, puoi aggiungere una voce cron dedicata:
0 2 * * 1 /usr/bin/php -q /var/www/whmcs/crons/cron.php --do SyncRegistrarPricing > /dev/null 2>&1
Questo attiva la sincronizzazione ogni lunedì alle 2:00. Adatta la frequenza alle tue esigenze.
La sincronizzazione aggiorna i costi interni del modulo, non i prezzi che i tuoi clienti vedono nel carrello. I tuoi prezzi di vendita rimangono invariati. Sei tu a decidere se e come trasferire una variazione di prezzo ai tuoi prezzi cliente.
Dopo ogni sincronizzazione, il modulo mostra un report dei TLD il cui prezzo di acquisto è cambiato dall'ultima sincronizzazione. Consulta questo report per identificare rapidamente le estensioni di cui dovresti rivedere il prezzo di vendita.
Estensioni con campi aggiuntivi
Alcuni TLD richiedono informazioni aggiuntive al momento dell'ordine (dati legali, codici SIRET, ecc.). Questi campi sono gestiti nativamente dal modulo e vengono visualizzati automaticamente nel carrello cliente WHMCS.
Estensioni interessate (elenco non esaustivo):
.fre ccTLD francesi: codice AFNIC, tipo di contatto.eu: paese di residenza.de: dati di contatto specifici.it: codice fiscale, tipo di entità
Se un campo obbligatorio non viene compilato dal cliente, WHMCS bloccherà l'ordine e mostrerà un messaggio di errore esplicito.