CHEFMANAGER 3.17.6 · BEEPER VIRTUAL
===================================

QUÉ HACE
--------

Reemplaza los localizadores físicos por un QR y una página pública temporal.
El cliente puede consultar su código, posición aproximada y tiempo prometido.
Si registra voluntariamente su WhatsApp, recibe el llamado cuando corresponde.

RUTA DEL PANEL
--------------

Mi negocio > Operación diaria > Beeper Virtual

FLUJOS
------

1. Manual: el personal crea un turno y entrega/muestra el QR.
2. Pedido: se vincula un pedido existente; al pasar a Listo se llama automáticamente.
3. Kiosco/recojo: ChefManager crea el beeper junto con el pedido y muestra su enlace.
4. Lista de espera: se vincula el registro existente y el personal realiza el llamado.

ESTADOS
-------

- waiting: esperando.
- called: llamado; el cliente debe acercarse.
- completed: atendido.
- cancelled: cancelado.
- no_show: no se presentó.

WHATSAPP
--------

El envío automático utiliza la integración WhatsApp Business ya configurada en
ChefManager. Sin integración activa o sin consentimiento, el llamado funciona en
la pantalla pública, pero no se envía un mensaje.

SEGURIDAD Y PRIVACIDAD
---------------------

- Token público aleatorio de 256 bits.
- El enlace no expone importes, productos ni datos de otros clientes.
- El consentimiento se registra por beeper y no equivale a marketing general.
- La página pública vence y solo permite consultar/suscribirse al ticket asociado.
- Todos los llamados y cambios quedan registrados como eventos.

INSTALACIÓN
-----------

Realice respaldo de archivos y base de datos, conserve config/app.php y storage,
suba a staging y permita ejecutar sqlite-v37-virtual-beeper.sql. Configure app.url
con HTTPS para que los QR apunten al dominio correcto. Verifique WhatsApp Business,
el worker/cron de integraciones y el flujo Pedido > Listo > llamado antes de publicar.
