Saltar al contenido

Migración · WHMCS

Migre de WHMCS a NexCMP

WHMCS y NexCMP modelan a los clientes de forma diferente, por lo que migrar entre ellos es una reconstrucción con un mapeo cuidadoso, no una simple copia de archivos. Durante los 30 días laborables de NexCMP Source, un ingeniero experto extrae sus datos de WHMCS, reconstruye lo que corresponde en NexCMP y ejecuta ambos sistemas en paralelo hasta que realice el cambio.

Incluido con NexCMP Source ($499 pago único), no con NexCMP Free. VMware, WHMCS, HostBill, Blesta, Paymenter, StackBill, Virtualizor y Apache CloudStack son marcas comerciales de sus respectivos propietarios. NexCMP es independiente y no está afiliado ni respaldado por ellos.

El problema: dos modelos de facturación distintos

WHMCS es una plataforma general de facturación y automatización para alojamiento web: clientes, productos y servicios con ciclos de facturación, facturas y numerosas pasarelas y módulos. NexCMP está diseñado para la venta de servidores cloud: cada cliente tiene un monedero de prepago, las máquinas virtuales se cobran por horas o mensualmente de dicho saldo y las facturas se generan cuando los clientes compran, renuevan o recargan.

Por ello, un servicio de WHMCS con una fecha de próximo vencimiento no se asigna de manera unívoca a nada en NexCMP. El saldo de un cliente, los servidores cloud que ejecuta y el plan en el que se encuentra sí se pueden mapear, y el trabajo del ingeniero es encontrar la correspondencia adecuada para cada uno de sus productos y definir con honestidad qué partes se reconstruyen, cuáles se archivan y cuáles no se migran en absoluto.

NexCMP no incluye un importador integrado de WHMCS, y esta página no afirma lo contrario. La migración es un trabajo realizado por nuestro ingeniero mediante scripts contra la API de administración o la base de datos de WHMCS y contra la consola de administración, la API de NexCMP o, donde estas no alcancen, el código fuente que usted posee.

Qué se migra, qué se reconstruye y qué se archiva

Cada fila se contrasta con la referencia de la API de WHMCS. Todo aquello que la referencia no muestre se gestiona leyendo directamente la base de datos de WHMCS, o bien se omite.

  • Clientes

    Lo que WHMCS permite leer
    GetClients lista los clientes y GetClientsDetails devuelve los detalles, incluidos el estado, la moneda, el saldo a favor, los campos personalizados y las notas. La respuesta de ejemplo no muestra ninguna contraseña ni hash de contraseña.
    En NexCMP
    Se migra: se crea una cuenta de cliente para cada usuario en la administración de NexCMP, junto con un correo electrónico de invitación o de restablecimiento de contraseña para que el cliente configure una nueva.

    Source: WHMCS — GetClientsDetails · consultado el 2026-10-19

  • Saldo a favor

    Lo que WHMCS permite leer
    El registro del cliente incluye un importe de saldo a favor, y GetCredits devuelve el historial de créditos del cliente.
    En NexCMP
    Se migra: el saldo se añade al monedero del cliente mediante un crédito de administrador con un motivo. Los importes en NexCMP están en dólares estadounidenses, por lo que los saldos en otra moneda se convierten a un tipo acordado con usted.

    Source: WHMCS — GetCredits · consultado el 2026-10-19

  • Servicios (servidores cloud)

    Lo que WHMCS permite leer
    GetClientsProducts devuelve cada servicio con su estado, ciclo de facturación, fecha de próximo vencimiento, importe recurrente, dominio, IP dedicada, detalles del servidor y opciones configurables.
    En NexCMP
    Se migra cuando el servicio es una máquina virtual en CloudStack o Proxmox VE: la máquina se vincula al cliente y al plan correctos. La fecha de próximo vencimiento de WHMCS no se transfiere, ya que las VM se cobran desde el monedero.

    Source: WHMCS — GetClientsProducts · consultado el 2026-10-19

  • Servicios (otros productos)

    Lo que WHMCS permite leer
    La misma llamada devuelve todos los servicios, incluidos dominios, hosting y complementos.
    En NexCMP
    No se migra: NexCMP vende servidores cloud y sus propios módulos. Estos permanecen en WHMCS o se archivan.

    Source: WHMCS — GetClientsProducts · consultado el 2026-10-19

  • Productos y precios

    Lo que WHMCS permite leer
    GetProducts devuelve productos con nombre, grupo, módulo y un precio para cada ciclo de facturación.
    En NexCMP
    Recreados: cada producto que desee conservar se convierte en un plan de NexCMP con un precio por hora o mensual que usted confirma.

    Source: WHMCS — GetProducts · consultado el 2026-10-19

  • Historial de facturas

    Lo que WHMCS permite leer
    GetInvoices y GetInvoice devuelven números de factura, fechas, estado, subtotal, impuestos, total, saldo, crédito, conceptos y transacciones.
    En NexCMP
    Archivado: el historial se exporta como archivos que usted conserva para contabilidad. NexCMP numera sus propias facturas a partir de la primera que emite.

    Source: WHMCS — GetInvoice · consultado el 2026-10-19

  • Tarjetas guardadas y métodos de pago

    Lo que WHMCS permite leer
    GetPayMethods muestra solo los últimos cuatro dígitos de una tarjeta y, para tarjetas remotas, un token de pasarela. WHMCS documenta que una tarjeta guardada mediante una pasarela tokenizada está vinculada a esa pasarela.
    En NexCMP
    No se trasladan: los clientes vuelven a añadir una tarjeta o cuenta de PayPal. NexCMP solo conserva referencias al vault de Stripe o PayPal, nunca números de tarjeta.

    Source: WHMCS — Uso de tokenización · consultado el 2026-10-19

  • Suscripciones en pasarelas

    Lo que WHMCS permite leer
    Cada registro de servicio incluye un ID de suscripción.
    En NexCMP
    Finalizadas en la transición: NexCMP cobra desde el monedero, por lo que las suscripciones recurrentes mantenidas en una pasarela se cancelan en la fecha del cambio para evitar cobros dobles.

    Source: WHMCS — GetClientsProducts · consultado el 2026-10-19

  • Tickets, promociones y otros registros

    Lo que WHMCS permite leer
    No contemplado por las llamadas anteriores.
    En NexCMP
    Archivados de forma predeterminada. Los cupones y el programa de afiliados se pueden recrear en NexCMP si los utiliza.

Cómo se leen los datos: la API de WHMCS requiere credenciales de API creadas para un usuario administrador cuyo rol tenga el permiso API Access. WHMCS también documenta los parámetros de conexión a la base de datos en su archivo de configuración, que es la vía utilizada cuando una tabla no está expuesta mediante la API. Utilizamos acceso de solo lectura siempre que sea posible.

El plan, semana a semana

Esquema habitual, adaptado a su caso. Los 30 días laborables de trabajo continuo equivalen aproximadamente a seis semanas naturales.

  1. Semana 1 — Inventario y mapeo

    Leemos su WHMCS: clientes, productos, servicios, divisas, pasarelas y complementos. Juntos decidimos para cada producto si se convierte en un plan de NexCMP, si permanece en WHMCS o si se archiva, y redactamos el mapeo que seguirán los scripts.

  2. Semana 2 — Configuración del entorno de NexCMP

    Se instala NexCMP (o se utiliza una instalación existente) y se conecta a su CloudStack y/o Proxmox VE. Configuramos la imagen de marca, planes y precios, canales de pago, correo electrónico y los datos del emisor de facturas, de modo que el nuevo sistema esté listo antes de intervenir en cualquier cliente.

  3. Semana 3 — Ensayo general

    Los scripts se ejecutan contra una copia de los datos en un NexCMP de prueba. Comparamos clientes, saldos y servicios fila por fila con WHMCS, corregimos discrepancias y ensayamos los pasos de la transición.

  4. Semanas 4 y 5 — Datos reales y ejecución en paralelo

    Los clientes y saldos se crean en el NexCMP de producción y se les vinculan las máquinas virtuales. WHMCS se mantiene como el sistema de referencia para la facturación mientras usted y el ingeniero revisan las cuentas y los clientes reciben su invitación. Los saldos definitivos se sincronizan justo antes de la transición.

  5. Semana 6 — Conmutación final y entrega

    En la fecha elegida por usted, la facturación pasa a NexCMP, se cancelan las suscripciones en las pasarelas de WHMCS, WHMCS se establece en modo de solo lectura o se retira para los productos migrados y se envían los avisos a los clientes. Le entregamos los scripts y las notas, y permanecemos disponibles para la migración hasta el final de los 30 días laborables.

Solo a modo de referencia. El plan definitivo se define en la semana 1, y el único compromiso temporal de la oferta son los 30 días laborables.

Riesgos y cómo los mitigamos

No prometemos cero tiempo de inactividad ni una primera ejecución perfecta. Esto es lo que puede fallar y lo que hacemos al respecto.

  • Saldos que no coinciden

    Un saldo debe ser exacto hasta el centavo. El ensayo general compara cada saldo con WHMCS, y los saldos definitivos se vuelven a leer justo antes del cambio para incluir los pagos tardíos. El registro contable de NexCMP es de solo adición, por lo que cualquier error se corrige mediante un asiento de reversión que permanece visible.

  • Cobros dobles durante la transición

    Las suscripciones recurrentes en las pasarelas anteriores seguirían cobrando tras la migración. Las cancelamos en la fecha del cambio y mantenemos ambos sistemas en paralelo previamente, con una fecha de corte de facturación acordada con usted.

  • Los clientes no pueden iniciar sesión

    La respuesta de detalles de cliente de WHMCS no muestra contraseñas ni hashes, por lo que no contemplamos transferir contraseñas. Cada cliente recibe una invitación o un enlace de restablecimiento. Programamos estos envíos junto con su comunicado, y su equipo de soporte puede enviar un nuevo enlace desde el panel de administración de NexCMP.

  • Las tarjetas guardadas desaparecen

    Una tarjeta tokenizada no puede reutilizarse fuera de su pasarela, por lo que los clientes deben volver a añadir un método de pago. Su primera recarga en NexCMP permite guardarlo. Nosotros preparamos la redacción para su comunicado.

  • Las máquinas cambian de dirección

    Si los servidores también cambian de plataforma, las direcciones y los registros DNS pueden cambiar. El inventario los detalla, los TTL se reducen antes de la transición y se informa a los clientes con antelación. Si las máquinas permanecen donde están, nada cambia en el lado de las máquinas.

  • Los datos antiguos se necesitan más adelante

    El historial de facturas, tickets y otros registros que no se migran se exportan a archivos que usted conserva. Recomendamos mantener WHMCS disponible en modo de solo lectura durante el tiempo que exijan sus normativas contables.

  • Reversión

    WHMCS no se elimina. Hasta que confirme que la migración ha finalizado, los registros de clientes pueden volver a leerse desde allí y la facturación puede regresar a este.

Quién hace qué

  • Credenciales de API para un rol de administrador con API Access, o acceso de solo lectura a la base de datos

    El experto realiza
    Lee los datos y escribe los scripts de migración
  • Decisiones sobre qué productos se convierten en planes y a qué precio

    El experto realiza
    Propone el mapeo y crea los planes en NexCMP
  • Cuentas y claves para sus canales de pago, y sus datos de vendedor para las facturas

    El experto realiza
    Los configura en NexCMP y prueba un pago
  • Acceso a CloudStack o Proxmox VE si los servicios son máquinas virtuales

    El experto realiza
    Lo conecta y asigna las máquinas a los clientes
  • La fecha de transición y el comunicado para sus clientes

    El experto realiza
    Ensaya la transición, la ejecuta y verifica los saldos posteriormente

Qué obtiene en los 30 días laborables

La migración forma parte de la actualización a NexCMP Source: un pago único de $499 que incluye el código fuente completo (servidor en Rust, portal y panel de administración en Vue, agente de nodo en Go, CLI, scripts de compilación), el derecho a modificar y compilar su propia versión sin límites, 12 meses de nuevas versiones del código fuente, todas las aplicaciones y 30 días laborables de trabajo continuo con un ingeniero experto.

Durante esos 30 días laborables, el experto realiza la migración desde WHMCS a NexCMP sin coste adicional, o bien un traslado de VMware a Apache CloudStack, una migración desde otro sistema o una configuración integral de principio a fin junto con la compilación de sus aplicaciones. El plazo comienza al iniciar el trabajo con el experto y se muestra en su página de licencia. El soporte para la migración dura esos mismos 30 días.

NexCMP Free no incluye esto. Free es gratuito durante un año con todos los módulos y sin soporte técnico, solo correcciones de errores del código fuente, y se renueva por $99 al año.

De WHMCS a NexCMP — preguntas frecuentes

¿Cuánto cuesta?
La migración forma parte de la actualización a NexCMP Source, un pago único de $499. El precio incluye el código fuente, 12 meses de nuevas versiones del código fuente, todas las aplicaciones y 30 días laborables de trabajo con un ingeniero experto. La oferta no tiene tarifas por hora.
¿Está incluido en NexCMP Free?
No. La migración se incluye únicamente con NexCMP Source. NexCMP Free cuenta con todos los módulos durante un año pero no incluye soporte técnico, solo correcciones de errores del código fuente, y se renueva por $99 al año.
¿Dispone NexCMP de un importador de WHMCS?
No. No existe un importador integrado ni una importación con un solo clic. La migración la lleva a cabo nuestro ingeniero mediante scripts aplicados a la API de administración o base de datos de WHMCS y a la consola de administración, API o código fuente de NexCMP.
¿Conservarán sus contraseñas mis clientes?
No. La respuesta de ejemplo de la llamada a client-details de WHMCS no muestra ninguna contraseña ni hash, por lo que no contemplamos transferir contraseñas. Cada cliente recibe una invitación o un enlace de restablecimiento de contraseña y define una nueva.
¿Se pueden copiar las tarjetas guardadas?
No. WHMCS solo muestra los últimos cuatro dígitos y, en tarjetas remotas, un token de pasarela; además, un token guardado a través de una pasarela está vinculado a ella. Los clientes deben volver a añadir una tarjeta o cuenta de PayPal en NexCMP.
¿Perderé mi historial de facturas?
No, se exporta desde WHMCS en archivos para que lo conserve. No se vuelve a crear como facturas de NexCMP, ya que NexCMP numera y emite sus propias facturas desde el primer día de funcionamiento.
¿Se migra todo lo que vendo en WHMCS?
Solo lo que NexCMP comercializa: servidores cloud y sus propios módulos. Los dominios, el hosting compartido y otros productos permanecen en WHMCS o se archivan; el ingeniero indicará cuáles durante la semana 1.

Fuentes y notas

Los datos de WHMCS provienen de la documentación oficial para desarrolladores y administradores de WHMCS. Los datos de NexCMP provienen de la propia documentación de NexCMP. La documentación de ambos productos cambia, por lo que le recomendamos consultar la versión que utilice. VMware, WHMCS, HostBill, Blesta, Paymenter, StackBill, Virtualizor y Apache CloudStack son marcas comerciales de sus respectivos propietarios. NexCMP es independiente y no está afiliado ni respaldado por ellos.

Migre desde WHMCS con un ingeniero a su lado

Actualice a NexCMP Source por $499 e inicie sus 30 días laborables, o consulte primero a [email protected] sobre su configuración de WHMCS.

Última actualización: