Skip to Content

How to Configure the Retail Shop in Odoo 18 POS

July 24, 2025 by
How to Configure the Retail Shop in Odoo 18 POS
Shivani Vyas
| No comments yet

In the highly competitive retail sector, the adoption of a robust and user-centric Point of Sale (POS) system is essential for streamlining business operations. Odoo 18, the latest release of the distinguished open-source ERP, offers an advanced and intuitive POS module meticulously crafted to enhance retail efficiency. This blog provides a detailed and professional guide to effectively configuring your retail establishment with the Odoo 18 Point of Sale solution.

Key Features of Odoo 18 POS

Before we begin the setup, let’s take a look at what Odoo 18 POS has in store for us:

Product Management System: Arrange products with essential information including prices, stock availability, and photographs.

Seamless Transactions: Handle sales efficiently, ranging from rapid cash transactions to thorough invoicing for business customers.​

Real-Time Inventory Monitoring: Keep track of stock levels instantly to avoid shortages or excess inventory.

Customer Relationship Management: Develop a client database for tailored services and focused promotional campaigns.

Detailed Analytics: Review reports on sales dynamics and inventory efficiency.

Customizable Payment Methods: Provide different payment options to align with customer preferences.

Getting Started with Odoo 18 POS

Ensure Odoo 18 is installed, choosing either the Community or Enterprise edition based on your needs. To enable the POS module:

Log in to the Odoo dashboard > Go to the Apps menu, search for Point of Sale, and install it > Open the Point of Sale module to view the POS Dashboard.

To start a new POS session, go to the Dashboard and select New Session from the shop list view. You can also create a new shop by navigating to the Configuration menu and clicking the New Shop button in the Settings window.

Creating a New Shop

Clicking New Shop opens a setup wizard where you can:

Please provide the name of your Point of Sale / Shop.

You can optionally turn on Bar/Restaurant Mode (leave it unchecked for a regular retail shop).

Once you have filled in the shop information, click on Save and head back to the POS Dashboard to see the newly added shop. Select New Session to access the shop interface, but ensure you set up the following crucial configurations before initiating any sales.

Configuration Steps

1. Setting Up Products

To add items to your store, go to the Products section and click on Products. You can create or modify items by providing information such as Name, Description, Category, Price, and Images to enhance their visual appeal.

This procedure is consistent with product setup in other Odoo modules like Sales or Inventory.

2. Setting Up Price Lists

Odoo 18 enables the creation of multiple pricing lists for various customer demographics or promotional events. Access Products > Pricelists to configure price lists based on: Customer classifications, Bulk purchase discounts, Seasonal offers.

For example, select or create a pricelist like "Retail USD" tailored to your shop’s needs.

3. Creating Product Combos

With Odoo 18, product bundling is taken to the next level. Access Products > Product Combos to assemble related items, promoting sales and streamlining the buying process.

4. Configuring Payment Methods

Optimize your payment process by adding your preferred methods. Go to the Payments section in the Settings window:

Select predefined payment methods (e.g., cash, credit cards, mobile payments).

Create custom payment methods via the Payment Methods link if needed.

5. Personalizing Receipts

Modify your receipts to represent your brand effectively. In the Settings window, go to the Bills & Receipts section to add your logo, input your contact details, and include any other relevant information to enhance professionalism.

6. Setting Sales Taxes

Ensure compliance with local tax regulations by meticulously configuring your tax settings. Within the Settings window, access the Accounting tab to establish:

Default Sales Tax

Flexible Taxes for specific products

Fiscal Positions based on location or customer type

7. Integrating Payment Terminals

Activate payment terminals to support various payment methods (such as debit and credit cards). In the Settings menu, set up integrations with services like Stripe, Adyen, or Paytm.

8. Connecting Hardware

For shops using devices like barcode scanners, receipt printers, or cash drawers, configure them in the Settings window’s Connected Devices tab. Odoo 18 supports seamless hardware integration, with or without an IoT Box. Test devices thoroughly before going live.

Running the Shop and Handling Orders

To begin a new session, navigate to the POS Dashboard, select your store, and click on the New Session button. This will bring up the store interface, where you can view products categorized by type (such as Clothing, Electronics, and Accessories), complete with their names, prices, and images.

Placing Orders

Select products to create an order.

Check order details (unit prices, quantities, total) on the left.

Use Customer Notes for special requests or Refund for returns.

Check the summary of your order, which includes subtotals and tax information.

Processing Payments and Invoices

Access the payment screen by clicking on Payment.

Pick a payment option (cash, bank, or customer account).

Enter the amount you wish to pay and click Validate.

Create an invoice by selecting the Invoice button.

Printing Receipts

Click Print Receipt to print or email receipts.

Use New Order to start a new order without returning to the shop window.

Also we can see the header and footer that we added in the receipt.

Managing Sessions

Track sessions via the Orders tab’s Sessions option. This opens the POS Dashboard, displaying active sessions and their details.

Integrating Odoo 18 Point of Sale into your retail establishment optimizes operational efficiency and significantly enhances customer engagement. This meticulously crafted guide provides a systematic approach to customizing the POS system to align with your specific business objectives. With Odoo 18’s robust and intuitive POS module, you are well-equipped to navigate market fluctuations and sustain a competitive position in the industry.

Share this post
Our blogs
Archive
Sign in to leave a comment