Saltar al contenido principal

Solución de problemas

1. No me llegan los emails de aviso de reserva

Causa: ajustes incorrectos en email_settings.

Fix:

  • Ajustes → Notificaciones email → casilla "Avisar cuando alguien reserve" marcada.
  • "Emails para alertas" tiene al menos un email válido.
  • Crea una reserva de prueba desde la web pública. Si no llega en 2 minutos, contacta soporte.

2. El cliente no recibe email de confirmación

Causa: campo customer_email vacío o bloqueado.

Fix:

  • En la reserva, comprueba que el email del cliente está bien.
  • En Ajustes → Email"Confirmación de reserva" activada.
  • Pídele al cliente que revise spam o promociones.
  • Si tiene email_unsubscribes activo, no recibirá nada.

3. La página pública dice "Restaurante no encontrado"

Causa: slug incorrecto, restaurante inactivo, workspace inactivo.

Fix:

  • Comprueba la URL: /c/tu-slug (sin espacios ni acentos).
  • En Ajustes → Identidad verifica que el restaurante está activo.
  • Si cambiaste el slug, actualiza QR, embeds y enlaces compartidos.
  • Prueba en incógnito (sin sesión).

4. Mi sesión se cierra muy pronto

Causa: refresh token expira (~7 días), navegación privada, otro dispositivo cerró sesión.

Fix:

  • Inicia sesión de nuevo.
  • Evita modo incógnito para uso habitual.
  • Interactúa con la app cada 5-6 días si quieres mantenerte conectado.
  • Limpia caché si los problemas persisten.

5. Los slots no aparecen disponibles

Causa: configuración incompleta.

Fix:

  • Ajustes → Horarios: hay tramos para esos días.
  • Ajustes → Mesas: hay mesas activas con capacidad >0 (modo Mesas) o cover_capacity >0 (modo Plazas).
  • Comprueba que no hay pausa de servicio activa.
  • La fecha está dentro de la booking_window configurada.

6. Error al pagar / No abre el portal de Stripe

Causa: timeout, sesión Stripe caducada.

Fix:

  • Reintenta en 1-2 minutos.
  • Cierra sesión en Stripe (otra pestaña) y reintenta.
  • Verifica método de pago en dashboard.stripe.com.
  • Limpia caché del navegador.

7. El embed se ve cortado en mi web

Causa: altura insuficiente.

Fix:

  • Aumenta height="900" (móvil) o usa min-height: 720px en el contenedor.
  • Asegúrate de que width: 100% no está restringido por CSS padre.
  • Más detalle en Embed iframe.

8. Los clientes dicen que el QR no funciona

Causa: slug cambió, restaurante inactivo, mala impresión.

Fix:

  • Re-genera el QR desde Ajustes → Reservas → QR.
  • Imprime a mínimo 5×5 cm con buena resolución (≥300 DPI).
  • Si cambiaste el slug, los QR antiguos no sirven — re-imprime.

9. No veo el botón de Pinche

Causa: tu plan no incluye IA.

Fix:

  • Pinche está en planes Avanzado y Élite.
  • Verifica plan en Ajustes → Suscripción.
  • Recarga la página (Ctrl+F5).

10. Pinche no responde o da error

Causa: timeout de Gemini, rate limit, contexto demasiado grande.

Fix:

  • Reintenta en 1-2 minutos.
  • Divide preguntas largas en otras más cortas.
  • Recarga la página.
  • Si persiste, reporta con el mensaje exacto de error.

11. Pierdo cambios al cambiar de pantalla

Causa: olvidaste guardar.

Fix:

  • Pulsa Guardar y espera el toast verde antes de navegar.
  • Si ves "Tienes cambios sin guardar", confirma guardar.

12. La carta no se actualiza para el cliente

Causa: caché.

Fix:

  • Espera hasta 5 min (caché Supabase).
  • Pídele al cliente recargar con Ctrl+Shift+R (ignora caché local).
  • En móvil, cierra y abre la app del navegador.

13. Error de "Acceso denegado"

Causa: sesión expirada, rol insuficiente, restaurante de otro workspace.

Fix:

  • Cierra sesión y vuelve a iniciar.
  • Si tienes varios workspaces, comprueba en el switcher que estás en el correcto.
  • Si eres staff y necesitas acceso a algo de admin, pide ascenso al owner.

14. Las mesas no se reservan correctamente / conflicto de capacidad

Causa: mesas mal configuradas o reservas con datos inconsistentes.

Fix:

  • En el plano: cada mesa con capacidad >0 y estado Activa.
  • Prueba a desactivar/reactivar la mesa concreta.
  • En la lista de reservas, ordena por fecha y revisa solapes.
  • Si ves "sin disponibilidad" pero tienes mesas libres, contacta soporte con un screenshot.

15. Cambios en horarios o mesas no se reflejan en público

Causa: caché del CDN o navegador.

Fix:

  • Espera 2-5 minutos.
  • Abre la página pública en incógnito.
  • Si sigues sin ver el cambio tras 10 min: contacta soporte con el timestamp exacto del cambio.

Reportar un problema

Cuando contactes soporte, incluye:

  1. Email de tu cuenta
  2. Nombre del workspace / restaurante
  3. Timestamp aproximado
  4. Screenshot del error (si aplica)
  5. Pasos para reproducir
  6. Si es intermitente: con qué frecuencia ocurre

Email: support@restapro.es. Respondemos en menos de 24 h.

ESENCA