DocumentaciónSoftware (OS)Módulo: Clientes

Módulo: Clientes

Última actualización: 2026-07-20

Nota
Alcance de esta sección: Esta sección cubre el directorio CRM de Clientes, el Programa de Lealtad (Puntos), el Programa de Referidos y la configuración de campos requeridos para el expediente de clientes en Depot OS.

Depot OS — Clientes, Lealtad y Referidos

El módulo de Clientes (CRM) de Depot OS permite centralizar el registro de tus comensales o compradores, consultar su valor histórico para el negocio (LTV), y administrar estrategias avanzadas de fidelización (puntos de lealtad y códigos de recomendación) integradas directamente con la caja física y la tienda en línea.


1. Directorio CRM y Ficha de Cliente

La pantalla de Clientes te permite buscar a un comprador en segundos por su nombre, teléfono o correo. La ficha del cliente almacena:

  • Múltiples Direcciones de Envío: Guarda ubicaciones etiquetadas (casa, oficina, familiares) para acelerar los pedidos a domicilio en el POS.
  • Métricas de Valor del Cliente (LTV): El sistema calcula y muestra de forma directa el número total de pedidos completados por el cliente y la sumatoria histórica de dinero gastado, permitiendo identificar a tus clientes VIP.
  • Campos Personalizados: Los administradores pueden añadir campos de información específicos de su giro sin programación (ej. Datos de Facturación / RFC, Alergias alimentarias, Cumpleaños).

2. Programa de Lealtad y Monedero Electrónico (Loyalty Program)

Si el parámetro enableLoyalty está activo, Depot OS habilita un monedero electrónico automatizado basado en puntos que los clientes acumulan en sus compras y canjean por descuentos:

Reglas de Acumulación y Canje

El comportamiento financiero del monedero se administra mediante los siguientes parámetros:

  • Tasa de Acumulación (pointsExchangeRate): Define cuántos puntos obtiene el cliente por cada peso de compra (ej. Si la tasa es 0.10, una compra de $100.00 acumula 10 puntos).
  • Tasa de Canje (redeemRate): Define el valor monetario de cada punto al pagar (ej. 10 puntos = $10.00 de descuento en el ticket).
  • Vigencia de Puntos (expireMonths): Los puntos acumulados tienen fecha de caducidad (ej. vencimiento en 6 meses). Un proceso automático del sistema (cron/loyalty-expire) expira mensualmente los puntos no utilizados en el plazo establecido.

Seguridad y Auditoría (Ledger)

Para evitar robos hormiga y manipulaciones del saldo de puntos:

  • Libro de Transacciones Inmutable (loyaltyTransactions): Cada punto sumado o restado genera un registro inmutable detallando el tipo de movimiento: obtención (earn), redención (spend), vencimiento (expire) o ajuste manual (adjust).
  • Ajustes Manuales Protegidos: El cajero no puede modificar los puntos del cliente de forma directa. La alteración manual del saldo requiere que el empleado cuente con la credencial de seguridad loyalty:adjust (override individual).

3. Programa de Referidos de Doble Impacto

Depot OS incorpora un motor de recomendación para impulsar el crecimiento orgánico de tu base de clientes:

  1. Código Único de Referido: Cada cliente registrado en el CRM tiene un código único en su ficha (ej. JUAN123).
  2. Efecto de Doble Impacto: Cuando un cliente nuevo (el referido) realiza su primera compra ingresando el código de su amigo:
    • El Cliente Nuevo: Recibe un descuento automático de bienvenida en su ticket de compra.
    • El Amigo (Referidor): El sistema detecta la validación y le expide automáticamente un cupón de recompensa en su expediente para su próxima compra.
  3. Trazabilidad: En la ficha del cliente, el administrador puede auditar el historial de personas que ha recomendado y el estado de sus respectivas recompensas.

4. Configuración del Formulario y Campos Obligatorios

Las validaciones del formulario de registro rápido de clientes en la terminal de ventas se controlan de forma centralizada en el menú de configuración de Depot OS:

Parámetro / KeyTipoValor por DefectoEfecto en la Terminal de Ventas
phoneRequiredbooleanfalseTeléfono obligatorio: Si es true, el POS bloquea el guardado de la ficha de cliente si no se introduce un teléfono celular de 10 dígitos.
emailRequiredbooleanfalseCorreo obligatorio: Si es true, exige capturar un correo electrónico válido antes de poder registrar al cliente.
addressRequiredbooleanfalseDirección obligatoria: Bloquea el guardado del perfil del cliente si no se añade al menos una dirección física completa para despachos.
Depot — Empleados Digitales para tu PyME