Carta pública de preorder y códigos QR
Convierte una carta en una página pública con QR para pedidos para recoger.
Una preorder menu es una página pública orientada al cliente (por ejemplo, rowie.io/menu/your-slug) donde tus clientes navegan, piden y pagan ahora o al recoger. Casos comunes: food trucks, pop-ups, cafeterías con "skip the line".
Habilita el preorder en una carta
- Barra lateral del portal de vendedor → Menus.
- Abre el menú de tres puntos de la tarjeta → Preorder settings (o abre la carta y usa la misma opción).
- Activa Enable pre-orders.
- Elige un slug: la parte de la URL (por ejemplo,
mainstreet-coffee→rowie.io/menu/mainstreet-coffee). Tiene que ser único en todo Rowie. Minúsculas, guiones, sin espacios. Usa Generate para derivarlo del nombre de la carta. - Elige una payment option:
- Pay online: el cliente paga online vía Stripe; el pedido va directo a cocina.
- Pay at pickup: el pedido va a cocina y el cliente paga en persona al recoger.
- Both options (recomendada): el cliente elige en el checkout.
- Define el estimated prep time en minutos (1–120, mostrado al cliente en la pantalla de confirmación).
- Elige un menu layout (Classic grid, Magazine, List, Cards, Mosaic, Compact), un theme (claro u oscuro) y un brand colour para la página pública.
- Añade pickup instructions ("Pull up to window 2", "Counter pickup", etc.).
- Pulsa Save changes.
Genera un código QR
La misma página de ajustes de preorder renderiza un QR de marca en cuanto el slug se guarda. El código resuelve a rowie.io/menu/[slug]. Usa Download PNG para un archivo en alta resolución o Copy link para compartir la URL.
También puedes enlazar directamente a la URL (bio de Instagram, Linktree, tarjeta de visita, pegatina, etc.).
Lo que ven los clientes
- Pantalla de carta: productos agrupados por categoría, drawer de carrito con controles de cantidad. El contenido de la carta se auto-traduce según el idioma del navegador del visitante.
- Checkout: nombre + email (obligatorios), teléfono (opcional), notas del pedido. Pay-online usa Stripe Elements; pay-at-pickup simplemente envía.
- Éxito: estado del pedido en tiempo real vía Socket.IO; sin refrescar.
- El email de confirmación se envía automáticamente.
Cómo aparecen los pedidos en tu portal y POS
Los preorders aparecen en Orders en la barra lateral del portal de vendedor (etiquetados con origen qr_menu), y en el POS móvil en la pestaña Tabs. Abre uno para ver el carrito, los datos de contacto del cliente y el estado. Usa los botones de estado por ronda (Sent, Ready, Served) para avanzar: la pantalla del cliente se actualiza en tiempo real.
Notas
Las cartas de preorder no requieren autenticación. Limitamos la creación por IP + sesión para disuadir abusos, y tú mantienes el control total sobre el modo de pago, el prep time y qué carta se expone. Para pausar las ventas sin perder la URL, desactiva Enable pre-orders: la página pública mostrará un estado cerrado.