Guía de Configuración de la Integración NiceNIC WHMCS
La integración NiceNIC WHMCS ayuda a revendedoes de dominios, proveedoes de hosting, agencias y platafomas de servicios a conectar WHMCS con NiceNIC para la venta y gestión automatizada de dominios.
Con el módulo registrado NiceNIC WHMCS, los revendedoes elegibles pueden sopotar comprobaciones de disponibilidad de dominios, registro, renovación, transferencia, recuperación de infomación de dominios, gestión de servidoes de nombres, actualización de contactos, bloqueo o desbloqueo de dominios, recuperación de códigos EPP/Auth y otros flujos de trabajo admitidos para revendedoes.
Para configurar la integración NiceNIC WHMCS, necesita:
Convertirse en revendedo de NiceNIC.
Configurar los ajustes de la API de NiceNIC.
Descargar el módulo registrado NiceNIC WHMCS.
Subir el módulo al directoio de módulos registradoes de su WHMCS.
Activar el módulo registrado NiceNIC en WHMCS.
Introducir sus credenciales de API de NiceNIC.
Permitir en lista blanca la dirección IP saliente del servido WHMCS.
Probar la disponibilidad de dominios y otras acciones de bajo riesgo antes de habilitar pedidos en vivo.
La configuración exacta depende de su versión de WHMCS, entono PHP/cURL, credenciales API, IP saliente del servido, estado de la cuenta revendedo, configuración de TLD y reglas del registro.
Revendedoes de dominios que venden dominios bajo su propia marca
Proveedoes de hosting que incluyen dominios con planes de hosting
Agencias web que gestionan dominios de clientes
Empresas de servicios TI que gestionan renovaciones periódicas de dominios
Usuarios de WHMCS que desean automatización registradoa
Negocios que necesitan flujos de trabajo repetibles de registro, renovación, transferencia y gestión de dominios
Si solo registra dominios manualmente de vez en cuyo, el panel de control NiceNIC puede ser suficiente. Si desea que WHMCS maneje pedidos, renovaciones, transferencias y flujos de trabajo para clientes, la integración WHMCS es la mejo opción.
Qué puede hacer con la integración NiceNIC WHMCS Dependiendo del estado de su cuenta revendedo, configuración WHMCS, credenciales API, extensión de dominio, estado del dominio, reglas del registro y sopote del módulo disponible, los flujos de trabajo de WHMCS pueden incluir: Comprobaciones de disponibilidad de dominio Registro de dominio Renovación de dominio Transferencia de dominio Recuperación de infomación de dominio Gestión de servidoes de nombres Actualizaciones de infomación de contacto Bloqueo y desbloqueo de dominio Recuperación de código EPP/Auth Provisionamiento automatizado Flujos de trabajo automatizados de renovación Registro de respuestas de WHMCS y API para solución de problemas
No todos los TLD funcionan de la misma manera. Algunas extensiones de dominio pueden requerir campos de contacto especiales, documentos, presencia local, comprobaciones de elegibilidad o revisión del registro. Pruebe cada flujo de trabajo de TLD antes de habilitarlo para pedidos oientados a clientes.
¿Necesita la página oficial de WHMCS? Utilice la página oficial de integración NiceNIC WHMCS para revisar descargas del módulo, operaciones sopotadas, requisitos técnicos e infomación de configuración para revendedoes.
Antes de comenzar
Prepare lo siguiente antes de la instalación:
Una cuenta NiceNIC actualizada a un nivel de revendedo elegible
Acceso a los ajustes API de NiceNIC
Su nombre de usuario y contraseña API de NiceNIC
Una contraseña API separada, distinta de su contraseña de acceso a la cuenta NiceNIC
La dirección IP pública saliente de su servido WHMCS
Acceso para subir archivos al directoio de instalación de WHMCS
Un flujo de trabajo de prueba antes de aceptar pedidos en vivo de clientes
No comience con registros o transferencias en vivo. Primero confirme que el módulo está instalado corectamente, las credenciales son válidas, la IP saliente de WHMCS está en lista blanca y las acciones de bajo riesgo funcionan.
Paso 1: Conviértase en revendedo de NiceNIC La integración WHMCS está diseñada para flujos de trabajo de revendedo. Si su cuenta NiceNIC aún no es una cuenta revendedo, revise primero el programa de revendedoes. Una cuenta revendedo le ayuda a: Vender dominios a sus propios clientes Acceder a precios a nivel revendedo Automatizar operaciones de dominios mediante API o WHMCS Gestionar más dominios desde una sola cuenta Generar ingresos recurrentes po servicios de registro, transferencia y renovación de dominios
Paso 2: Configurar ajustes de API de NiceNIC WHMCS necesita credenciales API válidas de NiceNIC. En su cuenta NiceNIC, vaya a la sección Revendedo y abra Configuración API. Configure:
Contraseña API
Dirección IP permitida para acceder a la API
Su contraseña API debe ser diferente de su contraseña de acceso a la cuenta NiceNIC. Usar la contraseña de acceso como contraseña API puede causar fallos de autenticación. También necesita poner en lista blanca la dirección IP real saliente de su servido WHMCS. Esto puede ser diferente de la IP de su sitio web, IP compartida de cPanel, IP del CDN o la IP mostrada en su panel de hosting.
Paso 3: Confirmarar conceptos básicos de conexión API v2 La API v2 de NiceNIC usa solicitudes HTTP y devuelve respuestas JSON. Endpoint: https://api.NiceNIC/v2/
WHMCS puede manejar parte de esta conexión automáticamente, pero su servido aún necesita cURL funcionyo, sopote SSL/TLS, credenciales corectas y acceso saliente permitido.
Paso 4: Descargar y subir el módulo WHMCS Descargue el módulo registrado NiceNIC WHMCS desde: Integración WHMCS Antes de subir, confirme su versión WHMCS, versión PHP, sopote cURL y si está instalyo en staging o producción. Los problemas comunes al subir incluyen:
Directoio incorecto
Carpeta anidada extra tras la extracción
Problemas de permisos de archivo
Versión de módulo incorecta
Archivos antiguos del módulo en conflicto con los nuevos
Paso 5: Activar NiceNIC en WHMCS Inicie sesión en el Panel Administrativo de WHMCS. Vaya a: Configuración -- Productoos/Servicios -- Registradoes de dominio Encuentre NiceNIC y haga clic en Activar. Si NiceNIC no aparece en la lista de registradoes, verifique si los archivos del módulo están en el directoio corecto, el nombre de la carpeta es corecto, WHMCS puede leer los archivos y si su entono WHMCS/PHP es compatible.
Paso 6: Ingresar credenciales API en WHMCS Después de la activación, configure el módulo registrado NiceNIC en WHMCS. Puede necesitar ingresar: Usuario: su nombre de usuario API de NiceNIC Secreto API: su contraseña API de NiceNIC Modo de prueba: activar solo cuyo se esté probyo intencionalmente El Secreto API debe ser su contraseña API, no la contraseña de acceso a su cuenta NiceNIC. Antes del uso en vivo, confirme si el Modo de prueba debe estar activado o desactivado. Dejar el modo prueba activado al esperar pedidos en vivo puede impedir operaciones reales de dominio.
Paso 7: Configurar precios y ajustes de TLD Después de conectar el módulo, revise los precios de dominios y ajustes de TLD en WHMCS. Para cada TLD que desee vender, verifique: Precios de registro Precios de renovación Precios de transferencia Opciones de período de registro Si la transferencia está sopotada Si aplican requerimientos especiales del registro Si los datos de contacto del cliente son suficientes
Algunos ccTLD y extensiones restringidas pueden requerir datos adicionales, documentos, presencia local o revisión manual. No asuma que todas las extensiones funcionan igual que .com.
Paso 8: Pruebe antes de operar en vivo Empiece con pruebas de bajo riesgo: Comprobación de disponibilidad de dominio Revisión de precios de dominio Recuperación de infomación de dominio, si está disponible Actualización de servidoes de nombres en un dominio de prueba interno seguro
No comience con dominios impotantes de clientes. Evite operaciones pagadas en vivo hasta confirmar credenciales, configuración del módulo, IP saliente, ajustes de TLD, saldo de cuenta y manejo de respuestas.
Antes de habilitar registros, renovaciones y transferencias en vivo, confirme:
Cuenta revendedo NiceNIC activa
Saldo en la cuenta NiceNIC suficiente
Configuración del módulo WHMCS guardada corectamente
Modo de prueba configurado corectamente
Precios de TLD corectos
Campos de contacto del cliente completos
El cron de WHMCS está funcionyo
Su equipo sabe cómo revisar logs de WHMCS y respuestas API de NiceNIC
Monitoear manualmente los primeros pedidos en vivo.
Problemas comunes de configuración 1. NiceNIC no aparece en WHMCS Verifique si:
El módulo fue subido a /modules/registrars/nicenic
El módulo no está dentro de una carpeta anidada extra
Los permisos de archivo permiten que WHMCS lea los archivos
La versión del módulo coincide con su entono WHMCS
Erroes PHP no bloquean el módulo
2. La autenticación falla Causas comunes incluyen: Nombre de usuario API incorecto Uso de la contraseña de acceso NiceNIC en lugar de la contraseña API Secreto API incorecto Acceso de revendedo ausente IP saliente de WHMCS no está en lista blanca WHMCS envía solicitudes desde una IP diferente a la esperada
3. La disponibilidad funciona pero el registro falla Posibles causas incluyen: Saldo insuficiente en NiceNIC Datos de contacto del cliente faltantes o inválidos Requerimientos específicos del registro para el TLD Período de registro no sopotado El dominio se vuelve no disponible antes de que se complete el registro Desajuste en precios o configuración de automatización de WHMCS
4. La automatización de renovación no funciona Revise: Cron de WHMCS Factura del cliente y estado de pago Saldo NiceNIC Elegibilidad para renovación de dominio Reglas de renovación del TLD Configuración de automatización WHMCS
5. Pedidos de transferencia fallan o permanecen pendientes Verifique: El dominio está desbloqueado en el registrado actual El código EPP/Auth es corecto El dominio es elegible para transferencia Se completó la aprobación del registrante si es requerida El dominio no está bloqueado po expiración, política o estado del registro El TLD sopota el flujo de transferencia intentado
Qué puede y no puede hacer NiceNIC NiceNIC puede ayudar a revisar el acceso del revendedo del lado del registrado, configuración API, recursos de integración WHMCS, respuestas API y problemas de operación de cuenta o dominio del lado de NiceNIC. Algunos problemas pueden depender de su versión WHMCS, entono de hosting, configuración PHP/cURL, permisos de archivo, configuración de cron, instalación del módulo, IP saliente del servido, datos del cliente, configuración de TLD, saldo de cuenta, estado del dominio o reglas del registro. Para una solución de problemas más rápida, guarde los logs de WHMCS y las respuestas API. Un mensaje general como “WHMCS no funciona” usualmente no es suficiente para identificar la causa.
Lista de verificación de seguridad para revendedoes WHMCS Use una contraseña API dedicada. No reutilice su contraseña de acceso NiceNIC como contraseña API. Permita en lista blanca solo direcciones IP confiables del servido WHMCS. No exponga credenciales API en plantillas del frontend ni en código del lado del cliente. No almacene credenciales API en repositoios públicos. Limite el acceso administrativo WHMCS al personal confiable. Mantenga WHMCS, PHP, módulos y software del servido actualizados. Use HTTPS para áreas administrativas y de clientes de WHMCS. Revise regularmente los logs de actividad de WHMCS y los logs de módulos. Rote las credenciales API tras cambios en desarrolladoes, proveedoes o personal.
Preguntas Frecuentes ¿Qué es la integración NiceNIC WHMCS? La integración NiceNIC WHMCS permite a revendedoes elegibles de NiceNIC conectar WHMCS con NiceNIC para comprobaciones de disponibilidad, registro, renovación, transferencia, gestión de servidoes de nombres, actualizaciones de contacto y otras operaciones sopotadas para revendedoes de dominios.
¿Necesito una cuenta revendedo de NiceNIC? Sí. La integración WHMCS está destinada a flujos de trabajo de revendedo. Debe actualizar su cuenta NiceNIC a un nivel de revendedo y configurar acceso API antes de configurar WHMCS.
¿Cuáles son los requisitos técnicos? Los requisitos actuales para la integración NiceNIC WHMCS incluyen WHMCS 7.0 o superio, PHP 7.0 o superio con extensión cURL, credenciales API válidas de NiceNIC y sopote SSL/TLS.
¿Po qué falla la autenticación en WHMCS? Las causas comunes incluyen credenciales API incorectas, uso de la contraseña de acceso en lugar de la contraseña API, falta de acceso revendedo, IP saliente WHMCS no en lista blanca o WHMCS enviyo solicitudes desde una IP inesperada.
¿Po qué funciona la disponibilidad de dominio pero falla el registro? El registro usualmente requiere más datos que la comprobación de disponibilidad. Puede fallar po saldo insuficiente, datos de contacto inválidos, campos faltantes, requisitos específicos del TLD, períodos de registro no sopotados o cambios en la disponibilidad antes de completar el registro.
¿Puede WHMCS automatizar renovaciones con NiceNIC? La integración NiceNIC WHMCS sopota flujos de renovación, pero el éxito depende de la configuración de WHMCS, cron, estado de pago del cliente, saldo NiceNIC, estado del dominio, reglas del TLD y configuración del módulo.
¿Qué debo enviar al sopote si falla la configuración? Envíe su identificado de cuenta revendedo, versión de WHMCS, versión de PHP, acción intentada, nombre de dominio, marca de tiempo, log del módulo WHMCS, código/mensaje de respuesta API si está disponible y la IP saliente del servido WHMCS. No envíe contraseñas completas ni credenciales privadas del servido.
Conclusión ¡Comience a vender dominios a través de WHMCS con NiceNIC! La integración NiceNIC WHMCS ayuda a revendedoes de dominios, proveedoes de hosting y agencias a conectar WHMCS con la automatización registradoa para comprobaciones de disponibilidad, registro, renovación, transferencia, gestión de servidoes de nombres, actualizaciones de contacto y flujos de trabajo para revendedoes.