Ir al contenido

Crear una Promoción

El módulo de promociones permite configurar descuentos automáticos que el motor del POS evalúa sobre el carrito de cada venta. Existen cinco tipos de promoción, cada uno con su propia estrategia de cálculo.

Permiso Acción permitida
promociones.ver Ver el listado de promociones
promociones.crear Crear y editar promociones
promociones.gestionar Activar, pausar y cancelar promociones
Tipo Descripción Campo de valor
PORCENTAJE Descuento porcentual sobre las líneas elegibles Porcentaje (0–100 %)
MONTO_FIJO Descuento de un monto fijo en MXN Monto en MXN
DOS_X_UNO El segundo artículo igual es gratis al agregar 2 o más unidades del mismo producto Sin valor adicional
BUNDLE Descuento porcentual al comprar una cantidad mínima de artículos Porcentaje + cantidad mínima
TEMPORADA Descuento porcentual que solo aplica durante el rango de fechas y días de semana configurados Porcentaje

Navegue a Configuración → Promociones (/configuracion/promociones).

Pantalla de listado de promociones con estados y botón Nueva Promoción

La pantalla muestra la lista de todas las promociones del tenant con su estado, tipo y acciones disponibles.

Haga clic en Nueva Promoción. El sistema navega a /configuracion/promociones/nueva.

Campo Obligatorio Descripción
Código Identificador interno de la promoción (máx. 50 caracteres). Se convierte automáticamente a mayúsculas. Ejemplo: VERANO10.
Nombre Nombre descriptivo visible en reportes y en el resumen del POS (máx. 100 caracteres).
Descripción No Nota interna (visible solo en el formulario de edición).

Elija el tipo en el selector Tipo de promoción. El formulario muestra los campos adicionales correspondientes al tipo seleccionado.

Selector de tipo de promoción y campos condicionales

Ingrese el porcentaje de descuento (0–100 %). El descuento se aplica sobre el precio de cada línea elegible del carrito.

Ingrese el monto en MXN ($) que se resta del total del carrito.

No requiere valor adicional. El motor del POS aplica automáticamente el descuento del precio del segundo artículo igual cuando hay 2 o más unidades del mismo producto en el carrito.

Ingrese dos campos:

  • Cantidad mínima de artículos: número mínimo de artículos distintos (mínimo 2) para que aplique el descuento.
  • Descuento bundle (%): porcentaje de descuento que se aplica sobre las líneas elegibles.

Ingrese el porcentaje de descuento. La temporada aplica únicamente dentro del rango de fechas y los días de semana configurados en la sección Vigencia.

En la tarjeta Vigencia defina:

Campo Descripción
Fecha inicio Primer día en que la promoción puede aplicarse
Fecha fin Último día en que la promoción puede aplicarse
Días de la semana Días específicos en que aplica (L, M, X, J, V, S, D). Dejar vacío significa todos los días.
Límite de uso total Número máximo de veces que la promoción puede aplicarse en total (opcional; sin límite si se deja vacío).
Límite por cliente Número máximo de veces por cliente (opcional; sin límite si se deja vacío).
Campo Descripción
Acumulable Si está activo, la promoción puede combinarse con otras promociones acumulables en el mismo ticket. Si está inactivo, solo puede haber una promoción no acumulable por ticket.
Prioridad Número entero entre 1 (más baja) y 100 (más alta). El motor evalúa las promociones de mayor a menor prioridad.

Haga clic en Guardar promoción. La promoción se crea en estado BORRADOR. Desde el estado BORRADOR debe activarla explícitamente (ver Ciclo de vida).

Las promociones siguen una máquina de estados:

BORRADOR ──→ ACTIVA ──→ PAUSADA ──→ ACTIVA
──→ CANCELADA
ACTIVA ──→ EXPIRADA (automático al pasar fecha fin)
PAUSADA ──→ EXPIRADA (automático al pasar fecha fin)
Estado Descripción ¿Aplica en POS?
BORRADOR Recién creada, no activada No
ACTIVA Vigente y lista para aplicarse
PAUSADA Suspendida temporalmente No
CANCELADA Terminada permanentemente No
EXPIRADA La fecha de fin ya pasó No

Para activar una promoción en BORRADOR o PAUSADA: busque la promoción en el listado y use la acción Activar.

Para pausar una promoción ACTIVA: use la acción Pausar en el listado.

Para cancelar: use la acción Cancelar en el listado. La cancelación requiere un motivo y no puede deshacerse.

  • El código es único por tenant y se convierte a mayúsculas.
  • La fecha de fin debe ser posterior a la fecha de inicio.
  • Para BUNDLE la cantidad mínima debe ser ≥ 2.
  • La prioridad debe estar entre 1 y 100.
  • Un ticket solo puede tener aplicada una promoción no acumulable (la de mayor prioridad). Las acumulables pueden sumarse libremente.

Creé la promoción pero no aplica en el POS. Verifique que el estado sea ACTIVA (no BORRADOR). También confirme que la fecha actual está dentro del rango de vigencia y que, si configuró días de semana, el día actual está seleccionado.

¿Puedo editar una promoción que ya está activa? Solo en estado BORRADOR o PAUSADA. Pause la promoción primero si necesita modificarla.

La promoción DOS_X_UNO no está aplicando. Confirme que hay al menos 2 unidades del mismo producto en el carrito y que el producto no está en la lista de exclusiones de la promoción (ver Vigencia y Exclusiones).