Saltar al contenido principal

Fidelización (programa de puntos)

Para qué sirve​

El programa de puntos premia a los clientes que vuelven a tu grifo: cada venta a un cliente identificado le suma puntos que luego puede canjear por premios (un aceite, un balón de gas, un producto del market...). El sistema:

  • calcula los puntos automáticamente al registrar la venta, según las reglas que configures;
  • los revierte si la venta se anula;
  • los hace vencer pasado el plazo y avisa al cliente antes;
  • descuenta el premio del inventario de la estación al canjear;
  • y te muestra el pasivo (cuánto valen en soles los puntos que todavía debes).

Páginas de este tema:

Dónde está​

Menú:ConfiguraciónFidelización/fidelizacion

Solo aparece si el plan de tu empresa incluye el módulo de fidelización y tienes permiso de verlo. La pantalla tiene las pestañas Premios, Clientes y puntos, Reporte y Configuración (esta última solo si puedes configurar el programa).

En el POS de isla el programa está en el menú Más › Puntos del cliente.

Quién puede​

AcciónPermiso
Entrar a Fidelización, ver premios, buscar clientes, ver saldos, movimientos y el reporte; usar Puntos del cliente en el POSPermisofidelizacion.ver
Canjear premios (panel y POS)Permisofidelizacion.canjear
Ajustar puntos manualmentePermisofidelizacion.ajustar
Crear, editar y dar de baja premiosPermisofidelizacion.gestionar_premios
Ver la pestaña Configuración y guardarlaPermisofidelizacion.configurar

Roles base: el Administrador tiene todos. Administrador de Estación, Jefe de Playa, Playero y Vendedor de Market tienen ver y canjear. Solo lectura tiene ver. Ajustar puntos, gestionar premios y configurar quedan para el Administrador (o para quien él se los asigne en Roles y permisos).

Conceptos​

Punto​

Unidad entera que gana el cliente. El saldo se muestra como 1,250 pts. Un saldo negativo se muestra con signo menos y en rojo (−40 pts).

Cliente identificado​

Solo acumula un cliente identificado, es decir, que tiene al menos uno de estos datos:

  • documento DNI o Carné de extranjería, o
  • celular registrado, o
  • alguna placa asociada.

Un cliente con RUC acumula si tiene celular o placa. CLIENTES VARIOS nunca acumula.

Lotes y vencimiento (FIFO)​

Cada acumulación (y cada ajuste positivo) forma un lote de puntos con su fecha de vencimiento: la fecha de la venta más la vigencia configurada (12 meses por defecto). Cuando el cliente canjea, se consumen primero los lotes más antiguos (los que vencen antes). Cada madrugada (02:30) el sistema vence los lotes cuya fecha ya pasó, y cada mañana (09:00) avisa a los clientes cuyos puntos vencen en los próximos días (15 por defecto): por WhatsApp si tienen celular o por correo si solo tienen correo. El mensaje dice: "Tienes N puntos que vencen el AAAA-MM-DD. ¡Canjéalos en tu grifo!"

Reversa y saldo negativo​

Si una venta que dio puntos se anula, el sistema resta esos mismos puntos (movimiento Reversa). Si el cliente ya los había canjeado, su saldo puede quedar negativo: mientras esté en negativo no puede canjear y queda un evento crítico en la auditoría. El saldo se regulariza con nuevas compras o con un ajuste manual.

Si una boleta se canjea por factura (o se reemplaza un comprobante), los puntos no se vuelven a sumar: quedan en la venta original, y si luego se anula la de reemplazo se revierte la original una sola vez.

Pasivo por puntos​

Los puntos vigentes son una deuda de tu empresa con tus clientes. El pasivo es la suma de los saldos positivos multiplicada por el valor por punto (S/ 0.0100 por defecto). Por ejemplo, 250,000 pts × S/ 0.01 = S/ 2,500.00. Se ve en la pestaña Reporte.

Tipos de movimiento​

MovimientoSignoCuándo ocurre
Acumulación+Al registrar una venta que cumple las reglas.
Canje−Al canjear un premio.
Reversa−Al anular una venta que había acumulado.
Vencimiento−Cuando un lote llega a su fecha de vencimiento.
Ajuste manual+ o −Cuando un usuario autorizado corrige el saldo con un motivo.

Cómo se calculan los puntos de una venta​

  1. Para cada producto de la venta se busca su regla: primero una regla por producto; si no hay, una regla por tipo de producto (combustible líquido, GLP vehicular, GNV, balón GLP, market, lubricante). Los servicios solo suman si tienen regla por producto.
  2. Según el modo de la regla:
    • por unidad: cantidad × puntos (por ejemplo, 1 punto por galón).
    • por soles: (total del ítem ÷ monto del bloque, sin decimales) × puntos (por ejemplo, 1 punto por cada S/ 10.00).
  3. Se suman todos los ítems.
  4. Si en ese momento rige algún multiplicador (día, franja horaria, producto), se aplica el mayor de ellos (no se multiplican entre sí).
  5. Se descartan los decimales (siempre hacia abajo).
  6. Se recorta al límite diario por cliente (500 por defecto): si el cliente ya ganó 480 hoy y esta venta da 50, solo recibe 20 y el movimiento dice "Recortado por límite diario (50→20)".

La configuración por defecto (al activar el programa) es 1 punto por galón de combustible líquido.

Ventas que NO acumulan​

La venta se registra normalmente, solo que sin puntos, cuando:

  • el plan de la empresa no incluye fidelización o el programa está deshabilitado;
  • es una venta al crédito o pagada con anticipo;
  • es una nota de despacho o un consumo interno;
  • es el reemplazo de otra venta (canje boleta→factura, corrección);
  • es una venta de contingencia digitada más de 48 horas después;
  • el cliente es CLIENTES VARIOS o no está identificado;
  • el cliente es personal de la empresa (su documento coincide con un trabajador activo) y está activada la opción Excluir al personal; este intento queda registrado en la auditoría;
  • el cliente ya llegó a su límite diario.

Si la configuración de reglas guardada estuviera dañada, las ventas siguen registrándose sin puntos y los usuarios con permiso de configurar reciben la notificación "Configuración de puntos inválida".

Antifraude​

  • Límite diario por cliente (ver arriba).
  • Alerta de repetición: si el mismo playero acumula puntos al mismo cliente varias veces en el día (5 por defecto), se envía la notificación "Posible colusión en puntos" ("El playero acumuló N veces hoy al cliente ...") y queda un evento crítico en la auditoría. Se avisa una sola vez por playero, cliente y día. No bloquea la venta.
  • Exclusión del personal (activada por defecto).
  • Nadie puede ajustarse puntos a sí mismo: si el documento del cliente coincide con el del trabajador vinculado a tu usuario, el ajuste se rechaza y queda auditado.
  • Cada canje y cada ajuste se registran como evento crítico en la auditoría.

Estados y reglas​

Estados de un premio: Activo o Inactivo. Saldo del cliente: positivo (puede canjear si alcanza) o Saldo negativo (canjes bloqueados).

:::warning Canje de premios de descuento bloqueado Los premios de tipo Descuento en soles no se pueden canjear mientras el modo Canje de descuento esté en Bloqueado (pendiente del contador), que es el valor por defecto: falta definir su tratamiento tributario. Las reglas y el valor por punto son provisionales hasta que se apruebe el reglamento del programa. :::

Mensajes de error frecuentes y qué hacer​

MensajePor qué pasaQué hacer
"Saldo de puntos insuficiente."El cliente no tiene puntos suficientes para ese premio.Elige un premio de menos puntos.
"El cliente tiene saldo negativo: no puede canjear hasta regularizar."Una reversa dejó el saldo en negativo.Espera nuevas compras o regulariza con un ajuste autorizado.
"El premio está agotado."El stock limitado del premio llegó a 0.Repón el stock del premio o elige otro.
"El premio no está disponible."El premio está inactivo o su vigencia ya pasó.Revisa el premio en la pestaña Premios.
"El canje de descuento no está habilitado."Modo de canje de descuento Bloqueado.Consulta al administrador / contador.
"No hay stock del producto en esta estación."El producto del premio no tiene stock en el inventario de tu estación.Registra el ingreso de mercadería o canjea en otra estación.
"Selecciona una estación activa."Intentaste canjear sin tener una estación activa.Elige la estación en la barra superior.
"No puede ajustar puntos a su propio documento."El cliente eres tú (tu documento de trabajador).Pide a otro usuario autorizado que haga el ajuste.

Más mensajes en cada subpágina.

Relación con otros módulos​

  • Clientes: el cliente debe tener DNI/CE, celular o placa para acumular.
  • POS de isla: la acumulación ocurre al registrar la venta; la reversa, al anularla.
  • Market y balones: el canje de un premio de producto descuenta el inventario (kardex) de la estación.
  • Configuración: los valores del programa también se ven en Configuración › Ajustes avanzados, sección Fidelización.
  • Reportes: notificaciones y auditoría de canjes, ajustes y alertas.

Ejemplo​

Configuración: 1 punto por galón de combustible líquido y un multiplicador x2 los domingos de 06:00 a 12:00.

  • El sábado, Rosa (DNI 47001122) carga 10.500 gal de Gasohol 95 a S/ 16.90 (S/ 177.45): gana 10 pts (10.5 → se descartan los decimales).
  • El domingo a las 08:15 carga 8.000 gal: 8 × 2 = 16 pts.
  • Su saldo: 26 pts, que vencen dentro de 12 meses. Cuando junte 300 pts podrá canjear el premio "Aceite 20W-50 1/4 gal" (si existe en tu catálogo y hay stock en la estación).