---
title: Gestión de clientes
description: Busque y asista a clientes: lista de clientes, país por IP, origen, acciones de cuenta, solicitudes de eliminación y transferencias de servicios.
url: https://nexcmp.com/es/docs/customers/managing-customers/
applies_to: NexCMP 1.6.1
updated: 2026-11-02
---

# Gestión de clientes {#managing-customers}

> **Ubicación en el panel de administración:** Customers › Customers › List (`/customers`), Deletion requests (`/customers/requests`), Service transfers (`/customers/transfers`) y API keys (`/customers/apikeys`).

## Qué hace {#what-it-does}

El área Customers es donde el personal de soporte busca una cuenta, consulta su saldo, servicios, tickets e historial de inicio de sesión, y realiza acciones sobre ella: bloquear, desbloquear, verificar correo electrónico, restablecer la contraseña, añadir o retirar crédito, suplantar la identidad, crear una VM o cerrar la cuenta.

## Requisitos {#requirements}

| Elemento | Requisito |
|---|---|
| Rol | Un administrador. Cada acción de escritura solicita un motivo y se registra en el registro de auditoría (System › Logs › Admin actions). |
| Correo electrónico | Los correos electrónicos de restablecimiento de contraseña e invitación requieren una [configuración de SMTP](https://nexcmp.com/es/docs/administration/smtp-and-emails/) funcional. |

## La lista de clientes {#the-customer-list}

Abra **Customers › List**. Los clientes son cuentas de su sitio principal; las cuentas de revendedores también aparecen y pueden filtrarse por sitio.

![Lista de clientes con los filtros y las columnas de país, fuente de referencia, saldo y recuento de VM](https://nexcmp.com/es/docs/images/customers/managing-customers-01-list.webp)

| Columna | Significado |
|---|---|
| **Email** (y nombre) | Haga clic para abrir el cliente. |
| **State** | *Active*, *Locked* o *Deleted*, además de correo electrónico *verified* o *unverified*. Pase el cursor sobre una etiqueta de bloqueo para leer el motivo. |
| **Login** | Métodos de inicio de sesión que tiene el cliente: contraseña, Google, GitHub, passkey. |
| **Country** | Bandera y nombre obtenidos a partir de la **dirección IP**: el país de la IP de registro o, si se desconoce, de la última IP de inicio de sesión. La descripción emergente indica cuál se utilizó. |
| **Referral source** | *Referral* con un enlace al referente y el código de referido cuando el cliente se registró mediante un enlace de afiliado; de lo contrario, «Not recorded». |
| **Balance**, **VMs** | Saldo del monedero (valores negativos en rojo) y el número de VM activas. |
| **IP de registro / última** | La IP utilizada en el registro y en el último inicio de sesión con el país en dos letras. Utilícela para detectar varias cuentas procedentes de una misma dirección. |
| **Tenant** | El ID de tenant interno del cliente. |
| **Created**, **Last login** | Tiempos relativos. |
| **Site** | Se muestra cuando tiene revendedores. |

**Search** acepta correo electrónico, nombre o IP. **Filtros:** estado (todos, activos, bloqueados, eliminados), método de inicio de sesión (cualquiera, Google, GitHub, passkey, aún sin contraseña) y sitio. Los filtros se conservan en la URL, por lo que una lista filtrada puede guardarse en marcadores o compartirse con un colega.

**La ordenación es global.** Al hacer clic en el encabezado de *Email*, *State*, *Balance*, *VMs*, *Created* o *Last login*, se ordena **toda** la base de clientes en el servidor, no solo la página que está viendo, y el número de página vuelve a 1.

**La lista se actualiza automáticamente.** Se actualiza cada pocos segundos mientras la visualiza (se pausa si hay un diálogo abierto o mientras escribe), de modo que los nuevos registros y cambios de saldo aparecen sin recargar. La página del cliente se actualiza aproximadamente cada 30 segundos mientras está visible; cada pestaña carga sus propios datos cuando se abre por primera vez.

### Crear un cliente {#create-a-customer}

1. Haga clic en **Create customer**.
2. Introduzca el **correo electrónico**, un **nombre para mostrar** opcional, una **contraseña** opcional (en blanco = el cliente la define mediante el enlace de invitación) y elija si desea **enviar el correo electrónico de invitación**.
3. Confirme. Una cuenta creada manualmente se considera verificada al enviar la invitación.

## Página de un cliente {#a-customer-s-page}

Haga clic en una fila. La página tiene ocho pestañas; la pestaña seleccionada se conserva en la URL para que pueda guardarla en marcadores. Las pestañas se cargan al abrirse por primera vez y conservan su estado al cambiar a otra.

| Pestaña | Contenido |
|---|---|
| **Overview** | Identidad, información de registro y último inicio de sesión, resumen del monedero y de los servicios |
| **Services** | Una tabla para los servicios del cliente, con filtros de tipo y estado, búsqueda, ordenación del lado del servidor y paginación |
| **Billing** | Monedero y crédito, libro mayor, facturas, pagos, reembolsos, método de pago guardado y recarga automática |
| **Quota** | Límites de recursos y anulaciones; consulte [Quotas](https://nexcmp.com/es/docs/billing/quotas/) |
| **Security** | Sesiones, autenticación, métodos de inicio de sesión, historial de inicios de sesión y claves de API; consulte [API keys](https://nexcmp.com/es/docs/developers/api-keys/) |
| **Support** | Tickets recientes |
| **Affiliate** | Estado del programa de referidos |
| **Log** | Historial de auditoría y actividad |

Botones de acción en el encabezado (ocultos para cuentas eliminadas):

| Botón | Qué hace |
|---|---|
| **Lock account** / **Unlock** | Bloquea el inicio de sesión y el acceso a la API. Opcionalmente, también detiene todas las VM (sin eliminarlas). Los servicios prepagados que no son VM (Kubernetes, Private Cloud, VPN, etc.) también se detienen. Las VM bloqueadas por un administrador deben abrirse por separado en la página de la VM. |
| **Verify email** | Marca el correo electrónico como verificado sin que el cliente tenga que hacer clic en un enlace. |
| **Send reset link** | Envía por correo electrónico un enlace para restablecer la contraseña (válido por 1 hora, un solo uso). Si SMTP no está configurado, el enlace se muestra una vez para que pueda enviarlo usted mismo. Un administrador nunca ve la contraseña. |
| **Impersonate** | Inicia sesión como el cliente durante una hora. Consulte [Iniciar sesión como cliente](https://nexcmp.com/es/docs/customers/login-as/). |
| **Credit / debit** | Añade o retira fondos del monedero mediante un ajuste del libro mayor. Consulte [Facturas y libro mayor](https://nexcmp.com/es/docs/billing/invoices-and-ledger/). |
| **Revoke sessions** | Cierra la sesión del cliente en todas partes; los tokens de la aplicación dejan de funcionar. |
| **Create VM** | Crea una VM para el cliente. |
| **Soft delete** | Cierra la cuenta. Debe escribir el correo electrónico para confirmar. |


### Gestionar un servicio individual {#manage-an-individual-service}

Abra la pestaña **Services** del cliente, busque un servicio por nombre, ID, IP o configuración y utilice las acciones de su fila. Las mismas acciones están disponibles en la propia lista de administración del servicio. El diálogo solo ofrece las acciones admitidas por ese servicio y su estado actual.

| Acción | Efecto |
|---|---|
| **Lock** | Detiene el servicio conservando sus datos. El cliente lo ve como bloqueado y no puede operarlo. Realizar una recarga no elimina el bloqueo de un administrador; la renovación automática queda bloqueada mientras permanezca bloqueado. |
| **Unlock** | Revierte el bloqueo del administrador. No elimina un bloqueo no relacionado por abuso u otra protección. |
| **Cancel without refund** | Cancela el servicio sin un asiento de reembolso en el libro mayor. La confirmación advierte que la cancelación no se puede deshacer. |
| **Cancel and refund** | Muestra los pagos originales, su asignación entre monedero y crédito, los reembolsos anteriores y el importe máximo reembolsable. Revise el importe antes de confirmar. |

Introduzca un motivo para cada acción. El motivo es para los administradores; el cliente recibe un evento de servicio o una notificación neutral. Los fondos reembolsados vuelven al saldo monedero, y las asignaciones de crédito o promocionales vuelven al crédito. Esta acción no devuelve dinero a través de Stripe, transferencia bancaria o PayPal.

Para varios servicios del mismo tipo, seleccione hasta 50 filas y elija una acción masiva. El resultado detalla el éxito o error de cada fila. Los reembolsos masivos utilizan el importe sugerido de cada servicio; los servicios cuyo reembolso sugerido sea cero se omiten en el modo de reembolso y requieren una revisión individual o su cancelación sin reembolso.

DDoS Shield, los discos y los backups se muestran aquí como filas de solo lectura. Los complementos de ancho de banda siguen a su servicio principal. El acceso a AI Models se puede bloquear, pero no tiene una suscripción para cancelar. Para bloquear un servidor Bare Metal alquilado, actúe sobre su suscripción en lugar de su pedido.

### Cierre de una cuenta (soft delete) {#closing-an-account-soft-delete}

La cuenta pasa a estado *deleted*, se bloquea, se revocan sus sesiones y se revierten las comisiones por referidos que aún no se hayan pagado. Las facturas y el libro mayor se conservan por motivos contables. La acción se deniega mientras el cliente aún tenga **algún servicio activo** (VM, Kubernetes, Private Cloud, Dedicated, VPN, proxy IPv6), una cuenta S3 o uso de S3 pendiente de liquidar. Elimínelos primero.

## Solicitudes de eliminación {#deletion-requests}

Un cliente puede solicitar la eliminación desde su página de cuenta. Las solicitudes aparecen en **Customers › Deletion requests** (filtro predeterminado: pendientes) con el cliente, el motivo, el número de VM activas, el saldo y la hora de la solicitud.

- **Approve deletion** solo es posible cuando el cliente no tiene ninguna VM activa. Escriba el correo electrónico para confirmar. La cuenta se elimina de forma suave (soft delete); **el saldo restante del monedero no se reembolsa automáticamente** — cree un reembolso primero si corresponde.
- **Reject** requiere un motivo.

## Transferencias de servicios {#service-transfers}

**Customers › Service transfers** enumera las solicitudes para mover una **VM o suscripción VPN** de una cuenta a otra cuenta **en el mismo sitio**.

- La pantalla es de solo lectura y creación: puede crear una solicitud en nombre de un cliente o cancelar una. Deliberadamente **no** hay botón para aprobarla en lugar del propietario o del destinatario.
- Flujo: el propietario confirma mediante un enlace de correo electrónico de un solo uso (válido por 30 minutos, con TOTP si está habilitado); a continuación, el destinatario inicia sesión y acepta (el destinatario asume las obligaciones de pago). Una solicitud que no se acepte en un plazo de 7 días caduca.
- Reglas: el servicio debe estar activo, sin facturas pendientes de pago y sin tareas en ejecución; el destinatario debe ser un cliente activo con un correo electrónico verificado en el mismo sitio. Una transferencia de VM elimina la clave SSH y desactiva la renovación automática; una transferencia de VPN cambia las contraseñas de conexión.
- Las facturas ya emitidas permanecen con el propietario anterior; el nuevo propietario puede consultar el historial de facturación del servicio con los datos del propietario anterior ocultos.
- Los clientes pueden crear sus propias solicitudes en **Transfers** en el portal (5 solicitudes por hora y 3 abiertas a la vez).

## Verificación {#verify}

1. Cree un cliente con un correo electrónico de invitación. La nueva cuenta aparece en la parte superior de la lista en pocos segundos.
2. Ordene por **Balance**: el orden abarca a todos los clientes.
3. Bloquee al cliente: la etiqueta de estado cambia a *Locked* y el cliente ya no puede iniciar sesión. Desbloquéelo.

## Límites y notas {#limits-notes}

- La columna de país es una guía basada en la IP, no una prueba de residencia. Las direcciones privadas o desconocidas no muestran ningún país.
- Bloquear una cuenta no reembolsa nada y no elimina las VM a menos que también decida detenerlas.
- Desbloquear la cuenta no desbloquea las VM que un administrador haya bloqueado; actívelas por separado en la página de la VM.

## Resolución de problemas {#troubleshooting}

| Síntoma | Causa | Solución |
|---|---|---|
| "El cliente aún tiene servicios activos ... detener/eliminar primero" | El cliente tiene servicios o una cuenta S3 | Elimínelos y luego aplique soft delete. |
| La aprobación de eliminación indica "N VMs alive" | Mismo motivo | Elimine las VM primero. |
| Se muestra el enlace de restablecimiento en lugar de "e-mail queued" | SMTP no configurado | Configure el correo electrónico o envíe el enlace usted mismo. |
| No se puede eliminar un método de inicio de sesión (`last_login_method`) | Es la única forma de inicio de sesión del cliente | Añada otro método primero. |
| El bloqueo no detiene los servicios prepagados | Se reportaron errores al detener | Lea el mensaje tras el bloqueo; el sistema reintenta la detención automáticamente. |
| No se puede crear una transferencia | Factura sin pagar, tarea en ejecución, destinatario en otro sitio o no verificado | Corrija la condición y reintente. |
