Migrazione · WHMCS
Migra da WHMCS a NexCMP
WHMCS e NexCMP modellano i clienti in modo differente, quindi il passaggio da uno all'altro è una ricostruzione con mappatura accurata, non una semplice copia di file. Nei 30 giorni lavorativi di NexCMP Source, un ingegnere esperto estrae i tuoi dati da WHMCS, ricostruisce ciò che compete a NexCMP e gestisce entrambi i sistemi in parallelo fino al passaggio definitivo.
Incluso con NexCMP Source ($499 una tantum), non con NexCMP Free. VMware, WHMCS, HostBill, Blesta, Paymenter, StackBill, Virtualizor e Apache CloudStack sono marchi registrati dei rispettivi proprietari. NexCMP è indipendente e non è affiliato né approvato da essi.
Il problema: due modelli di fatturazione diversi
WHMCS è una piattaforma generale di fatturazione e automazione per il web hosting: clienti, prodotti e servizi con cicli di fatturazione, fatture e numerosi gateway e moduli. NexCMP è progettato per la vendita di server cloud: ogni cliente dispone di un wallet prepagato dal quale vengono addebitate le macchine virtuali su base oraria o mensile, e le fatture vengono generate all'acquisto, al rinnovo o alla ricarica.
Per questo motivo, un servizio WHMCS con una data di scadenza successiva non corrisponde esattamente a nessun elemento in NexCMP. Il saldo del cliente, i server cloud in esecuzione e il piano sottoscritto sono invece mappabili: il compito dell'ingegnere è individuare la mappatura corretta per ciascuno dei tuoi prodotti e indicare con trasparenza quali parti vengono ricostruite, quali archiviate e quali non vengono trasferite affatto.
NexCMP non include uno strumento di importazione integrato per WHMCS, e questa pagina non afferma il contrario. La migrazione è un'attività svolta dal nostro ingegnere mediante script che interagiscono con l'API di amministrazione o il database di WHMCS e con la console di amministrazione, l'API o, dove queste non arrivano, il codice sorgente di NexCMP in tuo possesso.
Cosa viene trasferito, cosa viene ricostruito, cosa viene archiviato
Ogni riga viene verificata rispetto alla documentazione dell'API di WHMCS. Tutto ciò che non è presente nella documentazione viene gestito leggendo direttamente il database di WHMCS oppure viene escluso.
Clienti
- Cosa consente di leggere WHMCS
- GetClients elenca i clienti e GetClientsDetails ne restituisce i dettagli, inclusi stato, valuta, saldo a credito, campi personalizzati e note. La risposta di esempio non mostra alcuna password o hash della password.
- In NexCMP
- Trasferito: per ogni cliente viene creato un account cliente nel pannello di amministrazione di NexCMP, con un'e-mail di invito o di reimpostazione della password che consente all'utente di impostare una nuova password.
Source: WHMCS — GetClientsDetails · consultato il 2026-10-19
Saldo a credito
- Cosa consente di leggere WHMCS
- Il record del cliente include un importo a credito e GetCredits restituisce lo storico dei crediti del cliente.
- In NexCMP
- Trasferito: il saldo viene aggiunto al wallet del cliente tramite un accredito da parte dell'amministratore con una causale. Gli importi in NexCMP sono in dollari USA, pertanto i saldi in un'altra valuta vengono convertiti a un tasso concordato con te.
Source: WHMCS — GetCredits · consultato il 2026-10-19
Servizi (server cloud)
- Cosa consente di leggere WHMCS
- GetClientsProducts restituisce ciascun servizio con stato, ciclo di fatturazione, data di scadenza successiva, importo ricorrente, dominio, IP dedicato, dettagli del server e opzioni configurabili.
- In NexCMP
- Trasferito quando il servizio è una macchina virtuale su CloudStack o Proxmox VE: la macchina viene associata al cliente e al piano corretti. La data di scadenza successiva di WHMCS non viene riportata, poiché le VM vengono addebitate direttamente dal wallet.
Source: WHMCS — GetClientsProducts · consultato il 2026-10-19
Servizi (altri prodotti)
- Cosa consente di leggere WHMCS
- La stessa chiamata restituisce tutti i servizi, inclusi domini, hosting e componenti aggiuntivi.
- In NexCMP
- Non trasferito: NexCMP vende server cloud e i propri moduli. Questi elementi rimangono in WHMCS o vengono archiviati.
Source: WHMCS — GetClientsProducts · consultato il 2026-10-19
Prodotti e prezzi
- Cosa consente di leggere WHMCS
- GetProducts restituisce i prodotti con nome, gruppo, modulo e un prezzo per ciascun ciclo di fatturazione.
- In NexCMP
- Ricreati: ogni prodotto che desideri mantenere diventa un piano NexCMP con un prezzo orario o mensile confermato da te.
Source: WHMCS — GetProducts · consultato il 2026-10-19
Cronologia fatture
- Cosa consente di leggere WHMCS
- GetInvoices e GetInvoice restituiscono numeri di fattura, date, stato, subtotale, imposte, totale, saldo, credito, voci e transazioni.
- In NexCMP
- Archiviata: la cronologia viene esportata sotto forma di file da conservare per la contabilità. NexCMP numera le proprie fatture a partire dalla prima emessa.
Source: WHMCS — GetInvoice · consultato il 2026-10-19
Carte salvate e metodi di pagamento
- Cosa consente di leggere WHMCS
- GetPayMethods mostra solo le ultime quattro cifre della carta e, per le carte remote, un token del gateway. La documentazione di WHMCS indica che una carta salvata tramite un gateway tokenizzato è vincolata a quel gateway.
- In NexCMP
- Non trasferiti: i clienti aggiungono nuovamente una carta o un conto PayPal. NexCMP memorizza solo i riferimenti al vault di Stripe o PayPal, mai i numeri di carta.
Source: WHMCS — Gestione della tokenizzazione · consultato il 2026-10-19
Abbonamenti sui gateway
- Cosa consente di leggere WHMCS
- Ogni record di servizio contiene un ID di abbonamento.
- In NexCMP
- Terminati al momento del cutover: NexCMP effettua gli addebiti dal wallet, pertanto gli abbonamenti ricorrenti gestiti su un gateway vengono annullati alla data del passaggio per evitare doppi addebiti.
Source: WHMCS — GetClientsProducts · consultato il 2026-10-19
Ticket, promozioni e altri record
- Cosa consente di leggere WHMCS
- Non coperti dalle chiamate indicate sopra.
- In NexCMP
- Archiviati per impostazione predefinita. I voucher e il programma di affiliazione possono essere ricreati in NexCMP se li utilizzi.
Come vengono letti i dati: l'API di WHMCS richiede credenziali API create per un utente amministratore il cui ruolo dispone del permesso API Access. La documentazione di WHMCS specifica inoltre i parametri di connessione al database nel proprio file di configurazione, opzione utilizzata quando una tabella non è esposta tramite API. Utilizziamo l'accesso in sola lettura ogni volta che è possibile.
Il piano, settimana per settimana
Tipico, adattato al tuo caso specifico. I 30 giorni lavorativi di attività continuativa corrispondono a circa sei settimane di calendario.
Settimana 1 — Inventario e mappatura
Leggiamo il tuo WHMCS: clienti, prodotti, servizi, valute, gateway, add-on. Decidiamo insieme, per ogni prodotto, se convertirlo in un piano NexCMP, mantenerlo in WHMCS o archiviarlo, e definiamo la mappatura che gli script seguiranno.
Settimana 2 — Preparazione del lato NexCMP
NexCMP viene installato (o viene utilizzata un'installazione esistente) e collegato al tuo CloudStack e/o Proxmox VE. Configuriamo branding, piani e prezzi, canali di pagamento, e-mail e dati del cedente per le fatture, in modo che il nuovo sistema sia pronto prima di coinvolgere qualsiasi cliente.
Settimana 3 — Dry run
Gli script vengono eseguiti su una copia dei dati verso un'istanza di test di NexCMP. Confrontiamo clienti, saldi e servizi riga per riga con WHMCS, correggiamo le discrepanze e simuliamo le fasi del cutover.
Settimane 4 e 5 — Dati reali ed esecuzione in parallelo
I clienti e i saldi vengono creati nel NexCMP di produzione e le macchine virtuali vengono loro associate. WHMCS rimane il sistema di riferimento per la fatturazione mentre tu e il tecnico verificate gli account e i clienti ricevono il proprio invito. I saldi finali vengono sincronizzati subito prima del passaggio definitivo.
Settimana 6 — Cutover e passaggio di consegne
Alla data stabilita, la fatturazione passa a NexCMP, gli abbonamenti sui gateway di WHMCS vengono annullati, WHMCS viene impostato in sola lettura o dismesso per i prodotti migrati e vengono inviate le comunicazioni ai clienti. Ti consegniamo gli script e la documentazione, rimanendo a disposizione per la migrazione fino al termine dei 30 giorni lavorativi.
Solo una panoramica di massima. Il piano effettivo scaturisce dalla settimana 1, e l'unico impegno temporale vincolante dell'offerta sono i 30 giorni lavorativi.
I rischi e come li riduciamo
Non promettiamo zero downtime né una prima esecuzione perfetta. Ecco cosa può andare storto e come interveniamo.
Saldi non corrispondenti
Un saldo deve essere esatto fino all'ultimo centesimo. Il dry run confronta ogni saldo con WHMCS e i saldi finali vengono riletti subito prima del passaggio, in modo da includere i pagamenti tardivi. Il registro contabile di NexCMP è di tipo append-only: qualsiasi errore viene quindi corretto tramite una scrittura di storno che rimane visibile.
Doppi addebiti al cutover
Gli abbonamenti ricorrenti sui vecchi gateway continuerebbero ad addebitare anche dopo la migrazione. Li terminiamo alla data del passaggio ed eseguiamo i due sistemi in parallelo prima di tale momento, con una data di cutover della fatturazione concordata con te.
I clienti non riescono ad accedere
La risposta client-details di WHMCS non mostra password né hash, quindi non prevediamo di trasferire le password. Ogni cliente riceve un invito o un link di ripristino. Ne pianifichiamo l'invio insieme alla tua comunicazione ufficiale, e il tuo team di supporto può inviare un nuovo link dal pannello di amministrazione di NexCMP.
Le carte salvate scompaiono
Una carta tokenizzata non può essere riutilizzata al di fuori del relativo gateway, quindi i clienti devono aggiungere nuovamente un metodo di pagamento. La loro prima ricarica in NexCMP consentirà di salvarlo. Prepariamo noi i testi per la tua comunicazione.
Le macchine cambiano indirizzo
Se anche i server cambiano piattaforma, gli indirizzi e i record DNS potrebbero cambiare. L'inventario li elenca, i TTL vengono abbassati prima del cutover e i clienti vengono avvisati in anticipo. Se le macchine rimangono dove sono, nulla cambia dal loro lato.
I vecchi dati serviranno in seguito
Lo storico delle fatture, i ticket e gli altri record che non vengono migrati vengono esportati in file che potrai conservare. Consigliamo di mantenere WHMCS accessibile in sola lettura per tutto il tempo richiesto dalle tue esigenze contabili.
Rollback
WHMCS non viene eliminato. Fino a quando non confermi il completamento della migrazione, i dati dei clienti possono essere riletti da lì e la fatturazione può essere ripristinata su di esso.
Chi fa cosa
Credenziali API per un ruolo di amministratore con API Access, oppure accesso al database in sola lettura
- L'esperto esegue
- Legge i dati e scrive gli script di migrazione
Decisioni su quali prodotti convertire in piani e a quale prezzo
- L'esperto esegue
- Propone la mappatura e crea i piani in NexCMP
Account e chiavi per i tuoi canali di pagamento, oltre ai dati di vendita per le fatture
- L'esperto esegue
- Li configura in NexCMP ed esegue un pagamento di test
Accesso a CloudStack o Proxmox VE se i servizi sono macchine virtuali
- L'esperto esegue
- Lo collega e assegna le macchine ai clienti
La data del cutover e la comunicazione per i clienti
- L'esperto esegue
- Simula il cutover, lo esegue e controlla i saldi al termine
Cosa include il periodo di 30 giorni lavorativi
La migrazione fa parte dell'upgrade a NexCMP Source: una tantum di $499 che include il codice sorgente completo (server Rust, portale e admin Vue, node agent Go, CLI, script di build), il diritto di modificare e compilare la propria versione senza limiti, 12 mesi di nuove release del sorgente, tutte le app e 30 giorni lavorativi di lavoro continuo con un ingegnere esperto.
In questi 30 giorni lavorativi l'esperto esegue la migrazione da WHMCS a NexCMP senza costi aggiuntivi, oppure gestisce il passaggio da VMware ad Apache CloudStack, una migrazione da un altro sistema o una configurazione completa da zero e la compilazione delle tue app. Il conteggio inizia quando cominci a lavorare con l'esperto ed è visibile nella pagina della tua licenza. Il supporto per la migrazione dura per gli stessi 30 giorni.
NexCMP Free non include questo servizio. Free è gratuito per un anno con tutti i moduli e nessun supporto tecnico, include solo la risoluzione di bug del codice sorgente e si rinnova a $99 all'anno.
Da WHMCS a NexCMP — domande frequenti
Quanto costa?
È incluso in NexCMP Free?
NexCMP ha uno strumento di importazione da WHMCS?
I clienti manterranno le loro password?
È possibile copiare le carte salvate?
Perderò lo storico delle fatture?
Verrà migrato tutto ciò che vendo su WHMCS?
Fonti e note
Le informazioni relative a WHMCS provengono dalla documentazione ufficiale per sviluppatori e amministratori di WHMCS. Le informazioni su NexCMP provengono dalla documentazione ufficiale di NexCMP. La documentazione di entrambi i prodotti è soggetta a modifiche, pertanto si consiglia di verificare la versione in uso. VMware, WHMCS, HostBill, Blesta, Paymenter, StackBill, Virtualizor e Apache CloudStack sono marchi dei rispettivi proprietari. NexCMP è indipendente e non è affiliata né approvata da essi.
- WHMCS — Autenticazione API
- WHMCS — GetClientsDetails
- WHMCS — GetClientsProducts
- WHMCS — GetProducts
- WHMCS — GetInvoice
- WHMCS — GetInvoices
- WHMCS — GetCredits
- WHMCS — GetPayMethods
- WHMCS — Gestione della tokenizzazione
- WHMCS — Il file configuration.php
- Documentazione di NexCMP — Gestione dei clienti
- Documentazione di NexCMP — Fatture e registro contabile
- Documentazione di NexCMP — Metodi di pagamento salvati
- nexcmp.com/pricing
Migra da WHMCS con un tecnico al tuo fianco
Passa a NexCMP Source per $499 e inizia i tuoi 30 giorni lavorativi, oppure chiedi prima informazioni sulla tua configurazione di WHMCS a [email protected].
Ultimo aggiornamento:


