Centro de Ayuda
Portada de Ayuda Facturación, Rectificativas & Veri*factu TPV, Cierre Z & Inventario Agenda, Citas & Salas Presupuestos & Informes IA RRHH, Fichajes & Turnos
Iniciar Sesión Crear Cuenta →
Prueba 7 Días Gratis
Centro de Ayuda / Ventas, TPV & Stock / Creación, Venta y Consumo Automático de Bonos
Ventas, TPV & Stock

Creación, Venta y Consumo Automático de Bonos

Configura paquetes de sesiones, asígnalos a clientes y controla su consumo en agenda

6 min de lectura Nivel Básico Actualizado 01/09/2026
Probar en tu Panel (Ir a Bonos)
09:41
Atlyo
Clínica Central & Wellness
Online
AR
Bonos y Sesiones 142 Activos
Carlos Varela Méndez 3 / 5 Sesiones
Bono 5 Sesiones Fisioterapia
Caduca: 31/12/2026 Descuento FIFO Activo
https://app.atlyo.es/creacion-venta-bonos-multisesion
Atlyo Producción
Atlyo
AD
Clínica Central & Wellness S.L.
AR

Gestión de Bonos y Sesiones

Libretas de saldo y consumo automático FIFO en agenda
Bonos Activos
142
Sesiones Disponibles
480
Canjeadas este Mes
64
CLIENTE BONO PROGRESO / SALDO CADUCIDAD
Carlos Varela Méndez Bono 5 Sesiones Fisio
3 / 5
31/12/2026
Lucía Benítez Ruiz Bono 10 Sesiones Pilates
8 / 10
15/11/2026
Consumo Automático FIFO y Control de Caducidades

Atlyo aplica el principio FIFO (First In, First Out): si un cliente tiene más de un bono activo del mismo servicio, el sistema consume siempre primero las sesiones del bono más antiguo o más próximo a caducar.

Requisitos Previos
  • Servicios creados previamente en el catálogo de Facturación/TPV.
  • Permiso de acceso al módulo de Bonos (`Bonus.php`).

1. Cómo Crear una Definición de Bono en el Catálogo

1

Accede al módulo y pulsa "Crear Definición"

Paso 1
En el menú lateral, dirígete a Bonos y haz clic en el botón "Crear Definición" (`openModalCreate`).
2

Completa los datos del paquete

Paso 2
Rellena los campos del formulario modal:
Nombre del Bono: Ej. Bono 5 Sesiones Fisioterapia Deportiva.
Número de Sesiones Totales: Ej. 5 o 10 sesiones.
Precio Total del Bono: Importe cerrado con descuento por paquete.
Caducidad (Meses/Días): Periodo de validez desde la fecha de venta.
Servicios Incluidos: Selecciona el servicio o servicios del catálogo que pueden canjearse con este bono.
Consejo: Puedes vincular varios servicios equivalentes al mismo bono si tienen el mismo coste/duración.
3

Guarda la definición en el catálogo

Paso 3
Pulsa en "Guardar Bono". A partir de ese momento, el bono estará disponible tanto en el listado de bonos como en el TPV Mostrador.

2. Cómo Vender y Asignar un Bono a un Cliente

1

Pulsa en "Vender Bono" o cárgalo en TPV

Paso 1
Desde el módulo de Bonos, haz clic en "Vender Bono" (`openModalSell`), o bien selecciona la pestaña Bonos directamente en el TPV Mostrador.
2

Selecciona el Cliente y Medio de Cobro

Paso 2
Busca al cliente receptor por nombre o NIF. Selecciona el bono a emitir y el método de pago (Efectivo, Tarjeta o Bizum).
3

Confirmación y Apertura de Libreta Digital

Paso 3
Al confirmar la venta, el sistema genera la factura/ticket oficial y da de alta la libreta digital en la ficha del cliente con el contador de sesiones disponibles (ej: 0 de 5 consumidas).

3. Consumo y Deducción de Sesiones en la Agenda

El consumo de sesiones funciona de forma 100% automatizada e integrada con el calendario:

  • Al agendar la cita: Cuando reservas una cita para un cliente que dispone de un bono activo para ese servicio, el sistema marca visualmente la cita con la insignia "Bono (X/Y)".
  • Al completar la cita: Al cambiar el estado de la cita a "Realizada" (o mediante el cron automático `bonus_auto_consumption.php`), se descuenta 1 sesión del saldo disponible del cliente.
  • Saldo agotado: Cuando se consume la última sesión (ej: 5/5), el bono pasa automáticamente a estado "Agotado" y la siguiente cita se cobrará como tarifa ordinaria en caja.

4. Preguntas Frecuentes sobre Bonos y Sesiones

¿Qué ocurre si el cliente cancela o no asiste a la cita?
Si cancelas la cita en el calendario o la marcas como no presentada, la sesión no se consume y permanece disponible en el saldo del cliente.
¿Puedo consultar el historial de sesiones consumidas por un cliente?
Sí, en la ficha del cliente dispones de la pestaña "Bonos", donde se detallan las fechas, horas y profesionales que atendieron cada sesión canjeada.
¿Qué pasa si un bono supera su fecha de caducidad?
El bono pasa a estado "Caducado" y no permite canjear nuevas sesiones en agenda, salvo que el administrador modifique la fecha límite desde el panel.
¿Te ha resultado útil este tutorial?

Artículos Relacionados