☕

CoffeeNW

Acceso administrador

¿Primera vez? Crear cuenta admin

☕

Configuración inicial

Crea tu cuenta admin

← Volver al login

🔐

Verificación 2FA

Introduce el código de tu app autenticadora

← Volver al login

🛡️ Modo superadmin — estás viendo este panel como administrador del local. Los cambios que hagas son reales.
☕ CoffeeNW

Reservas

0 seleccionadas
Todas 0
Total hoy 0
Pendientes 0
Confirmadas 0
En casa 0
Canceladas 0
No show 0
Completadas 0

No hay reservas para los filtros seleccionados.

Libre Pendiente Confirmada En casa Completada Bloqueada

No hay mesas ni figuras para mostrar en este plano.

Sala

Próximas llegadas

Mesas

No hay reservas para esta fecha.

Turnos

Configuración de servicio

Nuevo turno

No hay turnos configurados. Crea uno para que los clientes puedan elegir turno al reservar.

Bloqueos

Disponibilidad

Nuevo bloqueo

Nombre Fechas Alcance Mensaje Estado

No hay bloqueos configurados.

Mesas

Áreas

Organiza las mesas por zonas del local. Puedes trabajar sin áreas si no las necesitas.

Nueva área

Área Descripción Orden Estado Acciones

No hay áreas configuradas.

Mesas

Crea o edita mesas individuales. Para crear muchas a la vez usa el wizard rápido.

Configuración de sala

Nueva mesa

Mesa Área Comensales Notas Estado

No hay mesas configuradas.

Combinaciones de mesas

Define qué grupos de mesas se pueden juntar o cuáles no deben combinarse al asignar reservas.

Nueva combinación

Selecciona al menos dos mesas.

Combinación Regla Mesas Notas Estado Acciones

No hay reglas de combinación configuradas.

Ajustes temporales de capacidad

Reduce temporalmente la capacidad de una mesa en un rango de fechas y horas. Útil para combinar mesas sin que el sistema lo rechace. Una vez pasado el rango, la mesa vuelve automáticamente a su capacidad original.

Nuevo ajuste temporal

Capacidad temporal de la mesa durante el rango.

Mesa Fechas Horario Cap. efectiva Notas Acciones

No hay ajustes temporales configurados.

Roles

Equipo y permisos

Nuevo rol

Usuarios

Equipo y accesos

Nuevo usuario

Sin marcar = acceso a todos los terminales.
Por defecto hereda lo permitido por la configuración MCP y por sus roles.

No hay usuarios. Crea uno con el botón de arriba.

Clientes frecuentes

Teléfono Nombre Reservas Última visita Completadas No shows

Historial del cliente

Fecha Turno Hora Personas Estado Notas

Productos

Catálogo de productos de este local. Marca un producto como inventariable para llevar control de stock.

Producto Categoría GTIN Unidades Variantes Extras Stock

Categorías

Nombre Descripción Orden Productos Activa

Sin categorías.

Modificadores

Nombre Orden Productos Activo

Sin modificadores.

Alérgenos

Nombre Orden Productos Activo

Sin alérgenos.

Catálogo e inventario

Nuevo producto

Más acciones
Si se deja vacío se aplicará el impuesto predeterminado.

Unidad utilizada para el control interno del inventario.
Unidad propuesta automáticamente al realizar compras.
Unidad propuesta automáticamente al realizar ventas.

Relacionado

Agregar GTIN

Permite el acceso a la cámara y apunta al código de barras.

Relacionado

Nombre Orden Activo

Sin variantes. Pulsa + Variante para añadir.

Lista Variante Precio

Sin precios asignados a listas.

Proveedor Costo unit. Moneda Cant. mín. Plazo (días)

Sin proveedores asignados. Gestiona los precios desde la pestaña Proveedores.

Pedido Proveedor Fecha Cantidad Coste unit. Estado

Sin pedidos de compra para este producto.

Unidades de medida

Código Nombre Unidad base Factor Precisión Orden Activa

Sin unidades de medida.

Dos unidades con la misma "unidad base" se pueden convertir entre sí en los movimientos de stock. Ej.: si "kg" tiene como unidad base "g" y factor 1000, registrar una entrada de 2 kg sumará 2.000 g de stock.

Listas de materiales producción

Nº BOM Descripción Unidad Estado Líneas Productos

Sin listas de materiales.

Nueva Production BOM

Tipo Producto Descripción Cantidad por Unidad % Rechazo Cód. ruta

Sin líneas. Pulsa + Línea para añadir componentes.

Diario de producto

Producto Stock actual Tipo Cantidad Coste unit. Moneda Notas

0 líneas

Registrar movimiento

Impuestos

CódigoNombreDescripciónPorcentajeActivoPredeterminado

Sin impuestos.

Historial de movimientos

Cargando…
Sin movimientos registrados.
FechaTipoCantidadCoste entradaOrigenNotasUsuario

Listas de precios

Gestiona las listas de precios de este local.

Nombre Moneda Estado Válida Líneas
Tarifas y vigencia

Nueva lista de precios

Más acciones

Líneas de precio

Producto Variante Descripción Precio Dto %
Detalle de tarifa

Añadir línea de precio

Vacío: hereda el impuesto del producto.
Vacío: usa la configuración de la lista de precios.

Web pública

Configura la página pública del local y lo que verán los clientes.

Abrir web

Inicio

Este botón lleva al formulario público de reservas.
Disponible cuando Productos está activo.

Sobre nosotros

Productos públicos

Producto Visible Destacado Etiqueta Orden Imagen

SEO

Contacto y redes

Galería

Web pública

Imagen de galería

Más acciones

Pedidos / Tickets

Gestiona tickets de mesa, reservas y ventas manuales.

Cargando pedidos…
No hay pedidos para mostrar.
Código Fuente Referencia Estado Cocina Ítems Total Creado

POS / Punto de venta

Gestiona terminales y grupos de productos para el punto de venta.

Cargando terminales…
No hay terminales configurados. Crea el primero.
Nombre Descripción Lista de precios Grupos Estado
Cargando grupos…
No hay grupos. Crea el primero.
Nombre Grupo padre Color Ítems Estado

Cierre de día

Cierra jornadas por fecha operativa sin permitir saltos entre días.

Siguiente cierre —
Día seleccionado —
Estado —

Arranque del local Crea el primer día cerrado para empezar a operar sin cargar una cadena histórica de días vacíos.
Reservas 0
Reservas pendientes 0
Tickets 0
Tickets abiertos 0

Incidencias

0 pendientes

Días cerrados

KDS / Cocina

Tickets enviados desde POS

Sin actualizar Toca un ítem para marcarlo listo
Cargando KDS…

Proveedores

Directorio de proveedores de la organización. Gestiona contactos, términos de pago y precios por producto.

Nombre Contacto Teléfono Email Condiciones Estado

Sin proveedores. Pulsa + Proveedor para añadir.

Compras y proveedores

Nuevo proveedor

Más acciones

Precios por producto

Pedidos de compra

Nº pedido Proveedor Fecha Prevista Total Estado

Sin pedidos de compra.

Compras y recepción

Nuevo pedido de compra

Líneas
Producto Cantidad Unidad Coste unit. Total
Total pedido 0.00 EUR

Pedido de compra

Producto Cantidad Recibido Unidad Coste unit. Total
Total pedido

Configuración del local

Información del local


Formato regional y moneda

Notificaciones push

Email transaccional

WhatsApp Business

La plantilla de enlace recibirá variables: nombre, código, fecha, hora y enlace. La plantilla de estado recibirá: nombre, código, estado y enlace.

Automatización de email al cliente

Enviar email automáticamente cuando el estado cambie a:

Mensajes de email por estado

Personaliza el texto introductorio que aparece en el email según el estado de la reserva. Puedes usar {{name}}, {{code}}, {{date}}, {{time}}, {{party}}, {{status}}. Vacío = texto por defecto.

Configuración general de pagos

Muestra el estado del pago (pendiente, pagado, etc.) en cada reserva.

Izipay

Proveedor dentro del módulo Pagos. Usa sandbox para pruebas y producción solo con credenciales reales.

Para pruebas locales usa una URL pública temporal que apunte a /api/slug/payments/izipay/webhook.

Creación de reservas

Por defecto está desactivado. Si se activa, el enlace de gestión permitirá cambiar fecha, hora, personas y datos de contacto.

Umbrales de ocupación

Define los colores de la pestaña Ocupación. Lleno y sobreventa se mantienen en 100 % y > 100 %.

Tipos de personas

Define categorías como «Adultos», «Niños» o «Silla bebé». Si las activas, el cliente elegirá cantidades por tipo y el detalle quedará guardado en la reserva.

Mesas y asignación

⚗️ Experimental

Autenticación en dos pasos

Compatible con Google Authenticator, Authy y Microsoft Authenticator.

Cargando...
Código QR para 2FA

Escanea el QR con tu app autenticadora y confirma con el código de 6 dígitos.

Códigos de recuperación

Guárdalos ahora. Solo se muestran una vez.


                

Vista previa del cliente

☕
CoffeeNW
Reserva tu mesa y disfruta del momento
🔗 Ver página de reservas

Cambiar contraseña

Logs operativos

Retención y limpieza

El sistema borra automáticamente los logs más antiguos que el número de días configurado. También puedes lanzar la limpieza manualmente.

Errores recientes

0
Fecha Origen Mensaje

No hay errores registrados.

Cambios de estado de reservas

0
Fecha Reserva Cambio Usuario Origen

No hay cambios de estado registrados.

Estadísticas

Periodo rápido
Periodo personalizado
Total reservas —
Total personas —
Tasa cancelación —
Tasa no-show —
Ratio completado —

Reservas por día

Reservas por hora

Franjas más populares

Por día de la semana

Distribución de estados

Tendencia cancelaciones y no-show por día

No hay datos para el período seleccionado.

Ocupación por franja

Bajo 0–29 % Medio ≥ 30 % Alto ≥ 80 % Lleno 100 % Sobreventa > 100 % ∞ sin límite

No hay turnos activos para esta fecha.

Conector MCP

Permite que un cliente MCP externo consulte este local usando su propia cuenta de IA. Este panel no consume modelos de tu SaaS.

Estado de conexión

Cargando configuración...

Cargando
Sin token generado

Herramientas disponibles

Solo se muestran herramientas compatibles con los módulos activos del local.

Cómo conectarlo

  1. Activa el endpoint y marca las herramientas que quieres exponer.
  2. Para Claude remoto, copia solo la URL del endpoint en "URL del servidor MCP remoto".
  3. Deja vacíos OAuth Client ID y OAuth Client Secret; Claude registrará el cliente automáticamente.
  4. Para clientes técnicos que acepten bearer manual, genera un token y úsalo como Authorization: Bearer TOKEN.
  5. Las acciones de escritura deben estar marcadas y el usuario OAuth debe tener permisos suficientes.

Actividad MCP

0
Fecha Evento Herramienta Resultado

No hay actividad MCP todavía.

Soporte

Abre incidencias o consultas para que soporte las revise con el contexto de este local.

Nuevo ticket

Mis tickets

0

No hay tickets todavía.

Selecciona un ticket

Aquí verás el seguimiento y podrás aportar más información cuando soporte lo necesite.

Sin ticket seleccionado.

Crear varias mesas

1 2 3

Nuevo terminal

Los productos del terminal usarán los precios de esta lista.

Asignar grupos a

Selecciona los grupos que estarán disponibles en este terminal.

Nuevo grupo

Ítems del grupo:

Catálogo
En este grupo

Nuevo ticket

Ticket

Ítems

ÍtemVarianteP.UnitCant.Total
Total
Listo para servir
Terminal
Selecciona un grupo
Sin tickets abiertos
🛒 Pedido
Sin productos
Total: 0
Tickets abiertos
Sin tickets abiertos
🚪

¿Salir?

Pedidos listos

Marca como servido cuando el pedido salga a sala.

Seleccionar mesa
Disponible Ocupada / Ticket abierto Reservada (no llegó)
Cargando mesas…
Mesa
Ticket abierto:
Mover a mesa
El ticket activo se moverá a esta mesa y la mesa anterior quedará libre.

Mesa
Walk-in — ¿cuántos comensales?
2

Gestión de reservas

Editar reserva

Sin mesas asignadas 0 plazas seleccionadas

Configurar Izipay

Primero activa el módulo Pagos desde el superadmin. Luego entra al panel de Izipay y copia las claves del ambiente que quieras usar.

Panel sandbox: https://sandbox-panel.izipay.pe/. Esta URL no se pega en ningún campo de CoffeeNW: solo sirve para iniciar sesión en Izipay sandbox y obtener tus credenciales de prueba.

Dentro del panel ve a Desarrolladores / Claves y copia: Código de comercio, Clave API del botón de pagos, Clave hash y Clave pública Izipay / keyRSA.

Para pruebas usa Sandbox, moneda PEN y una URL pública para el webhook. Si pruebas en local, publica temporalmente el backend y apunta la URL IPN a /api/slug/payments/izipay/webhook.

La clave API y la clave hash se guardan en backend. El cliente solo recibe el token de sesión y la clave pública keyRSA.

El botón de cobro aparece en la ficha de una reserva guardada. Puedes personalizar su texto y definir un importe por defecto; si lo dejas vacío, el admin lo indicará al cobrar.

Asignar mesas

Personas: 0 Plazas seleccionadas: 0 Reserva: sin fecha/hora

Enviar enlace de gestión

Escanear QR de reserva

Escanea el QR enviado por email al cliente para registrar la llegada.

Permite el acceso a la cámara y apunta al QR de la reserva.

Aviso