Enable Dark Mode!
how-to-manage-kiosk-system-in-odoo-17-pos.jpg
By: Divya M A

How to Manage Kiosk System in Odoo 17 POS

Functional Odoo 17 POS

In Odoo Point of Sale (PoS), the Kiosk Mode is a feature that allows you to simplify the interface for self-service use, typically suited for environments like retail stores, restaurants, or any other place where customers can directly interact with the PoS system without assistance from a cashier or salesperson. Kiosk Mode streamlines the user experience by presenting a limited set of options and guiding users through the purchasing process.

Configuring Kiosk Mode

First, log into your Odoo account and go to the Point of Sale application in order to enable the Kiosk Mode. Once there, enter the Settings section of the Configuration menu, which is typically accessible from the application menu bar.

Within the Settings page, locate the ‘Mobile self-order & Kiosk’ tab section to enable Kiosk Mode, often labeled as "Kiosk Mode" or "Self-Service Mode," and activate it to initiate the kiosk interface. If desired, customize the interface to meet your specific requirements, such as selecting products or categories to display, configuring payment methods, adjusting layout and design elements, and incorporating additional features.

How to Manage Kiosk System in Odoo 17 POS-cybrosys

Web Interface Preview and Adding Home Buttons

Click on the Preview Web Interface link to view the preview of the Kiosk interface. Then, the Home buttons will help you to set the buttons inside the Kiosk home window. Opening the Home buttons link will open the dashboard of all the buttons available inside the Kiosk window with their Label, URL, Point of Sale, Style, and Preview, as shown below.

How to Manage Kiosk System in Odoo 17 POS-cybrosys

Then, create a new window button using the ‘New’ button, and this will open a new editing line in which you can create new Labels, URLs, and other specifications. Then, save the data using the Save button.

How to Manage Kiosk System in Odoo 17 POS-cybrosys

Adding Splash Screens

Splash screens are crucial for app loading and branding, providing users with a glimpse into the app's features. They set the tone for the user experience, convey brand identity, offer useful information, and create anticipation for future content.

To add custom splash screen images for your Kiosk interface, click on the ‘Add images’ button provided under the Splash screens section of the kiosk settings area.

How to Manage Kiosk System in Odoo 17 POS-cybrosys

Prior to that, ensure that you have personalized images stored on your device to choose from for the splash screen. Selecting the "Add images" button will prompt the device's storage to open, allowing you to choose suitable images. In this instance, I'm opting for some sample images previously downloaded and then proceeding to save them.

How to Manage Kiosk System in Odoo 17 POS-cybrosys

Payment Methods

Go to the ‘Payment Methods’ link available in the Kiosk settings area to choose the payment methods for ordering and billing. You can see the available options of various payment methods in the opened window as shown below.

How to Manage Kiosk System in Odoo 17 POS-cybrosys

The dashboard will provide a quick overview of the Method, Journal, Company, and Point of Sale. Utilize the ‘New’ button to create a new payment method. Here, we can see there are some preconfigured payment methods existing for this Point of sale, such as Bank, Cash, and Customer Account.

Setting Interface Language

Selecting a convenient language option from the “Language" area enables you to specify the language used within the Kiosk interface.

How to Manage Kiosk System in Odoo 17 POS-cybrosys

Set a Default Language and multiple other Available languages in the relevant functions, as illustrated in the above screenshot.

Eat In/Take Out

The tax rates can be adjusted in the "Eat in/Take out" area by selecting a Fiscal Position, which will apply the selected fiscal position's specific tax rate. In this instance, I am selecting a random fiscal position to facilitate tax management. Utilize the Fiscal Position link located under the Eat in/Take out section to establish personalized tax rates based on your business location or other specific requirements.

How to Manage Kiosk System in Odoo 17 POS-cybrosys

To get an idea about how to configure Fiscal Position in Odoo, refer to the link.

Customize Header

The Customize Header option to add a customized header image on your kiosk mode window. To add an image file from your device storage to the kiosk mode window header section, click the "Upload your file" button. 

How to Manage Kiosk System in Odoo 17 POS-cybrosys

Upon clicking the "Upload Your" button, the device storage section will be accessed. Once you select the image file, it will be incorporated into the Customer Header field, as depicted below.

How to Manage Kiosk System in Odoo 17 POS-cybrosys

Additionally, consider configuring restrictions within Kiosk Mode to limit certain actions or features, such as disabling access to settings or administrative tasks, to prevent unauthorized changes and streamline the self-service experience.

Upon saving the kiosk configuration settings, return to the Dashboard window of the Pos Module. You'll notice the kiosk interfaces are available for the chosen shop. Utilize the "Start Kiosk" button to access or initiate the kiosk mode, as illustrated below.

How to Manage Kiosk System in Odoo 17 POS-cybrosys

Starting a New Kiosk Session

The Start Kiosk button will trigger a small dialog box prompting you to choose whether you wish to open the self-kiosk in a new tab or close the current window, as demonstrated below.

How to Manage Kiosk System in Odoo 17 POS-cybrosys

We are selecting the new tab option, so click on the "Open in New Tab" button. This action will launch the kiosk window featuring the configured images as flash screens.

How to Manage Kiosk System in Odoo 17 POS-cybrosys

You can order the items using the ‘Order Now’ button. Clicking this button will ask you to choose the two methods, such as Eat In or Take Out.

How to Manage Kiosk System in Odoo 17 POS-cybrosys

In this instance, I am selecting the "Eat-in" option. This action will prompt the product catalog to display available categories, allowing us to select desired products. The total amount of the selected products will be displayed on the page under the label "Your Order," as depicted in the screenshot below.

How to Manage Kiosk System in Odoo 17 POS-cybrosys

After deciding on the products, confirm the order using the ‘Order’ button. This will open the detailed list of the ordered products.

How to Manage Kiosk System in Odoo 17 POS-cybrosys

After confirming the order, we can proceed by clicking the 'Pay' button. This action will open a window where we must enter the table number to track the order.

How to Manage Kiosk System in Odoo 17 POS-cybrosys

Once you've entered the tracker number, press the 'Pay' button again. This will finalize the ordering process, and you can then await the arrival of the ordered products at the designated table. 

Upon completing the order process, you will receive a notification containing the Order Number, Table Number, and Billing Amount, as depicted below.

How to Manage Kiosk System in Odoo 17 POS-cybrosys

After closing the window, we can see these order details from the ‘Orders’ window of the Orders menu.

How to Manage Kiosk System in Odoo 17 POS-cybrosys

Once you have opened the form view of this particular order, you can see the detailed order details, Tax rates, and other details.

How to Manage Kiosk System in Odoo 17 POS-cybrosys

We can mention the Customer Name and fiscal Positions inside this form view in the respective fields and make the payments using the Payments button provided on the upper left side of the page. Pressing the Payments button will open the Payment window, where we can see the Payment Method, Amount, and Payment Reference, as shown below.

How to Manage Kiosk System in Odoo 17 POS-cybrosys

Make sure the payment details are correct, and proceed with the Make Payment button. This will generate an Invoice button.

How to Manage Kiosk System in Odoo 17 POS-cybrosys

Make sure to add the Customer's Name before invoicing the customer and press the Invoice button. This will complete the payment, Generate the invoice, and display a PAID ribbon as shown below.

How to Manage Kiosk System in Odoo 17 POS-cybrosys

Later, we can send and print the invoice, view the invoice preview, make credit notes, and reset it into draft using the Send & Print, Preview, Credit Note, and Reset to Draft buttons, respectively.

After completing all the Payment and Invoicing procedures, we can see the status of this order as Invoiced from the Orders dashboard window, as shown below.

How to Manage Kiosk System in Odoo 17 POS-cybrosys

By following these steps, you can effectively manage a kiosk system in Odoo 17 Point of Sale, providing customers with a seamless and convenient self-service experience.


If you need any assistance in odoo, we are online, please chat with us.



0
Comments



Leave a comment



whatsapp
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