Globalteckz a leading software development company in Mumbai with over 14+ years of ERP Experience, offering solutions in Odoo, ERPNext, and business automation for startups and enterprises. With a skilled team, we deliver customized implementation and support to streamline operations and drive digital transformation across the globe, India, UAE, USA, Canada, and the UK.
Call/WhatsApp:
+(91) 9820058080
+(91) 9773530597
Email: sales@globalteckz.com
Teams/Skype
kadriazhar | abraar.patel
Copyright © 2026 | Globalteckz - (Mumbai - India). All rights reserved. | Terms and Conditions
Odoo POS – Point of Sale Module | Features | Documentation
Odoo POS: Odoo Point of Sale for Retail Shops and Restaurants
Odoo POS is a point-of-sale solution that helps retailers, restaurants, cafés, bars, and other customer-facing businesses process sales and coordinate day-to-day operations. The Odoo Point of Sale interface connects checkout activities with relevant business applications, including inventory, sales, and accounting, helping teams manage transactions and maintain a more consistent view of business activity.
If you are comparing Odoo Point of Sales solutions for a retail outlet or hospitality business, the right setup depends on your products, payment methods, hardware, staff roles, reporting needs, and customer experience. Globalteckz provides Odoo implementation, configuration, customization, and integration services to help align the POS workflow with your business requirements.
This guide covers core Odoo POS capabilities, retail and restaurant workflows, and key functions documented for Odoo 20 POS. Some screenshots below come from an earlier Odoo interface and are retained as historical visual examples; menu names and configuration steps can differ by version and installed applications.
What Can You Manage with Odoo Point of Sale?
Retail Checkout
Build orders, scan barcodes, select product variants, apply configured discounts, process payments, and issue receipts.
Restaurant Operations
Manage floor plans and tables, send orders to preparation teams, split bills, and handle dine-in or takeaway workflows.
Connected Business Data
Coordinate POS orders with customer records, inventory operations, and accounting workflows where the relevant apps and settings are configured.
Payment Choices
Configure cash, supported payment terminals, online payment options, customer accounts, or QR-based payments where available.
Product Management
Organize products and categories, configure variants, display product information, and use supported barcode workflows.
Sales Reporting
Review orders and session activity, and analyze POS data through available reporting views and filters.
Odoo 20 POS Functions and Features
Odoo 20 Point of Sale provides configurable functions for shop and restaurant operations. Feature availability can depend on the installed Odoo applications, country, payment provider, hardware, and system configuration.
Retail Product and Barcode Handling
Organize products by POS categories, work with product variants, use barcode scanning, and configure product information for the checkout interface.
Flexible Payment Methods
Configure cash, supported card terminals, QR-code bank payments, online payments, and customer-account payments as appropriate to your setup.
Customer Invoices and Receipts
Assign customers to orders, create invoices, print or send receipts, and enable self-service invoice access by QR code or URL where configured.
Restaurant Floor and Table Management
Set up floor plans, monitor table occupancy, assign orders to tables, and move or split orders according to restaurant workflows.
Kitchen and Bar Preparation
Route configured order items to preparation printers or the Kitchen Display workflow, and organize courses for supported restaurant processes.
Bill Splitting and Tips
Split bills or transfer selected items where supported, and configure tipping options according to the payment setup and region.
Self-Ordering Options
Configure supported self-ordering experiences and product availability for customer-led ordering when the relevant settings and apps are enabled.
Order and Session Reporting
Review order references, customers, employees, receipts, payment totals, order statuses, and session activity using Odoo reporting views.
Hardware and Device Integration
Plan printer, barcode scanner, cash drawer, customer display, scale, and payment terminal connections based on the supported device and integration method.
Odoo POS Hardware and Device Integration
A point-of-sale environment may include a touchscreen or computer, receipt printer, barcode scanner, cash drawer, customer display, weighing scale, and payment terminal. In older Odoo deployments, the POSBox was used as a hardware integration device. For current implementations, hardware connectivity should be planned against the Odoo version and supported IoT or device integration options rather than assuming every device is compatible.
Before selecting hardware, check the exact model, connection method, operating system, region, and Odoo support requirements. This helps reduce checkout interruptions and avoids purchasing devices that cannot be integrated as expected.
Odoo POS for Retail Shops
The Odoo Point of Sale module can support retail checkout workflows, from product selection and customer assignment to payment validation and receipt delivery. Products can be organized into categories, and product variants can be selected when configured for the business.
Product categories and configuration
Use clear POS categories to help cashiers find products quickly. Configure relevant product information, categories, variants, barcode values, and availability in line with your inventory and sales processes.
Order management and employee permissions
Order management functions help staff review transactions and perform supported actions, such as reprinting receipts or handling exchanges. Configure employee access and permissions to suit your store's responsibilities and approval requirements.
Opening a POS session
Cash control procedures can include recording an opening balance and following a consistent session-opening process. Exact screens vary between Odoo versions, so validate the current workflow in your database.
Selecting products and variants
Cashiers can add products to an order and select configured variants where applicable. Product categories and variant attributes should be maintained accurately in the backend to reduce checkout errors.
Customer records and order history
Assign a customer to an order when customer-specific records or invoicing are required. Review the customer details and order information before finalizing the transaction.
Payment validation and receipt delivery
Choose a configured payment method and validate the transaction. Depending on the setup, a receipt can be printed or sent digitally. In Odoo 20, invoice creation and retrieval options are also available when the required customer and accounting configuration is in place.
Odoo POS for Restaurants, Cafés, and Bars
Restaurant operations need more than a checkout screen. Odoo POS restaurant functions can help staff manage table layouts, assign orders, coordinate preparation, split bills, and handle payments. The configuration should reflect how your team manages dine-in, takeaway, service courses, and kitchen communication.
Floor plans and table management
Configure restaurant floors and tables so staff can identify occupied tables, open the correct order, and move orders when the service workflow requires it. Booking options may also be available when the relevant settings and applications are enabled.
Restaurant payments and receipts
Process the order through the configured payment methods and provide a receipt. Depending on the workflow, Odoo 20 supports bill splitting and order transfers, while restaurant settings can also support preparation workflows and tips where configured.
Key Benefits of Odoo Point of Sale
How Globalteckz Can Help with Odoo POS Implementation
Globalteckz provides Odoo implementation, configuration, customization, development, and integration services. We can help assess your retail or restaurant workflow, identify suitable Odoo POS functions, plan supported hardware integrations, and align POS transactions with relevant business applications.
Our team can discuss product setup, payment configuration, staff permissions, reporting needs, restaurant table management, and any functional gaps that may require development. The recommended scope depends on your business requirements, Odoo version, region, hardware, and existing systems.
Planning to Implement Odoo POS for Your Business?
Talk to Globalteckz about your retail checkout or restaurant workflow, Odoo 20 POS requirements, hardware integration, customization, and deployment needs.
Discuss Your Odoo POS Project Send an EnquiryOdoo POS FAQs
1. What is Odoo POS?
Odoo POS, also called Odoo Point of Sale, is a checkout application for processing sales in retail and hospitality environments. It can connect with other Odoo applications, depending on the installed apps and configuration.
2. What are the main Odoo 20 POS functions?
Odoo 20 POS functions include retail checkout, product categories and variants, barcode workflows, configurable payment methods, receipts and invoices, restaurant floor and table management, bill splitting, preparation workflows, self-ordering options, and sales or session reporting. Availability depends on configuration, installed apps, hardware, and region.
3. Can Odoo Point of Sale be used for both shops and restaurants?
Yes. Odoo POS supports retail shop and restaurant workflows. Restaurant-specific functions such as floor plans, table management, preparation routing, courses, and bill splitting need to be configured as appropriate.
4. Does Odoo POS integrate with inventory and accounting?
Odoo POS can work with inventory and accounting workflows when the relevant applications and settings are configured. The exact stock movements, journal entries, and reporting depend on the business setup.
5. Which payment methods are supported by Odoo POS?
Depending on the country, provider, and configuration, payment options can include cash, supported card terminals, online payments, customer accounts, and QR-code bank payments. Confirm compatibility with your chosen payment provider and hardware.
6. Does Odoo POS work offline?
Odoo POS has offline capabilities for supported workflows, but offline behavior and limitations depend on the version, setup, device, and payment method. Test the exact sales and payment scenarios required by your business before going live.
7. Can Odoo POS be customized?
Yes. Odoo POS can be configured and extended for specific business requirements. Before custom development, assess whether standard settings or existing applications can meet the requirement, as customizations may affect upgrade and maintenance effort.
8. Can Odoo POS connect to printers, barcode scanners, and payment terminals?
Supported devices can be connected using compatible integration methods. Compatibility varies by device model, connection type, operating system, region, and Odoo version, so verify hardware support before purchasing equipment.
9. Can Odoo POS print or email receipts and create invoices?
Odoo POS supports receipt printing and, when configured, sending receipts digitally. Invoices can be created for identified customers, and invoice retrieval or self-service invoice options may be available according to configuration.
10. Does Globalteckz provide Odoo POS implementation and customization?
Globalteckz provides Odoo implementation, configuration, customization, development, and integration services. Contact sales@globalteckz.com to discuss the scope and requirements for your POS project.
Related Odoo Resources
For Odoo POS implementation, customization, and integration enquiries, contact sales@globalteckz.com or use the Globalteckz enquiry form.