Odoo 18 Enterprise Book: Point of Sales

8. Mobile Self-order & Kiosk

Odoo 18 introduces Mobile Self-order & Kiosk functionality, allowing customers to place orders via kiosks or mobile devices. You can configure Self-ordering as a QR Menu, Kiosk, or QR Menu + Ordering. So choose the ‘Kiosk’ from the ‘Point of Sales’ field in the settings window.

Odoo 18 Odoo 18

To check how the Kiosk interface displays, click on the ‘Preview Web Interface’ link. This will open the interface as shown below.

Odoo 18

The ‘Home Buttons’ link can be used to create and manage the home buttons that appear on the Kiosk display window. You can see the dashboard of all the available buttons with the facility for creating new ones.

Odoo 18

After opening a new home button creation window using the ‘New’ button, edit the Label Name, URL, Point Os Sale Session, Style and button Preview as illustrated in the screenshot below.

Odoo 18

The new button will be added to the kiosk home page and you can utilize this to check the products catalog.

Odoo 18

After clicking on the new ‘Menu’ home button, you will direct to the products menu as shown below.

Odoo 18

Odoo also provides other two self ordering options rather than the Kiosk self ordering system. You can choose these options from the ‘Self Ordering’ field of the ‘Mobile self order & kiosk’ tab from the Settings window. Then, you can customize settings like Print QR Codes, Download QR Codes, Payment Methods, and Available and Default Languages.

9.1 QR Menu

Businesses like cafés and restaurants that want to minimize manual involvement would benefit from Odoo’s ‘QR Menu’ functionality, which streamlines the customer experience by enabling customers to peruse menus and make orders directly on their mobile devices.

After selecting the’QR Menu’ option for the self ordering system, Odoo will display' Print QR Codes,’ and ‘Download QR Codes,’ links that can be used to configure QR Codes for self ordering Kiosk interface.

Odoo 18

Depending on how many tables and floors your restaurant has, the "Download QR Codes" button will instantly download the necessary number of QR Codes. To print the QR codes, click on the ‘Print QR Codes’ link and in the displayed window, Odoo will download the QR Codes according to the table count of your restaurant session into your system as shown below.

Odoo 18

Then, these QR codes may be placed effectively across a restaurant so that visitors can use their smartphones to scan them. This takes visitors to an online menu where they may peruse, personalize their meals, and place orders right from their phones. This not only expedites the ordering process but also lessens the effort for the personnel, freeing them up to concentrate on other areas of service.

To manage and create the payment methods for the Kiosk shopping session, click on the ‘Payment Methods’ link and choose or create payment methods from the dashboard window.

Odoo 18

To create a new payment method, click on the ’New’ button and edit the payment method name in the ‘Method’ field. Then, activate the ‘Online Payment,’ and ’Identify Customer’ fields according to the payment mode.

Odoo 18

You may also specify the Journal, Intermediary Account, and Integration options for a more detailed payment method configuration. The comprehensive process for creating a new payment method is outlined in the Point of Sale Settings section of this book.

9.2 Splash Screens

In Odoo's POS module, Splash Screens are pop-up notifications that provide order summaries, promotions, payment alerts, or customer instructions, improving efficiency and communication.

You can add attractive and customized splash screen images to the kiosk window by pressing the ‘Add images’ link provided under the Splash Screen Images field. The ‘Add images’ button will open your device storage. You can choose the required image and add them as a kiosk splash screen.

Odoo 18

Deleting and managing the previous images can also be done by simply deleting the images and replacing another using the ‘Add images’ button. Then you can add a brand image for the Kiosk shop using the ‘Upload your file’ link provided under the ‘Customize Headers’ option.

To display the kiosk web interface contents in different languages, you can customize the Default and Available languages under the ‘Language’ settings. To add new languages into the PoS web interface from Odoo database, you can utilize the ‘Add Languages’ button.

After configuring the languages settings, you can see the available languages from the web interface as illustrated in the screenshot below.

Odoo 18

You can customize the web content by selecting your preferred language from the available options for better clarity. Once all settings are saved, customers can place orders during active sessions by selecting products and tables using the "Order Now" button. The order will then be displayed within the corresponding session.

9.3 Ordering through a Kiosk Interface

By facilitating self-service transactions, the Kiosk Interface in Odoo's Point of Sale module enhances consumer ordering. With its interactive and user-friendly interface, this system improves order efficiency and lessens staff burden.

To start a Kiosk sales session, you can go to the Point of Sale’s Dashboard Menu and choose the Kiosk Session.

Odoo 18

For kiosk use, after configuration, click "Start Kiosk" from the dashboard, and a URL will be provided to access the kiosk interface.

Odoo 18

Then, you can open the kiosk application on an IoT Box using the ‘Open on IoT Box’ button or click on the ‘Install App’ button to install the Kiosk app and login into the Kiosk sale system. This will lead you to another window where you can install the app using the ‘Install’ button.

Odoo 18

Installing the app will launch the app into your system database and you can quickly order the items from the Kiosk-Odoo Self Order window as illustrated in the screenshot below.

Odoo 18

Then, press the ‘Order Now’ button and start picking the products from the catalog and proceed with the ‘Order’ button.

Odoo 18

Then, choose the products and add them to the shopping cart using the ‘Add to cart’ button.

Odoo 18

Next, order the products using the ‘Order’ button and go to the payment procedure using the ‘Pay’ button.

Odoo 18

The ‘Pay’ button will complete the order and you will get the Order Number to pick-up from the counter as shown in the screenshot below.

Odoo 18

Finally, you can collect the products and pay the amount directly from the shop counter.

After setting the QR Menu in the Kiosk settings area, open the restaurant and start shopping for the products. So, you can go to the point of sale ‘Dashoard’ window and open the restaurant by clicking on the ‘Open Register’ button and providing an opening note.

Odoo 18

After opening the kiosk mode, you will be entered into the restaurant section, with the floor plan and table view the same as when we open a normal restaurant session as shown in the screenshot below.

Odoo 18

Then, choose the table and the products catalog will appear. Then, you can choose the products and proceed with the order using the ‘Order’ button and then the payment completion.

While ordering through a QR Menu application interface, you can see the web page interface as shown below.

Odoo 18

9.4 QR Menu+Ordering

The 'QR Menu+Ordering' option allows customers to access digital menus and place orders directly from their mobile devices, enhancing the dining experience and streamlining operations.

Activating this option will show an ‘Self Ordering Enabled’ feature on the kanban view of the particular shop inside the POS dashboard, allowing real-time monitoring and management of self-orders, ensuring efficient tracking of incoming orders and smooth operations during busy periods.

Odoo 18

Then, you can open the kiosk session by clicking on the ‘Open Register’ button and providing the opening note.

The ‘Preview Web Interface’ button from the Self Ordering settings window can be used to check how the kiosk interface looks.

Odoo 18

After that, pick the items you want and click the Orders button to start the ordering process. The interface will immediately change to a preview that is optimized for mobile devices while used a smartphone. Click the Pay button after choosing the products, then use any of the Point of Sale payment possibilities to finish the payment.

Then, configure other settings as per the requirements including Floors, Tables, Eat in/Take Out and other settings specifics as per the requirements.

whatsapp_icon
location

Calicut

Cybrosys Technologies Pvt. Ltd.
Neospace, Kinfra Techno Park
Kakkancherry, Calicut
Kerala, India - 673635

location

Kochi

Cybrosys Technologies Pvt. Ltd.
1st Floor, Thapasya Building,
Infopark, Kakkanad,
Kochi, India - 682030.

location

Bangalore

Cybrosys Techno Solutions
The Estate, 8th Floor,
Dickenson Road,
Bangalore, India - 560042

Send Us A Message