Odoo Point of Sale: Retail and Restaurant Setup Guide

Complete guide to Odoo 19 POS: configure registers, payment methods, loyalty programs, inventory sync, and analytics for retail stores and restaurants.

E
ECOSIRE Research and Development Team
|19 de marzo de 202615 min de lectura3.4k Palabras|

Punto de venta Odoo: Guía de configuración de restaurantes y tiendas minoristas

Un sistema de punto de venta es la pieza de tecnología más visible en cualquier negocio minorista o de restauración. Es con lo que interactúan los clientes en el momento en que deciden gastar dinero, y cuando es lento, confuso o poco confiable, ese momento se convierte en un problema. Odoo 19 Enterprise Point of Sale es un sistema POS moderno basado en navegador diseñado para entornos minoristas y de servicios de alimentos. Se ejecuta en cualquier dispositivo (tableta, computadora portátil, terminal POS dedicado), funciona sin conexión y se conecta directamente a sus módulos de inventario, contabilidad y CRM, eliminando los silos de datos que hacen que la mayoría de las empresas minoristas funcionen a ciegas.

Esta guía cubre la configuración completa de Odoo POS tanto para tiendas minoristas como para restaurantes: configuración de hardware, configuración de productos y precios, métodos de pago, gestión de clientes, programas de fidelización e informes de turnos. Al final, tendrá un sistema POS listo para producción con integración total con su backend de Odoo ERP.

Conclusiones clave

  • Configure sesiones de POS para minoristas y restaurantes con configuraciones específicas de hardware para cada caja registradora
  • Configure catálogos de productos con variantes, códigos de barras y navegación basada en categorías
  • Acepte efectivo, tarjeta, pagos fraccionados y billeteras digitales con conciliación automática
  • Administre puntos de fidelidad, tarjetas de regalo y descuentos promocionales de forma nativa dentro del POS
  • Habilite planos de planta y gestión de mesas para flujos de trabajo de servicios de restaurantes
  • Realice un seguimiento del agotamiento del inventario en tiempo real a medida que se completa cada venta
  • Genere informes de fin de turno con conciliación de efectivo y resúmenes de informes Z
  • Acceda a análisis de ventas completos por producto, categoría, empleado y período de tiempo

Configuración de POS y configuración de hardware

Antes que nada, configure sus sesiones de POS para que coincidan con las ubicaciones de su registro físico y la configuración de hardware.

Creando una configuración de POS: Navegue a Punto de Venta > Configuración > Punto de Venta. Haga clic en "Nuevo" para crear una configuración de POS. Cada configuración representa una caja registradora o estación POS. Nómbrelo claramente (por ejemplo, "Registro 1 - Mostrador", "Barra de servicio de mesa"). Las configuraciones clave incluyen:

  • Diario: El diario contable de este POS (determina cómo se contabilizan las ventas en sus libros)
  • Visualización del cliente: Habilítelo si tiene una pantalla orientada al cliente.
  • Imprimir recibos: Configurar el tipo de impresora de recibos y el método de conexión
  • Dispositivos conectados: Escáner de código de barras, terminal de pago con tarjeta, cajón de dinero, báscula

Conexiones de hardware: Odoo POS se conecta al hardware a través de IoT Box (para dispositivos serie, USB y de red) o directamente a través de las API del navegador para dispositivos compatibles. El hardware compatible incluye: impresoras de recibos Epson (USB, red, Bluetooth), impresoras Star Micronics, terminales de tarjetas Ingenico y Verifone, lectores de códigos de barras genéricos (modo HID), cajones de efectivo (activados mediante una impresora de recibos) y básculas industriales.

Diseño de pantalla: Configure el diseño de la pantalla del POS para que coincida con su flujo operativo. Las configuraciones minoristas suelen mostrar una gran cuadrícula de productos con pestañas de categorías y un panel de pedidos compacto. Las configuraciones de restaurantes muestran menos botones y más grandes para los elementos más comunes con navegación por subcategorías para el menú completo. Ambos diseños son totalmente personalizables sin código.

Modo sin conexión: Odoo POS está diseñado para continuar funcionando sin conexión a Internet. El modo sin conexión almacena las sesiones localmente en el navegador y se sincroniza automáticamente cuando se restablece la conectividad. Configure el modo fuera de línea en las configuraciones avanzadas de cada configuración de POS. Durante un período sin conexión, es posible que los pagos con tarjeta no estén disponibles (según el tipo de terminal), pero las ventas en efectivo continúan ininterrumpidas.


Catálogo de productos y configuración de precios

El catálogo de productos es con lo que interactúan los cajeros y los clientes. Hacerlo bien significa ingresar pedidos de manera rápida y sin errores.

Configuración de producto para POS: Los productos deben estar habilitados para uso en POS de forma individual. En el formulario del producto, navegue hasta la pestaña "Ventas" y marque "Disponible en POS". Configure: categoría de POS (para navegación en pantalla), código de barras (para entrada de escáner) y si el producto se puede vender en cantidades fraccionarias (relevante para artículos basados ​​en el peso, como productos delicatessen o alimentos a granel).

Categorías de POS: Organice los productos en una jerarquía de categorías de POS que refleje cómo navegan naturalmente los cajeros. Una tienda de comestibles podría tener: Productos > Frutas y verduras frescas; Lácteos > Leche, Queso, Yogurt; Bebidas > Refrescos, Agua, Zumos. Las categorías aparecen como botones de navegación en la pantalla POS. La profundidad de la jerarquía es configurable: poco profunda (2 niveles) para catálogos pequeños, más profunda (3-4 niveles) para grandes surtidos.

Variantes de producto en POS: Las variantes de producto (tamaño, color, sabor) aparecen como botones de selección de variantes cuando se toca un producto con variantes en la pantalla de POS. Para una cafetería, al seleccionar "Espresso" aparecen botones de variantes: Pequeño, Mediano, Grande. Seleccionar una talla añade la variante correcta al pedido. Esto reemplaza los códigos modificadores que los sistemas POS heredados requieren que los cajeros memoricen.

Listas de precios: Configure diferentes listas de precios para diferentes segmentos de clientes (minorista versus mayorista, precios por nivel de fidelidad, descuentos para empleados). El POS aplica la lista de precios asociada del cliente automáticamente cuando se carga una cuenta de cliente durante una transacción. Las listas de precios basadas en el tiempo manejan automáticamente los precios de happy hour o precios premium de fin de semana.

Productos combinados y paquetes: Para restaurantes y cafeterías, cree productos combinados que incluyan varios componentes a un precio combinado. Un "combo de almuerzo" puede incluir un plato principal, un acompañamiento y una bebida con un descuento en comparación con el precio individual. Cuando el combo se agrega a un pedido, los componentes se rastrean por separado para fines de inventario y ruta de preparación.


Procesamiento de pagos

El procesamiento de pagos rápido y confiable es la función POS más crítica desde el punto de vista operativo. Odoo admite todos los métodos de pago, desde efectivo hasta criptomonedas.

Pagos en efectivo: El efectivo se maneja en el diario de caja registradora. Configura tu flotador de apertura (dinero inicial en el cajón). Cuando se acepta un pago en efectivo, Odoo calcula el cambio automáticamente. Al final del turno, el saldo de efectivo esperado se calcula a partir del capital inicial más las ventas en efectivo menos los reembolsos en efectivo y cualquier pago en efectivo.

Pagos con tarjeta: Conecte una terminal de pago Adyen, Stripe Terminal o Worldline a Odoo POS para pagos con tarjeta integrados. Cuando se inicia un pago con tarjeta desde la pantalla del POS, el terminal se activa automáticamente; no es necesario volver a ingresar ningún monto en el terminal, lo que elimina una fuente común de error. La confirmación de pago desde la terminal avanza automáticamente la transacción en Odoo.

Pagos divididos: Los clientes frecuentemente pagan con múltiples métodos: parte en efectivo, parte con tarjeta; o dividir entre dos cartas. Odoo POS maneja pagos divididos de forma nativa. Acepte el primer método de pago, ingrese el monto y luego seleccione el segundo método para el saldo. El recibo muestra tanto los métodos de pago como los importes.

Tarjetas y vales regalo: Crea tarjetas regalo en Odoo y véndelas a través de POS. Los valores de las tarjetas de regalo se almacenan en Odoo (no en tarjetas físicas que se pueden perder). Los clientes presentan una tarjeta física con un código de barras o número: escanéelo o ingréselo y el saldo de la tarjeta se aplica a la transacción. El saldo restante se rastrea y está disponible para transacciones futuras.

Cuentas de crédito de clientes: Habilite cuentas de crédito de clientes para clientes comerciales que tengan una cuenta de tienda. Estos clientes pueden cargar las compras a su cuenta y recibir una factura consolidada mensualmente. El límite de crédito es configurable por cliente, con bloqueo automático cuando se alcanza el límite.


Configuración de restaurante y servicio de alimentos

El POS para restaurantes tiene requisitos específicos más allá del comercio minorista: gestión de mesas, pedidos de platos, enrutamiento de exhibidores en la cocina y manejo de propinas. Odoo POS maneja todo esto de forma nativa.

Planos de planta: Navegue a Punto de venta > Configuración > Planos de planta para diseñar el piso de su restaurante. Cree una representación visual de su comedor: agregue mesas, establezca su forma (redonda, rectangular), establezca la capacidad y colóquelas en el lienzo del plano de planta. Cree secciones de planos de planta separadas para diferentes áreas: comedor, bar, terraza, comedor privado.

Gestión de mesas: En modo restaurante, el POS se abre en la vista del plano de planta. El personal toca una mesa para abrir su pedido. Varios servidores pueden tener pedidos abiertos en diferentes mesas simultáneamente. El color de la tabla indica el estado: gris (vacío), verde (ocupado, pedido abierto), naranja (pedido enviado a cocina), azul (factura solicitada).

Gestión de cursos: Para cenas elegantes, configure pedidos basados ​​en cursos. Los elementos agregados al pedido de una mesa se asignan a un plato (entrada, plato principal, postre). Cuando el camarero está listo para enviar un curso a la cocina, envía solo ese curso; los artículos de cursos posteriores permanecen retenidos en el POS hasta que se llama a su curso.

Sistema de visualización de cocina (KDS): Conecte una pantalla de visualización de cocina a Odoo IoT Box. Cuando los pedidos se confirman en POS, aparecen en el KDS automáticamente, no se requieren boletos impresos. El personal de cocina marca los artículos como preparados en la pantalla KDS y la sesión de POS del servidor se actualiza para mostrar qué artículos están listos para su servicio.

Consejos: Habilite el manejo de propinas en la configuración del POS del restaurante. Las propinas se pueden cobrar como una cantidad fija agregada por el cliente, un porcentaje seleccionado entre opciones preestablecidas (15%, 18%, 20%) o una cantidad personalizada. Las propinas se rastrean por separado de las ventas para la distribución de nómina al personal de servicio.

Dividir facturas: Cuando una mesa quiere dividir su factura, Odoo POS proporciona una función de "Dividir". Los artículos se asignan a asientos de clientes individuales y se procesan recibos separados (y transacciones con tarjeta separadas) para cada porción.


Programas de fidelización y promociones

La retención de clientes a través de programas de fidelización ha demostrado un retorno de la inversión en el comercio minorista y el servicio de alimentación. Odoo POS incluye gestión nativa del programa de fidelización sin necesidad de complementos de terceros.

Programas de fidelización: Vaya a Punto de venta > Productos > Tarjetas de regalo y fidelización > Programas de fidelización. Cree un programa de fidelización que especifique: cómo se ganan los puntos (dólares gastados, productos comprados, visitas), tasa de conversión de puntos (por ejemplo, 1 punto por dólar gastado) y opciones de canje (puntos requeridos por dólar de descuento, productos gratuitos específicos disponibles para canje o certificados de regalo).

Recolección automática de puntos: Cuando la tarjeta o cuenta de fidelización de un cliente se carga en el POS, los puntos se calculan y agregan automáticamente al finalizar la transacción. El recibo muestra los puntos ganados y el saldo actualizado, lo que refuerza el valor del programa de fidelización en cada interacción.

Programas de descuentos promocionales: Cree programas promocionales para descuentos por tiempo limitado. Ejemplo: "Compre 2 y obtenga 1 gratis en todas las bebidas de café esta semana". Configure el disparador (cantidad mínima de productos calificados) y la recompensa (porcentaje de descuento, monto fijo o producto gratis). El POS evalúa los pedidos que califican y aplica el descuento automáticamente, sin necesidad de ingresar el código de cajero.

Canje de cupones: Los clientes pueden utilizar cupones promocionales emitidos a través de campañas de marketing por correo electrónico en el POS. Presentan un código de cupón (código de barras impreso o código SMS/correo electrónico), que se escanea o ingresa. Odoo valida el cupón, verifica que no haya sido utilizado y aplica el descuento automáticamente.


Integración de inventario

El agotamiento del inventario en tiempo real a medida que se realizan las ventas es uno de los aspectos más valiosos de tener su POS integrado con Odoo ERP.

Agotamiento automático del stock: Cada venta en Odoo POS genera un movimiento de inventario que reduce el stock disponible. Esto sucede inmediatamente cuando se completa la transacción; no hay conciliación por lotes al final del día. Los recuentos de su inventario en Odoo reflejan cada venta de POS en segundos.

Alertas de stock bajo: Configure alertas de stock mínimo para sus ubicaciones de POS. Cuando el stock de un producto en el punto de venta cae por debajo del mínimo, se envía una notificación a su equipo administrativo para iniciar el reabastecimiento. Esto evita el escenario común de quedarse sin un producto sin previo aviso.

Ubicación de stock específica de POS: Cree una ubicación de stock dedicada para cada tienda de POS o área de registro. Esto permite un seguimiento preciso del inventario a nivel de ubicación. Cuando una venta de POS agota un producto, el stock se reduce específicamente en esa ubicación, no desde el almacén principal, hasta que se completa una transferencia de reabastecimiento desde el almacén a la ubicación de POS.

Procesamiento de devolución de stock: Cuando un cliente devuelve un producto, la función de devolución de POS invierte la venta y crea una devolución de stock a la ubicación adecuada. El producto regresa al inventario (si está en condiciones de venta) o va a un lugar de devolución/inspección.


Informes y conciliación de fin de turno

La gestión de turnos de POS proporciona conciliación financiera diaria y datos de rendimiento de ventas.

Cerrar una sesión: Al finalizar el turno, el cajero inicia el cierre de la sesión. Odoo presenta el saldo de efectivo esperado (flotación inicial + ventas en efectivo - reembolsos en efectivo - pagos en efectivo). El cajero cuenta el efectivo real en el cajón e ingresa el monto. Cualquier diferencia (superior o inferior) se marca para investigación.

Informe Z (Resumen de sesión): El informe de sesión de POS (equivalente al Informe Z) resume: ventas totales por método de pago, número de transacciones, valor promedio de transacción, descuentos otorgados, devoluciones procesadas, impuestos recaudados e ingresos netos. Este informe se imprime automáticamente al cerrar la sesión y se guarda en Odoo para su revisión histórica.

Análisis de ventas: Navegue hasta Punto de venta > Informes para acceder a análisis de ventas completos. Los informes estándar incluyen: ventas por producto, ventas por categoría, ventas por cajero, ventas por hora del día y comparación entre períodos (hoy versus la semana pasada, este mes versus el mes pasado). Estos informes ayudan a identificar los productos más vendidos, las horas de mayor actividad comercial y los empleados con mejor desempeño.


Preguntas frecuentes

¿Odoo POS puede funcionar en un iPad o tableta Android?

Sí. Odoo POS se ejecuta en cualquier navegador web moderno, incluido Safari en iPad y Chrome en tabletas Android. La interfaz es responsiva y está optimizada para el tacto. Muchas empresas utilizan iPads como interfaz principal de POS. Para conexiones de hardware (impresoras de recibos, terminales de tarjetas), use Odoo IoT Box para conectar la tableta y los dispositivos periféricos a través de Wi-Fi.

¿Cómo maneja Odoo POS el cálculo del impuesto sobre las ventas en múltiples jurisdicciones fiscales?

Odoo admite múltiples tasas impositivas aplicadas por producto y por ubicación del cliente. Configure reglas impositivas para su jurisdicción: impuesto estatal sobre las ventas, impuesto del condado e impuesto municipal como componentes separados. Los productos están etiquetados con las tasas impositivas aplicables. Si vende en varias ubicaciones con diferentes tasas impositivas, configure ubicaciones de POS separadas con posiciones fiscales apropiadas que se correspondan con las tasas impositivas correctas para cada ubicación.

¿Podemos administrar múltiples ubicaciones de tiendas desde una sola instancia de Odoo?

Sí. Cree una configuración de POS separada para cada ubicación de tienda. Cada ubicación tiene su propio plano de planta, disponibilidad de productos (si las tiendas venden productos diferentes), lista de precios (si tiene precios específicos de la ubicación) y terminales de pago. Los informes se pueden ver por ubicación o consolidarse en todas las ubicaciones. Se realiza un seguimiento del inventario por ubicación y las transferencias entre tiendas se gestionan a través del módulo de Inventario.

¿Qué sucede si Internet se corta durante la operación del POS?

Odoo POS continúa funcionando en modo fuera de línea. Los datos de la sesión se almacenan en el almacenamiento local del navegador. Las transacciones se completan normalmente para efectivo y cualquier terminal de pago con capacidad de autorización fuera de línea. Cuando se restablece la conectividad, todas las transacciones fuera de línea se sincronizan automáticamente con el servidor de Odoo. La única limitación es que los nuevos saldos de puntos de fidelidad y niveles de inventario no se actualizarán hasta la sincronización, un inconveniente menor frente al riesgo de tiempo de inactividad.

¿Cómo maneja Odoo POS la verificación de edad para la venta de alcohol o tabaco?

Configure indicadores de restricción de edad en los productos aplicables. Cuando se agrega un producto con restricción de edad a un pedido, el POS muestra un mensaje de verificación de edad que requiere que el cajero confirme la edad del cliente antes de agregar el artículo. Este mensaje crea una confirmación registrada para fines de cumplimiento. El mensaje se puede personalizar para requerir que se ingrese el año de nacimiento del cliente, que Odoo valida matemáticamente.

¿Se pueden enviar los pedidos de restaurantes a diferentes impresoras de cocina según el tipo de comida?

Sí. Configure las reglas de enrutamiento de la impresora en la configuración del POS del restaurante. Los alimentos calientes se envían a la impresora de preparación caliente de la cocina; ruta de artículos fríos a la estación de preparación fría; ruta de bebidas a la impresora del bar. El enrutamiento se basa en la categoría de POS: asigne categorías a la impresora adecuada. Cuando se envía un pedido, Odoo automáticamente dirige cada línea a la impresora correcta sin ninguna acción del cajero.

¿Cómo se integra Odoo POS con el comercio electrónico para una gestión de inventario unificada?

Odoo eCommerce (módulo de sitio web) y POS comparten el mismo catálogo e inventario de productos. Una venta en TPV reduce inmediatamente la cantidad disponible en la tienda online. Si un producto se agota en la tienda, se agota instantáneamente en línea. Los precios promocionales configurados en Odoo se aplican de manera consistente en ambos canales. Este inventario unificado evita la sobreventa y proporciona a los clientes información precisa sobre la disponibilidad independientemente del canal.


Próximos pasos

Odoo Point of Sale es un completo sistema POS de nivel empresarial que elimina los silos de datos entre sus cajas registradoras y sus operaciones administrativas. Cuando su POS está conectado al inventario, la contabilidad y el CRM, obtiene visibilidad en tiempo real que la mayoría de las empresas minoristas y de restaurantes solo ven a fin de mes.

ECOSIRE implementa Odoo POS para cadenas minoristas, restaurantes, cafeterías, empresas de servicios y operaciones minoristas en múltiples ubicaciones. Nuestra implementación incluye orientación para la selección de hardware, configuración para su flujo de trabajo específico, capacitación del personal y soporte de puesta en marcha para garantizar que su primer día transcurra sin problemas.

Visite nuestra página de servicios de Odoo para conocer los paquetes de implementación de POS, o explore nuestros módulos de mercado para obtener extensiones de POS que incluyen funciones avanzadas de administración de restaurantes, mejoras en el programa de lealtad y administración de cuentas de clientes multidivisa para Odoo 19 Enterprise.

E

Escrito por

ECOSIRE Research and Development Team

Construyendo productos digitales de nivel empresarial en ECOSIRE. Compartiendo perspectivas sobre integraciones Odoo, automatización de eCommerce y soluciones empresariales impulsadas por IA.

Chatea en whatsapp