Módulos OCA de punto de venta para Odoo
Mejoras del TPV de Odoo: pagos, tickets, clientes, precios y trabajo en tienda física. En el catálogo hay 199 módulos de esta área, 6 de ellos confirmados en Odoo 19.0 (revisado el 2026-11-03).
Módulos confirmados por versión
Repositorio de OCA
Otras áreas
- Contabilidad y finanzas
- Ventas
- CRM y marketing
- Compras
- Inventario y logística
- Fabricación y mantenimiento
- Productos y catálogo
- Recursos humanos
- Proyectos y partes de horas
- Servicio técnico y atención al cliente
- Web y comercio electrónico
- Localizaciones por país
- Contratos y documentos
- Integraciones, EDI y conectores
- Sectores y verticales
- Herramientas técnicas y administración
Lista de módulos del área
- Point of Sale - Payment Method ImageOdoo 13, 16pos_payment_method_image
Te permite añadir una imagen a cada método de pago del Punto de Venta y muestra esa imagen en la pantalla de pago del Punto de Venta. Si no se establece ninguna imagen, se muestra un icono predeterminado según el tipo de pago.
- Pos Payment RestrictionOdoo 16pos_payment_restriction
Añade un ajuste de Punto de Venta que hace que los importes de las líneas de pago sean de solo lectura en la pantalla de pago, de modo que los cajeros no puedan cambiar el importe introducido para un pago.
- POS Payment Show OrderOdoo 16pos_payment_show_order
Muestra los detalles del pedido actual directamente en la pantalla de pago del Punto de Venta, para que los cajeros puedan revisar lo que el cliente está comprando sin salir de la pantalla de cobro.
- POS Payment TerminalOdoo 12, 13, 14, 16, 18pos_payment_terminal
Conecta el Punto de Venta de Odoo a un terminal de pago genérico con tarjeta o cheque a través del proxy IoT, para que los cajeros puedan enviar el importe al terminal y recibir el resultado automáticamente.
- pos_payment_usability
Añade un botón grande Validate a la pantalla de pago del Punto de Venta para que los cajeros puedan confirmar un pago más fácilmente, especialmente en pantallas táctiles.
- Point of Sale - Picking Creation DelayedOdoo 12, 13, 14, 16pos_picking_delayed
Este módulo permite retrasar la creación de transferencias de stock (pickings) para pedidos del Punto de Venta, de modo que el pedido se guarda al instante y la transferencia se genera más tarde en segundo plano. Es útil cuando la impresión del recibo debe…
- Point Of Sale - Picking LoadOdoo 12, 16pos_picking_load
Permite a los cajeros cargar un stock picking existente (por ejemplo, un pedido online preparado) directamente en el Punto de Venta, ajustar los productos y pagar por los bienes realmente entregados. El picking original se cancela entonces y se vincula al…
- pos_picking_load_partner_name
Acelera la carga de pickings en el Punto de Venta buscando en un campo de nombre de partner almacenado en lugar del registro de partner. Los usuarios que buscan el nombre de un cliente en la pantalla de carga de pickings del PoS obtienen resultados más…
- Point of Sale - PlacesOdoo 12, 16pos_place
Te permite definir puntos de venta (por ejemplo, puestos de mercado, tiendas) y etiquetar cada pedido del Point of Sale y su factura con el lugar donde se realizó la venta, y luego filtrar y agrupar pedidos, facturas e informes por lugar.
- pos_prevent_double_closing
Evita cerrar dos veces una sesión de Punto de Venta, evitando asientos contables duplicados y saltos en la numeración del diario de ventas.
- Point of Sale - Price to WeightOdoo 12, 16pos_price_to_weight
Añade un nuevo tipo de código de barras en el Punto de Venta que lee un precio del código de barras y calcula automáticamente la cantidad a añadir, en función del precio unitario del producto. Útil para vender productos con precio por peso o volumen.
- pos_pricelist_show_discount
Te permite mostrar, en cada línea de pedido del Punto de Venta, el porcentaje de descuento en comparación con una lista de precios de referencia que elijas en la configuración del POS. Útil para mostrar un precio estándar y el ahorro aplicado, sin basar la…
- Point of Sale - Technical PricelistsOdoo 12, 16pos_pricelist_technical
Oculta las listas de precios técnicas en el Punto de Venta para que los cajeros solo puedan elegir listas de precios reales de clientes. Las listas de precios técnicas utilizadas para calcular otras listas de precios ya no son seleccionables en los pedidos…
- POS Printing QZOdoo 19pos_printing_qztray
Imprime los recibos del POS directamente en una impresora térmica local usando el software QZ Tray en lugar de una IoT Box. Actívalo por punto de venta, elige una impresora QZ Tray y los recibos junto con los comandos del cajón de efectivo se envían…
- POS show product codeOdoo 12pos_product_default_code
Muestra la referencia interna del producto (código predeterminado) junto a la imagen del producto en la lista de productos del Punto de Venta, para que los cajeros puedan identificar los artículos por su código.
- PoS Product Display Default CodeOdoo 14, 15, 16, 18, 19pos_product_display_default_code
Añade una opción en los ajustes del Punto de Venta para mostrar la referencia interna de cada producto junto a su nombre. Cuando está activada, la referencia aparece en la lista de productos, en las líneas de pedido y en el recibo.
- Pos Lot ExpiryOdoo 17, 18pos_product_expiry
En el Punto de Venta, cuando un cajero introduce un número de lote para un producto que realiza seguimiento de fechas de caducidad, Odoo comprueba la fecha de caducidad del lote y bloquea la venta si el lote está caducado o es desconocido.
- pos_product_info_location
Muestra, dentro de la ventana emergente de información del producto del Punto de Venta, la lista de ubicaciones internas de existencias donde el producto está disponible y la cantidad en cada una, ocultando las ubicaciones sin existencias.
- POS Product LabelOdoo 16pos_product_label
Añade un botón "Print Labels" a la pantalla del Punto de Venta para que los cajeros puedan imprimir etiquetas de producto para los productos del pedido actual, eligiendo cantidades y formato de etiqueta.
- Point of Sale - Mergeable LinesOdoo 12, 16pos_product_mergeable_line
Añade una casilla 'Mergeable Line' en los productos. Cuando está desmarcada, las líneas de pedido de ese producto en el Punto de Venta nunca se fusionarán con otra línea, por lo que cada movimiento permanece separado.
- PoS Product multi barcodeOdoo 14, 16, 17, 18pos_product_multi_barcode
Permite a los cajeros del Punto de Venta encontrar y escanear un producto usando cualquiera de sus códigos de barras adicionales, no solo el principal. Los códigos de barras adicionales también se pueden buscar por nombre en la búsqueda de productos del PoS.
- pos_product_packaging_container_deposit
En el Punto de Venta, cuando se escanea un producto vendido en un envase retornable, el producto de depósito de envase correspondiente se añade automáticamente al pedido y su cantidad sigue a la cantidad vendida.
- pos_product_packaging_multi_barcode
Permite a los cajeros en el Punto de Venta escanear cualquiera de los varios códigos de barras definidos en un empaquetado de producto, no solo el principal. Cuando un empaquetado tiene múltiples códigos de barras, todos ellos se reconocen en la caja.
- pos_product_pricelist_alternative
En el Punto de Venta, los precios de los productos ahora pueden tomarse automáticamente de listas de precios alternativas cuando la regla de la lista de precios de referencia lo permite, eligiendo siempre el precio más bajo disponible.
- PoS Product Quick InfoOdoo 16pos_product_quick_info
Añade un botón de información a cada mosaico de producto en la pantalla del Punto de Venta para que los cajeros puedan ver los detalles del producto sin añadir el artículo al carrito. La función se puede activar o desactivar por punto de venta en los ajustes.
- Point of Sale - Products Sorted by NameOdoo 12, 13, 14pos_product_sort
En la pantalla del Punto de Venta, los productos ahora se listan alfabéticamente por nombre en lugar de por su orden de secuencia interna, lo que facilita a los cajeros encontrar artículos cuando el catálogo es grande.
- POS - Product TemplateOdoo 12, 14, 15, 17pos_product_template
En la pantalla del Punto de Venta, los productos que tienen varias variantes se muestran una sola vez, como una única tarjeta con el nombre de la plantilla y el número de variantes, en lugar de una tarjeta por variante. Al pulsar esa tarjeta se abre una…
- pos_product_template_configurator
En el Punto de Venta, cuando un producto tiene muchas variantes, los cajeros eligen las opciones (color, talla, etc.) en un configurador emergente y Odoo encuentra la variante correspondiente, en lugar de cargar todas las variantes en la lista de productos.
- Point of Sale - Quick LogoutOdoo 12, 13pos_quick_logout
Añade un botón 'Log Out' a la pantalla del Punto de Venta para que un cajero pueda volver rápidamente al usuario de Odoo con sesión iniciada, además de un cierre de sesión automático tras un tiempo de inactividad configurable.
- Pos receipt gift cardOdoo 17pos_receipt_gift_card
Muestra los códigos de tarjeta regalo y sus saldos en los recibos del POS cuando se utiliza una tarjeta regalo como pago, incluso en los recibos reimpresos.
- POS Receipt Hide InformationOdoo 16pos_receipt_hide_info
Te permite ocultar el nombre del cajero, el correo electrónico de la empresa y el teléfono de la empresa en el recibo del Punto de Venta. Cada opción es una casilla de verificación en los ajustes del POS y está habilitada de forma predeterminada.
- POS Receipt Hide PriceOdoo 14, 15, 16, 17pos_receipt_hide_price
Añade un botón Ocultar precio en el Punto de Venta para que los cajeros puedan imprimir o enviar por correo un recibo sin mostrar ningún precio, total, impuesto, descuento o importe de pago.
- pos_receipt_replace_user_by_trigram
Permite imprimir un código corto de 3 letras (trigrama) en lugar del nombre completo del cajero en los recibos del Punto de Venta, y añade un campo Trigram en los usuarios.
- pos_receipt_replace_user_by_trigram_hr
Añade un campo trigram a los empleados para que el Punto de Venta pueda mostrar un código corto en lugar del nombre del cajero en los recibos. Es un módulo de enlace técnico que se instala automáticamente.
- pos_receipt_usability
Mejora la pantalla del recibo del Punto de Venta moviendo el botón de validación junto al área de aviso, facilitando su visualización y uso por parte de los cajeros.
- POS Receipt - Vat DetailsOdoo 16pos_receipt_vat_detail
Añade una tabla de desglose de impuestos al recibo del Punto de Venta, mostrando el importe base y el importe del impuesto para cada tipo de IVA, además de los totales. Útil cuando los clientes necesitan un recibo detallado para la declaración de gastos o la…
- pos_receipt_xml_header_footer
Permite que los recibos del Punto de Venta muestren contenido XML/HTML personalizado en el encabezado y el pie de página, para que las tiendas puedan imprimir información más rica y formateada en los tickets de los clientes.
- POS Remove POS CategoryOdoo 12pos_remove_pos_category
Este módulo reemplaza la categoría separada del Punto de Venta por la categoría de producto estándar, por lo que gestionas las categorías del POS directamente en la pantalla de categorías de producto y puedes ocultar categorías del POS con una casilla de…
- POS Report DiscountOdoo 14pos_report_discount
Añade un campo Discount % al informe de análisis de Point of Sale Orders, para que los usuarios puedan agrupar y medir descuentos en las vistas pivote y de búsqueda de informes del POS.
- Point of Sale Payment ReportOdoo 12pos_report_order_payment
Añade una nueva pantalla de análisis 'Order Payments' en los informes de Point of Sale, que permite a los usuarios ver cuánto se pagó por diario de pago, Point of Sale, producto, comercial y periodo.
- POS report Session SummaryOdoo 12, 13, 14, 15, 16, 18pos_report_session_summary
Añade un informe PDF imprimible de Resumen de sesión para las sesiones del Punto de Venta, que muestra los detalles de la sesión, los saldos y diferencias del estado de caja, las líneas del estado y los pagos en efectivo.
- Require Product Quantity in POSOdoo 12, 14, 16pos_require_product_quantity
Añade una configuración para exigir que cada línea de producto en un pedido de Punto de Venta tenga una cantidad mayor que cero. Si alguna línea tiene cantidad 0, un popup bloquea el pago hasta que se corrija.
- Point of Sale - Clear product search on clickOdoo 12, 14, 16pos_reset_search
En el Punto de Venta, hacer clic en un producto con el ratón ahora borra el cuadro de búsqueda de productos, para que los principiantes puedan buscar, acotar la lista y elegir un producto sin necesidad de reentrenamiento.
- pos_restaurant_receipt_usability
En el Punto de Venta Restaurante, tras cobrar parte de una cuenta dividida, la pantalla del recibo ahora ofrece un botón "Continuar al cobro" que devuelve al cajero a la pantalla de división para que los clientes restantes puedan pagar, en lugar de solo…
- pos_restaurant_split_order_usability
En la pantalla dividida del Punto de Venta de Restaurante, este módulo muestra las líneas que ya se pagaron en el pedido original, para que el personal pueda ver lo que ya se liquidó antes de dividir la cuenta.
- pos_restaurant_user_restriction
Permite que los usuarios restringidos de Punto de Venta abran y usen las funciones de Restaurante de Odoo, como plantas, mesas e impresoras, sin otorgarles permisos completos de configuración.
- pos_return_voucher
Cuando un cliente devuelve artículos en el Punto de Venta, este módulo emite un vale de descuento impreso en el recibo con un código de barras. El vale se puede escanear posteriormente en el POS para pagar un nuevo pedido, hasta su importe restante y antes…
- PoS reuse pricelistOdoo 14pos_reuse_pricelist
En el Punto de Venta, cuando se inicia un nuevo pedido después de cerrar el anterior, el nuevo pedido mantiene la misma lista de precios que el pedido que se acaba de finalizar en lugar de volver a la lista de precios predeterminada.
- POS RMAOdoo 17pos_rma
Crea autorizaciones de devolución de mercancía (RMAs) directamente desde la pantalla del Punto de Venta, con validación de cantidad y motivo, y hazles seguimiento desde el formulario del pedido del POS.
- POS Sale Order LoadOdoo 14pos_sale_order_load
Permite a los cajeros incorporar un pedido de venta existente a una sesión de Punto de Venta abierta, ya sea liquidándolo por completo o tomando un anticipo, y mantiene sincronizados el pedido de venta, el stock y la facturación.
- Point of Sale Print Sales OrdersOdoo 16, 17pos_sale_order_print
Permite a los usuarios de Point of Sale imprimir los informes de pedidos de venta configurados directamente desde la pantalla de gestión de pedidos del POS, eligiendo qué informe usar desde una ventana emergente.
- Keep sale pickings from PoSOdoo 18pos_sale_picking_keep
Este módulo impide que el Punto de Venta cree o modifique órdenes de entrega (pickings) para pedidos de venta. Las entregas siguen gestionándose desde la aplicación Ventas, por lo que los movimientos de stock no se duplican ni se alteran desde el PoS.
- POS Sale and POS Event SaleOdoo 15pos_sale_pos_event_sale
Este módulo glue hace que las entradas de eventos vendidas a través de un pedido de venta funcionen correctamente cuando ese pedido se carga en el Punto de Venta. Vincula los registros de eventos creados por la venta con las líneas del pedido del POS y…
- pos_sale_pos_event_sale_session
Este módulo glue hace que las sesiones de eventos aparezcan correctamente cuando se crea un pedido de Point of Sale a partir de un pedido de venta existente que contiene entradas de eventos. Garantiza que la sesión elegida se transfiera y se cargue en el POS.
- pos_sale_product_config_no_variant
Muestra los valores de atributo elegidos en el configurador de productos del Punto de Venta en la línea de pedido del POS, para que los cajeros y los usuarios de back-office puedan ver exactamente qué opciones se seleccionaron para un producto.
- POS Screen Elements Custom SizeOdoo 16, 17pos_screen_element_custom_size
Te permite cambiar el tamaño de los mosaicos de producto, los nombres de producto y las etiquetas de precio en la pantalla del Punto de Venta desde los ajustes del POS, sin necesidad de programar.
- pos_session_closing_stock_error
Bloquea el cierre de una sesión del Punto de Venta cuando todavía tiene errores de transferencia de stock, a menos que la opción 'Allow closing sessions with stock errors' esté habilitada en la configuración del Punto de Venta.
- POS Session Pay invoiceOdoo 12, 13, 14, 16, 18pos_session_pay_invoice
Permite a los cajeros pagar facturas de proveedor, cobrar pagos de facturas de cliente y gestionar reembolsos de cliente directamente desde una sesión de Punto de Venta abierta, utilizando los métodos de pago de la sesión.
- POS Session SequenceOdoo 17, 18, 19pos_session_sequence
Te permite elegir qué secuencia de numeración se utiliza para las referencias de las sesiones del TPV, por punto de venta. Cuando se abre una sesión, su referencia se genera a partir de esa secuencia.
- Pos Show ClockOdoo 14, 17pos_show_clock
Muestra la hora actual en la pantalla del Punto de Venta para que los cajeros puedan verla sin salir de Odoo. El reloj se actualiza cada segundo y aparece en la barra de navegación superior.