Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Website
  3. Event Seat Booking v 19.0
  4. Sales Conditions FAQ

Event Seat Booking

by Softhealer Technologies http://www.softhealer.com
Odoo

$ 116.34

v 19.0 Third Party 57
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Events (website_event)
• eCommerce (website_sale)
• Website (website)
• Discuss (mail)
• Sales (sale_management)
• Invoicing (account)
Lines of code 5588
Technical Name sh_event_seat_booking
LicenseOPL-1
Websitehttp://www.softhealer.com
Versions 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0
  • Description
  • Manifest
  • License
logo
right logo
Free Support
Life Time
Counter box img
Custom Apps
1500+
counter box img
top seller of odoo marketplace
counter box img
Happy Customer
10K+
counter box img
Year Of Experience
11+
counter box img
countries
100+
counter box img
Talented healers
150+
counter box img
Industries Served
45+
counter box img
Odoo Community Implementation
350+
counter box img
Odoo Enterprise Implementation
150+
counter box img
Best partner Nominee
2024
counter box img
Global Presence
counter box img

Free Demo
Email: sales@softhealer.com
Lifetime Free Support
Contact: support@softhealer.com
Customization
Sales: sales@softhealer.com
logo
Community Enterprise Odoo.sh

Event Seat Booking

heading

Online event ticket helps to execute the events properly and efficiently. Online ticket booking reduces double bookings & mismanagement. This module helps you to book events such as seminars, conferences, formal parties, concerts, appointments & conventions. The event manager can add different types of tickets/screens in the backend for any event. The event manager can arrange the seat as per need and they can know the name of every participant with full details. You can add event questionary before attending the event. An event manager can switch seats before registration confirmation. The attendances have to select just seats with the total price. After that, registration and last is payment. Hurray!

"Event Seat Booking System" Simple Workflow

heading
  • Step 1: Select seats from the different groups of tickets.
  • Step 2: Register Attendees- Give attendees information of the selected seats.
  • Step 3: Do the payment & You're done.

Key Features

heading

Features

heading
Online Event Seat Booking

Manage online event bookings with an interactive seat selection interface.

Configurable Booking Cooling Period

Set a configurable cooling period to temporarily hold seats during ticket booking.

Event Ticket PDF Reports

Generate full-page tickets and foldable badge PDF reports for event attendees.

Flexible Seat Layout Design

Create custom seat layouts with blank spaces between rows and columns for flexible venue arrangements.

Event Questionnaire

Collect attendee information by adding customizable questionnaires before event registration.

Visual Venue Seating Templates new_tag

Arrange and customize seat layouts based on the requirements of each event.

Dynamic Seat Pricing new_tag

Arrange and customize seat layouts based on the requirements of each event.

Smart Seat Hold Timer new_tag

Automatically reserve selected seats for a configurable time before releasing them.

Seat Blocked new_tag

Set the blocked seat numbers under the Blocked Columns section to mark specific seats as unavailable for booking.

Seating Occupancy & Revenue Dashboard new_tag

Monitor real-time seat occupancy, bookings, and event revenue from a centralized dashboard.

Dynamic Seat Arrangement

Design and manage unlimited event seating layouts for different venue types.

Responsive Booking Interface

Access and manage event seat bookings seamlessly on mobile, tablet, and desktop devices.

Double Booking Prevention

Prevent duplicate seat bookings and improve event management accuracy.

Blank Row & Column Support

Add blank rows and columns to create flexible seating layouts and aisle spacing.

Event-Based Seat Arrangement

Arrange and customize seat layouts based on the requirements of each event.

Premium Event Ticket PDF new_tag

Generate professional PDF tickets with seat highlights and premium event badges.

Multi-Company VIP Seat Security new_tag

Isolate VIP and sponsor seat management securely across multiple companies.

Portal Seat Upgrade new_tag

Allow customers to upgrade their seats directly from the customer portal with a single click.

Best Available Seat Allocation new_tag

Automatically assign the best available seats based on configurable allocation rules.

Automatic Seat Release & Waitlist new_tag

Automatically release expired seat reservations, manage waitlists, and notify customers when seats become available.

Multi-Company Website Support new_tag

Manage separate event booking websites and configurations for multiple companies from a single Odoo instance.

  • Setup
  • Releases
  • FAQs
  • Support
  • Event Ticket Dashboard new_tag_ribbon
  • Event Seat Booking
  • Venue Templates new_tag_ribbon
  • Dynamic Seat Pricing new_tag_ribbon
  • Seat Hold Timer new_tag_ribbon
  • Seat Blocked new_tag_ribbon
  • Event Ticket PDF new_tag_ribbon
  • Portal Seat Upgrade new_tag_ribbon
  • Best Available Seat new_tag_ribbon
  • Waitlist Management new_tag_ribbon
  • Multi-Company/Website Support new_tag_ribbon

Go to the Events app, open the Reporting menu, and select the Seating Dashboard submenu to view seating analytics and event seating insights.


The Seating Dashboard displays key metrics including Gross Revenue, Tickets Sold, Average Seat Yield, Average Occupancy, Active Events, and Unique Guests.
It also provides Seating Status Allocation and a Revenue Trend (Last 5 Days) chart for quick performance analysis.


The Seating Dashboard also includes Ticket Tier Share, Top Events by Revenue, and Live Reservation Feed charts, along with an Event Occupancy & Performance table for comprehensive event performance analysis.


Row wise clear button added for full empty row.


If you want to add the blank seat after each row then tick that checkbox and press "Prepare Seat Arrangement".


The empty seat after each row at the website looks like this.


If you want to add the blank seat after each column then tick that checkbox and press "Prepare Seat Arrangement".


The empty seat after each column at the website looks like this.


If you want to add the blank seat after each row & column then tick that both checkboxes and press "Prepare Seat Arrangement".


The empty seat after each row & column at the website looks like this.


Go to "Events" and enable "Is Seat Booking?" for seat booking.


In the tickets tab, you can add different types of Tickets.
For ex: VIP, Standard, etc. You can add any number of tickets/screens.
On the website, these sequences will be followed on-screen. You can edit or change this ticket sequence.


For Seating Arrangement click the smart button that given beside each ticket.


It will open this dialogue box, enter the total row of ticket type, and enter the maximum number of seats in a single row for particular this ticket type after that press button "Prepare Seat Arrangement".


The related seat arrangement looks like below.


If you want to change the structure of the seat then click on the seat row.


If you want to remove arrangement then click "Clear Seat Arrangement".


If you want to add a blank row after the screen/ticket type then click on 'Add a line' and leave it blank and 'Save' it.


Here we add 7 rows with 10 seats.


Now we add a blank row and leave it and 'Save' it.


For the "Economy" ticket type we added 3 rows with 10 seats and removed some seats from the last row.


Backend view of the seat arrangement.


Now we go to the website to check Screen, so go to the website → Events → Select your event.


You can check the seat arrangement from the "Seat Booking" button.


The seat arrangement looks like below.


For ticket booking select seats, selected ticket/seat listed on the right side of the screen with a total price, booked seat marked with different colors.


Select the seat and click the "Register" button.


After that, it opens the wizard, enter participants/attendees details, and press the "Go to payment" button.


Add details and press the "Go to payment" button..


Now press the "confirm" button, total bill displayed on the screen.


Select the payment method and complete the seat booking with the payment, so press the "Pay Now" button.


You can download your ticket from here once the payment has been completed.


Booked seats marked with different colors, if payment not done then the seat will not be marked as the book.


Now go to the event Backend and check seat booking, to see the attendee's detail press the smart button "Attendees" button.


The Participant's details kanban view looks like below.


The Participant's details list view looks like below.


The Participant's details form view looks like below.


An event manager can switch seats before registration confirmation.


If the event manager press "Switch Seat" button, it opens a wizard, switch seats and press "Change Seat" button.


The event manager has done switch seats so now seat number is changed.


In the questions tab, you can add a questionary for any event.


Questions look like below on the website.


Attendees answer backend form view with details.


The tablet view looks like this.


The tablet view looks like this.




The mobile view looks like this.




The desktop view looks like this.


You can print full page ticket from "Print".


Full page ticket looks like this.


You can print badge from "Print".


The badge report looks like this.


Configuration for event ticket booking timer.


Cooling period displays like below.


Go to the Events app, open the Configuration menu, and select Seating Plans to manage and configure event seating layouts.


The Seating Plans List View displays all configured seating plans.


Open the Seating Plan Form View and configure the Row Count and Column Count to define the seating layout for the event.


Under the Seating Grid Setup tab, define the Blocked Columns to mark specific columns as unavailable for seat allocation.


Under the Premium Seat Surcharges tab, configure the seat surcharge charges for premium seating areas.


Go to the Event Form, open the Seat Arrangement tab, and select the desired Seating Plan for the event.


Users can also configure and add Premium Seat Surcharges directly from the Seat Arrangement wizard of the event.


Users can configure seat charges for each row directly from the Seat Arrangement tab, allowing row-wise pricing for the event.


Users can configure Premium Seat Surcharges from the Premium Seat Surcharges tab within the Seat Arrangement, allowing surcharges for premium seating.


On the website, the booking amount is automatically calculated based on the selected seat(s), including any applicable Premium Seat Surcharges.


The Auto Remove On-Hold Event Tickets scheduled action automatically releases on-hold tickets after the configured time, making them available for booking again.


Configure the Time from the Website General Settings to automatically remove on-hold tickets after the specified duration.


Set the blocked seat numbers under the Blocked Columns section to mark specific seats as unavailable for booking.


Configure the seat numbers to be blocked under the Blocked Columns section to prevent those seats from being selected during booking.


The configured blocked seats will appear as Already Booked on the website ticket booking page, preventing customers from selecting them.


After the booking is completed, the ticket receipt is automatically sent to the customer.


A separate ticket PDF is generated for each booked seat, with each ticket containing a unique QR code for validation and entry.


Users can download and print the generated ticket PDF for each booked seat.


Enable the Portal Seat Exchanges/Upgrades option from the Website General Settings to allow customers to exchange or upgrade their seats through the customer portal.


Select My Tickets from My Account to view and manage all your booked event tickets.


Open the Ticket List View in the customer portal and click the Change/Upgrade button to modify or upgrade the selected event ticket.


A Change/Upgrade Seat wizard will open, displaying the currently booked seat and allowing the user to select a new available seat for exchange or upgrade.


Select the desired new seat. If the new seat price is higher than the originally booked ticket, the system displays the additional amount to be paid. Click Confirm to proceed with the seat upgrade.


A new quotation will be generated for the additional amount. Click Sign & Pay to complete the payment and confirm the seat upgrade.


Enter the required payment details and click the Pay button to complete the payment for the seat upgrade.


The payment has been processed successfully, and the seat upgrade is confirmed.


Enable the Best Available Seat Auto Allocator option from the Website General Settings to automatically assign the best available seats.


On the website, the Auto Allocate Best Seats option is displayed. Click the Auto Allocate Seat button to automatically assign and confirm the best available seats for the booking.


By clicking the Auto Allocate Seat button, the best available seats are automatically selected and reserved for the ticket booking.


Go to the Events page on the website. If the event is sold out, users can click the Join Waitlist button to register for the event waitlist.


A Join Waitlist wizard will open. Enter your Name and Email Address, then submit the form to join the event waitlist, click the Subscribe button.


A 'Subscribed Successfully' message will be displayed, confirming that the user has been added to the event waitlist.


Once a seat becomes available, the user will automatically receive a notification email informing them that tickets are available for booking.


Assign the appropriate Company to the Seating Plan to make it available for use within that specific company.


Assign the appropriate Website to the Seating Plan to make it available for ticket bookings on the selected website.


The Seating Plan will only be available for the assigned Company. It will not be displayed to any other company that has not been configured for that seating plan.


Version 19.0.2.0.0 | Released on : 03rd July 2026

New Added Visual Venue Blueprint Library (Venue Templates) Feature.
New Added Dynamic Row & Premium Seat Surcharges (Dynamic Pricing) Feature.
New Added Smart rolling Seat Hold Timer Feature.
New Added VIP & Sponsor Reserved Seat Blocking Feature.
New Added Real-Time Seating Occupancy & Revenue Dashboard Feature.
New Added Premium PDF Event Ticket Badge with Seat Highlights Feature.
New Added VIP/Sponsor Multi-Company Isolation Security Feature.
New Added Single-Click Portal Seat Upgrade Engine Feature.
New Added Best Available Seat Auto-Allocator Feature.
New Added Automatic Seat Release Waitlist & Notifications Feature.

Version 19.0.1.0.0 | Released on : 1st October 2025

Initial Initial Release.

Is this application compatible with Odoo Enterprise as well as the Community edition of Odoo?

  • Yes, this app works perfectly with Odoo Enterprise (Odoo.sh & Premise) as well as Community.

Is this application compatible with odoo.com(odoo saas/online)?

  • No, this application is not compatible with odoo.com(odoo saas/Odoo Online)

Can I get a demo of the module before making a purchase?

  • Yes, to test this module, please contact us at sales@softhealer.com.

I want some customization in this app. How can I request it?

  • Please contact us at sales@softhealer.com to request customization.

Do I get free support?

  • Yes, we provide free support for 365 days from the date of purchase.

Do I get free updates?

  • Yes, you will receive lifetime free updates for the version of the module you purchased.

Do we need to install any additional libraries to use this module?

  • No, there is no need to install any additional libraries.

Do I have to buy the module for each version?

  • Yes, for version 12 and above, you need to purchase the module separately for each version you intend to use.

If I purchase a module in the wrong version, can I exchange it for another version or get a refund?

  • No, exchanges or refunds are not allowed. Please make sure to select the correct version before purchasing.

Do you provide free language translation support?

  • You can contact us at support@softhealer.com for language translation support. We use Google Translator tools to provide translations in multiple languages, so the accuracy may vary. We welcome your suggestions to help improve translations.

Please email us for support at support@softhealer.com

Discover Our Latest Apps

heading
NEW

Odoo Direct Print

  • Print Any Odoo PDF
  • Access From Anywhere
  • No IoT Required
And many more powerful features..

View App
NEW

AI Insight Assistant

  • Dedicated AI Chat Interface
  • Instant Response Engine
  • Intelligent Data Understanding
And many more powerful features..

View App
NEW

Knowledge Base System

  • Smart Dashboard
  • User & Manager Roles
  • Portal View
And many more powerful features..

View App

Multi-Languages

heading
We have added some predefined languages (English, German / Deutsch, Arabic, Spanish / Español, French / Français, Chinese) in the module. If you want to add other languages, you can contact us at support@softhealer.com . We use Google Translator tools for multiple languages, so possible translations may not be accurate. We welcome suggestions to make the translations more accurate at support@softhealer.com.

english germany arab spanish Chinese French
Our Apps
Our Themes

You May Also Like

heading
Event Mobile Barcode/QRCode Scanner
Event Mobile QR Code Scanner
Event Registration QR Generator
Event Barcode Scanner
Website Event Custom Tab
Website Event FAQ

Most Demanded Apps

heading
sh_all_in_one_mbs
sh_activities_management
sh_all_in_one_helpdesk
sh_secondary_unit
sh_barcode_scanner
sh_all_in_one_basic_import

Our Services

heading
info

Odoo Implementation

info

Odoo Customization

info

Support & Maintenance

info

Mobile Apps

info

Migration service

info

Third Party App Integration

info

Odoo Training

info

Artificial Intelligence & Business Integration

Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Events (website_event)
• eCommerce (website_sale)
• Website (website)
• Discuss (mail)
• Sales (sale_management)
• Invoicing (account)
Lines of code 5588
Technical Name sh_event_seat_booking
LicenseOPL-1
Websitehttp://www.softhealer.com
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with