Módulo WHMCS
WHMCS Complete Solution es la automatización de hosting y dominios más utilizada del mundo, preferida con frecuencia por empresas que ofrecen servicios como hosting, registro de dominios, alquiler de servidores y co-ubicación.
Características de Domain Name API para WHMCS¿Qué es WHMCS?
WHM Complete Solution es una plataforma excelente que automatiza todos los aspectos de las empresas que ofrecen servicios como web hosting, registro de dominios, co-ubicación y alquiler de servidores. Es especialmente preferida por personas y organizaciones que brindan estos servicios en línea y que no tienen el tiempo o los conocimientos de software para desarrollar una automatización como WHMCS. Después de instalar WHMCS y realizar los ajustes necesarios, tendrá todas las funciones que ve en los sitios avanzados de venta de hosting y dominios.
Versión del Módulo WHMCS
Ahorre Tiempo y Dinero con WHMCS
Dominio y Hosting
Tema WHMCS
Los temas le permiten personalizar la apariencia de su instalación WHMCS para que coincida con su marca o darle un aspecto único. El tema incluye búsqueda de dominios, paquetes de web hosting, paquetes de servidores y certificados SSL.
Para quienes no disponen de tiempo para elegir e instalar un tema, los paquetes de instalación WHMCS Starter y Mega de Domain Name API ofrecen una solución perfecta.
Integración WHMCS - ¿Cómo se Instala?
La instalación de WHMCS es bastante sencilla. Puede ver nuestro video anterior para la instalación o seguir los pasos a continuación.
- Descargue los archivos de WHMCS desde hrefwww.github.com/domainreseller.
- Abra el archivo ZIP y extraiga el contenido a su ordenador.
- Cargue los archivos de WHMCS al servidor de su sitio web (por FTP).
- Complete el asistente de instalación
- Configure los ajustes de seguridad
Características de Domain Name API para WHMCS
Nuestro módulo WHMCS incluye docenas de funciones como: importar automáticamente precios de registro, renovación y transferencia; registrar ccTLDs como .tr, .com.tr, .ge, .uk, .in, .ru; entre muchas otras.
WHMCS Funciona Integrado con Todas las Automatizaciones de Hosting
Módulo WHMCS – Preguntas frecuentes
El módulo WHMCS de Domain Name API es un complemento de registrador que conecta directamente su instalación de WHMCS con la infraestructura de registro de dominios y SSL de Domain Name API. Una vez instalado, WHMCS realiza automáticamente, en nombre de sus clientes, el registro de dominios, las renovaciones, las transferencias, la gestión de DNS y las actualizaciones de WHOIS, sin necesidad de que usted o su equipo realicen ninguna operación manual. La facturación, el seguimiento de pagos y las notificaciones de fecha de vencimiento también se gestionan automáticamente.
El módulo admite más de 800 extensiones de dominio, incluidos todos los principales gTLD como .com, .net y .org, así como ccTLD regionales como .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in y .ge. Es compatible con cPanel, Plesk, DirectAdmin, SolusVM y todos los principales paneles de control de hosting.
💡 Puede pensar en el módulo WHMCS como el puente entre su escaparate y el registrador de dominios. Sin él, cada pedido requiere procesamiento manual; una vez instalado, todo su negocio de dominios funciona en piloto automático. Para los revendedores que se dirigen a Turquía y a la región MENA, la compatibilidad integrada con .tr y .com.tr, junto con el mapeo de campos para el número de identidad turco y el número fiscal, facilita el cumplimiento legal desde el principio.
La instalación tarda menos de 15 minutos. La guía de instalación paso a paso está disponible en domainnameapi.com/tr/bilgi-bankasi/moduller/whmcs-nasil-kurulur, y la explicación en video está disponible en youtube.com/watch?v=LEw_iMnquSo.
Descargue el paquete del módulo más reciente desde github.com/domainreseller.
Extraiga el archivo ZIP y copie la carpeta modules en el directorio donde está instalado WHMCS (por ejemplo, /home/whmcs/public_html). No elimine los archivos .gitignore, README.md ni LICENSE.
En el panel de administración de WHMCS, vaya a Ajustes del sistema > Registradores de dominios. Si los archivos se han colocado en el directorio correcto, “Domain Name API” aparecerá en la lista.
Active el módulo e introduzca el nombre de usuario y la contraseña proporcionados por Domain Name API. Después de guardar, su saldo aparecerá en pantalla.
Si vende dominios .tr, asocie los campos del número de identidad turco y del número fiscal con los campos personalizados de cliente en WHMCS.
Introduzca los precios manualmente o importe en bloque los precios en tiempo real con la configuración de márgenes de beneficio mediante Utilities > Registrar TLD Sync > DomainNameApi.
Desde Ajustes del sistema > Ajustes generales > Domains, active el registro de dominios, los permisos de transferencia, los pedidos de renovación, la renovación automática al pagar, la sincronización de dominios y la compatibilidad con IDN.
En Ajustes de automatización, active las opciones Domain Sync y Sync Next Due Date.
Importante: si va a realizar una actualización, haga una copia de seguridad de los archivos actuales del módulo antes de sobrescribirlos.
💡 El error de instalación más común es subir los archivos del módulo al directorio incorrecto; en ese caso, WHMCS falla silenciosamente. Después de la instalación, verifique que su saldo de Domain Name API aparezca en la pantalla de configuración del registrador. Para la resolución de problemas, use la sección Utilities > Logs > Module Log con el debug logging activado. Mantenga el debug logging desactivado en el entorno de producción.
Requisitos para el módulo WHMCS de Domain Name API:
WHMCS 7.8 o superior (se recomienda la versión estable más reciente)
PHP 7.4 o superior (se recomienda PHP 8.1)
La extensión PHP SOAPClient debe estar habilitada en el servidor
Campos personalizados de cliente para número de identidad turco, número fiscal y oficina tributaria, obligatorios para el registro de dominios .tr
💡 Utilice siempre la versión estable más reciente de WHMCS; los parches de seguridad se publican regularmente. Si presta servicio al mercado turco, los campos de número de identidad turco y número fiscal son un requisito legal para el registro de .tr. Defina estos campos en la fase de instalación, antes de tener clientes activos.
WHMCS es la plataforma de automatización de hosting más utilizada en todo el mundo gracias a su modelo de licencia asequible, su amplio ecosistema de integraciones y su infraestructura de automatización madura. Una sola instalación de WHMCS gestiona los registros de clientes, la facturación, la activación automática de servicios, el seguimiento de pagos y los flujos de suspensión/terminación. El sistema de notificaciones por correo electrónico y SMS mantiene informados a los clientes en cada etapa sin requerir intervención manual.
💡 La licencia de por vida ofrecida hasta 2017 hizo que la base de usuarios de WHMCS fuera muy estable. Para las nuevas empresas que evalúan la plataforma en 2025–2026, conviene comparar el coste mensual de WHMCS con WiseCP (competitivo en los mercados turco y MENA) y Blesta (pago único, fuerte propiedad de los datos). Domain Name API ofrece soporte para las tres plataformas mediante módulos dedicados.
Alternativas a WHMCS totalmente compatibles con Domain Name API y desarrolladas activamente:
Blesta — orientado a desarrolladores, licencia de pago único, fuerte portabilidad de datos
HostBill — nivel empresarial, más de 150 integraciones, ideal para revendedores de alto volumen
WiseCP — interfaz moderna, creciendo rápidamente en Turquía y en la región MENA
ClientExec — conjunto de funciones más simple, opción económica para empezar
HostFact — común en los Países Bajos y Europa Occidental
Plataformas antiguas como AWBS, WHMAutoPilot, Lpanel, Modernbill y PerlBill ya no se desarrollan activamente y no se recomiendan para nuevas instalaciones.
💡 La elección de la plataforma debe depender de su mercado objetivo. WHMCS es la opción más segura para operaciones globales. WiseCP es una alternativa en rápido crecimiento entre los revendedores del mercado turco y cuenta con soporte completo a través del módulo dedicado WiseCP de Domain Name API. HostBill se recomienda para revendedores empresariales que necesitan más de 150 integraciones, mientras que Blesta es ideal para operadores que desean plena propiedad de los datos y un coste único.
WHMCS es un software de licencia de pago con cuatro planes escalonados según el número de clientes activos: Starter, Plus, Business y Direct. La facturación es mensual. Se ofrece un período de prueba gratuito para evaluar la plataforma antes de asumir un compromiso.
Domain Name API ofrece paquetes de instalación WHMCS Starter y Mega, que ya vienen con la instalación del tema y la configuración del módulo completadas. Estos paquetes reducen significativamente el tiempo y el coste necesarios para lanzar un nuevo negocio de reventa de dominios.
💡 Si está empezando, el plan WHMCS Starter es suficiente para hasta 250 clientes activos. Los paquetes listos para usar de Domain Name API eliminan los 2 o 3 días normalmente necesarios para instalar el tema y conectar el módulo; puede lanzar un escaparate con su marca en cuestión de horas.
Sí. Puede cambiar en cualquier momento entre los niveles de licencia de WHMCS y los paquetes de instalación WHMCS de Domain Name API. El cambio entra en vigor en el siguiente período de facturación. El módulo WHMCS de Domain Name API es compatible con todos los niveles de licencia de WHMCS, incluidos Starter, Plus, Business y Direct.
💡 Empiece con WHMCS Starter. Cuando su base de clientes supere los 250, actualice a Plus o Business para disponer de registros ilimitados de clientes y servicios. Los paquetes Starter y Mega de Domain Name API ofrecen un entorno de ventas listo para usar para quienes no desean configurar todo desde cero.
El módulo WHMCS de Domain Name API admite más de 800 extensiones de dominio, incluidos todos los principales gTLD como .com, .net, .org, .info y .biz, así como .tr, .com.tr, .de, .uk, .us, .cn, .ru, .in, .ge y muchos otros ccTLD. También admite el registro de dominios premium para registros que ofrecen precios premium.
💡 Los revendedores que se dirigen a mercados geográficos específicos deben organizar sus tablas de precios de TLD dando prioridad a las extensiones locales. Los revendedores en Turquía deben destacar .tr y .com.tr — estas extensiones generan fuertes señales de confianza entre los clientes locales y aumentan las tasas de conversión. El posicionamiento localizado de TLD es una de las tácticas con mayor ROI en campañas de SEO geolocalizadas.
Por defecto, WHMCS verifica las fechas de expiración de los dominios mediante un cron job automático que se ejecuta cada cinco minutos. Cuando la fecha de vencimiento de un dominio se acerca, WHMCS genera automáticamente una factura de renovación para el cliente, envía notificaciones de vencimiento en intervalos configurables (normalmente 60, 30, 14 y 7 días antes) y realiza automáticamente la renovación si en la cuenta del cliente hay saldo suficiente o un método de pago válido.
Para que este proceso funcione correctamente, la opción Domain Sync debe estar activa en Ajustes del sistema > Ajustes generales > Domains, de modo que WHMCS reciba siempre de Domain Name API las fechas de vencimiento actualizadas.
💡 Una secuencia de 4 correos electrónicos a 60/30/14/7 días reduce la pérdida de dominios hasta en un 60 % en comparación con un único recordatorio. Active también la opción Sync Next Due Date en Ajustes de automatización — las discrepancias de fecha entre WHMCS y el registrador se encuentran entre las causas más comunes de pérdida inesperada de dominios.
Los precios de los dominios pueden introducirse manualmente para cada TLD o importarse automáticamente mediante la herramienta Registrar TLD Sync. Para la sincronización automática: vaya a Utilities > Registrar TLD Sync, seleccione DomainNameApi y espere a que finalice la comparación. La pantalla de resultados muestra los márgenes de ganancia/pérdida de cada extensión y le permite importar precios en bloque.
También puede configurar Domain Name API como Lookup Provider (Ajustes del sistema > Precios de dominios > Lookup Provider > Cambiar > DomainNameApi). De este modo, la consulta de disponibilidad en tiempo real se realiza a través de la infraestructura de Domain Name API en lugar de servidores WHOIS genéricos.
💡 La sincronización automática de precios es una de las funciones menos utilizadas de WHMCS. Ejecutar TLD Sync mensualmente garantiza que sus precios minoristas se mantengan por encima del coste incluso después de cambios de precio del proveedor. Una regla de margen fijo (por ejemplo, coste + 25 %) protege la rentabilidad en más de 800 extensiones sin necesidad de revisión manual.
WHMCS ofrece un sistema integrado de registros del módulo para diagnosticar problemas de integración. Vaya a Utilities > Logs > Module Log. Si aparece el botón Enable Debug Logging, haga clic en él para activarlo. Una vez activado, se registran todas las solicitudes y respuestas entre WHMCS y Domain Name API. Puede hacer clic en la fecha de cualquier registro para examinar los detalles completos de la solicitud, la respuesta y la respuesta filtrada.
Problemas comunes:
Los archivos del módulo se cargaron en el directorio incorrecto — WHMCS no detecta el módulo y no muestra un error explícito
Credenciales de API incorrectas — el saldo no aparece después de guardar
Domain Sync está desactivado — las fechas de vencimiento quedan desactualizadas y las renovaciones fallan silenciosamente
💡 Antes de ponerse en contacto con el soporte, obtenga la entrada del Module Log correspondiente a la operación fallida. La sección de respuesta filtrada muestra exactamente el error devuelto por Domain Name API; en la mayoría de los casos, el problema se vuelve inmediatamente evidente. Tener este registro preparado reduce significativamente el tiempo de resolución. Mantenga el debug logging desactivado en producción para evitar impacto en el rendimiento.
Las transferencias de dominios se procesan automáticamente mediante el módulo de registrador. Cuando un cliente inicia una transferencia entrante, WHMCS envía la solicitud de transferencia a Domain Name API utilizando el código de autorización EPP proporcionado por el cliente. El estado de la transferencia y las fechas reales de inicio/finalización pueden visualizarse en tiempo real en el panel de administración. Los administradores también pueden crear directamente una solicitud de cancelación de transferencia desde el panel de gestión del dominio.
💡 Los fallos de transferencia ocurren con mayor frecuencia debido a códigos EPP caducados, bloqueos de transferencia en el registrador actual o al período de bloqueo de 60 días de ICANN tras un registro reciente. Preste especial atención a las transferencias de dominios .tr: el número de identidad turco y el número fiscal de la cuenta del cliente receptor deben coincidir con los registros del registrador; las discrepancias pueden causar rechazos silenciosos de la transferencia, difíciles de diagnosticar sin revisar los registros.

