Back to Top

User Guide For Odoo POS Booking Management

Updated 1 March 2023

This user guide only describes the workflow of Odoo POS Booking Management. Read the user guide of Odoo Booking and Reservation Management to know the workflow of base modules.


Save Your Customers from Long Waiting Queues With Odoo POS Booking Management!

The booking system is all the way you want for your business organization. It helps you to grow your business in terms of sales and customers.

Customers can book the products at any time per their convenience with the help of a booking system. They can also check the open and closed days directly.

The booking system is not time-bounded, it helps you to give services to your customer 24*7. Keeping this in mind Webkul comes up with the module ‘Odoo POS Booking Management’.

Searching for an experienced
Odoo Company ?
Find out More

Odoo POS Booking Management allows you to make the product available for booking. You can define open and closed days for booking from the backend. You can also add slots and plan for the particular booking day.

Maximum and minimum booking quantities are also defined by the user in the backend. You can also define the number of products available for booking on a particular product. The User can also check booking quantity and booking orders from the backend.


  1. Manage booking from POS.
  2. Users can add booking slots, and booking plans for the products available for booking on a particular day.
  3. Users can also add open/close days for booking.
  4. The user can easily assign maximum and minimum booking quantities for each product available for booking.
  5. Admin can also check the available booking quantities on a particular date, slot, and plan from the backend.
  6. Admin can also add a price for booking from the backend.
  7. The User can also check booking orders from the backend.


  1. Once you purchase the App from the Webkul store, you will receive the link to download the zip file of the module.
  2. Extract the file from your system after the download finishes. As a result, you will be able to see a folder named- ‘pos_booking_system’.
  3. Copy and paste this folder inside your Odoo Add-Ons path.
  4. Now, open the Odoo Apps and then, click on the Settings menu. Here, click on Activate the Developer Mode.
  5. Then, open the Apps menu and click on the ‘Update Modules List’.
  6. In the search bar, remove all the filters and then, search ‘pos_booking_system’.
  7. As a result, you will be able to see the module in the search result. Click on ‘Install’ to install it.


  1. Firstly, log in to the ‘Odoo Instance’ and go to the ‘Point of Sale’ module.
Point of Sale
  1. Now, go to the ‘Booking Rules Configuration’ under the ‘Configuration’ menu.
  2. Here, add the name for ‘Booking Configurations’; enable ‘Active this Record’ to start booking on the POS otherwise, an error will occur while creating a booking from the POS.
  3. The user can set all the booking configurations from here like Paylater time limit, Reminder timing, and Rescheduling configuration.
  4. Also, enable send email part to send email on the booking creation.
Booking Configurations
  1. Before Proceeding with the booking, the user needs to create the booking plans by going to the ‘Plans’ under the ‘Configuration’ menu and then clicking on the ‘Create’ button in order to create booking plans
Booking Plans
  1. The user can also create time slots from the Time Slot under the Configuration simply by clicking on the create button.
Time Slot
  1. The user can also generate time slots available for booking simply by adding Open time, close time, and Time interval of the slots.
Generate Time Slots
  1. Now, go to the Products tab under the Products menu and, click on the Create button to create a new product.
Create Product
  1. Tick the checkbox next to Available for booking, this makes the product available of booking in time slots and on particular days.
Available for booking
  1. Click on the Generate Day slots to configure day slots and booking availability.
Generate Day Slots
  1. Add Input Days means the days on which booking is available, Time Slot, Booking Plans like Gold, Silver, Platinum, and Price of Booking, then click on the Create Day Slots button.
Create Day Slots
  1. Admin can also add closing days by clicking on Add a line, selecting the day and adding the status as closed, then clicking on the Save & Close button.
Configure day slots
  1. Add Minimum and Maximum booking quantity at a single time. Admin can also add closing days other than the defined days like festival holidays etc.
Maximum/minimum booking quantity
  1. Admin can also check booking quantity by simply clicking on the Check Booking Quantity button
Check Booking Quantity
  1. Add Booking Date, Booking Slot, and then click on the Available Quantity button.
Odoo POS Booking System
  1. The number of product quantities available for booking on a particular day and slot appears as a pop-up on the screen.
Booking Quantity
  1. Now, start a new session and click on the product for booking. In order to create a booking order, firstly you have to select a customer.
Odoo POS Booking System
  1. Select the booking date.
Odoo Pos Booking system
  1. Select Booking Slot, Booking Plan, Quantity, and then click on the Book Now button.
Book the product
  1. You can see all the bookings here by clicking on the Show All Bookings button.
Show All Bookings
  1. Bookings with all the information like customer, Date, Plan, Product, Source, Quantity, etc.
Odoo POS Booking System
  1. Admin can also check booking from the backend, by simply clicking on the Booking Order tab and checking the booking with slot, product, quantity, and the state of booking.
Booking Order


Odoo POS Customer’s Favorites

POS Order Return


Was this guide helpful? Please share your feedback in the comments below.

If you have any issues/queries regarding the module please raise a ticket at

For any doubt contact us at [email protected].

Thanks for reading!!

Current Product Version - 1.0.0

Supported Framework Version - Odoo V14

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*

Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home