Our Most Suggested Products
POS Restaurant Table Split & Seat Billing
A powerful extension for Odoo POS Restaurant designed to effortlessly handle complex seating and billing scenarios. This module empowers restaurant staff to dynamically split physical tables into individual seats or sub-tables directly from the interactive floor plan. It features intuitive visual indicators, quick-hover order tooltips, and a premium order-details popup. Staff can seamlessly manage independent orders per guest, print seat-specific Kitchen Order Tickets (KOT), process separate bills, and easily merge tables back together ensuring a frictionless experience for both servers and guests.
Features
Dynamic Visual Sub-Seating & Floor Plan Management
Empower your staff to seamlessly divide physical tables into distinct, manageable seats directly from the POS floor plan. The system automatically generates visually intuitive sub-seats displaying proportional grid layouts for square tables and perfectly spaced circular slots for round tables. This dynamic UI upgrade allows hosts and servers to instantly identify occupied seats, manage multiple independent parties at a shared table, and maintain complete control over the restaurant's capacity at a glance.
Professional Order Details & Quick-Action Popup
Elevate the user experience for your cashiers and servers with a premium, card-based order management popup accessible directly from the table view. This sleek interface allows staff to review an itemized breakdown of a specific seat's order, complete with modern floating rows and clear quantity badges. From this centralized hub, servers can instantly print a draft bill for the customer to review or close out the order, ensuring a frictionless and professional checkout experience without navigating through multiple standard POS screens.
Precision Kitchen Routing & Instant Table Merging
Eliminate confusion on the floor and in the kitchen by routing orders with pinpoint accuracy using seat-specific Kitchen Order Tickets (KOT). The system clearly prints the exact table and seat label (e.g., "Table 5 | Seat: 5C") so chefs and food runners know exactly where every dish belongs. Once the guests have settled their independent checks and left the restaurant, cashiers can instantly revert the divided sections back into a single, unified table using the streamlined one-click merge function, allowing for a rapid floor reset.
Screenshot
1.) Simple Backend Configuration
Easily enable the table split functionality with a single click. The module integrates seamlessly into your INKERP settings in the Odoo backend, allowing administrators to turn the feature on or off globally.
2.) Intuitive Table Selection
Start the splitting process directly from the familiar Point of Sale floor plan. Staff can simply tap on any available table they wish to divide for separate parties or individual billing.
3.) Split Confirmation Prompt
A clean, instant popup confirms the user intention to divide the selected table, preventing accidental floor plan changes during a busy restaurant shift.
4.) Dynamic Seat Allocation Pad
Use the built-in numeric keypad to specify exactly how many individual seats the table needs to be split into. This flexible design easily accommodates groups of any size.
5.) Clear Visual Sub-Tables
Once split, the floor plan instantly updates to show the table divided into distinct, easily identifiable sections (e.g., 1A, 1B, 1C, 1D), keeping the layout highly visual for your staff.
6.) Live Occupancy Indicators
Active seats are clearly highlighted with a distinct border and dining icon. Staff can tell at a glance which specific sub-tables are currently occupied and which are still available.
7.) Independent Order Management
The POS orders interface treats every sub-table as an independent entity. Cashiers can effortlessly manage and locate ongoing orders by their specific seat labels (like 1B or 1D).
8.) Accurate Backend Order Tracking
All seat-specific details are flawlessly synced to the Odoo backend. Managers can view detailed order records that clearly show both the parent table and the exact seat label for precise reporting.
9.) Independent Order Management
The POS ordering interface treats every sub-table as a completely independent entity. Cashiers can effortlessly add items, apply discounts, and manage the cart for a specific seat (like 1A) just as they would for a standard, full-sized table.
10.) Professional Order Details Popup
Access a premium, card-based order summary popup directly from the floor plan. This beautifully designed interface allows servers to review itemized seat details and access quick-action buttons for Kitchen Tickets and Bills without ever navigating away from the table view.
11.) Independent Customer Receipts (Final Bill)
Generate independent, itemized receipts for each split seat with zero manual calculation required. Guests receive their own clear, separate bill showing exactly what they ordered and their final total, ensuring a smooth, fast, and highly professional checkout experience.
12.) Precision Kitchen Routing (KOT Receipt)
Send orders to the kitchen with pinpoint accuracy. The customized Kitchen Order Ticket (KOT) prominently displays both the parent table and the specific seat label (e.g., Table 1 | Seat: 1A), completely eliminating food runner confusion and ensuring the chef knows exactly which guest gets which dish.
13.) Easy Table Reset Access (Menu Action)
Once guests leave, resetting the floor plan is just a click away. The "Merge Split Table" action is conveniently located right in the main POS control dropdown menu, giving managers and cashiers instant access to the table consolidation tool without leaving the floor plan.
14.) Seamless Table Merging Popup
Recombining a divided table is quick and intuitive. Simply enter the parent table number into the numeric keypad popup and confirm. The system instantly merges all active sub-seats back into a single, unified table, completely resetting the floor space for your next group of diners.
User Guide