OdooWiki OCA HUB

Point of Sale Event Sessions

pos_event_sale_session folder_open OCA/pos open_in_new
Marketing License: AGPL-3

Implements event sessions for the Point of Sale

auto_awesome What this module does

AI-generated from the code · Odoo 15.0

Sell event sessions directly from the Point of Sale. Cashiers pick a specific session date and time, see its remaining seats, and the session is stored on the order line, the receipt and the POS reporting.

This module links the Point of Sale with event sessions, so a cashier can sell tickets for a precise session (a date and time slot) instead of only for the whole event.

In the Point of Sale, when an event uses sessions, the event selector shows each session with its own start and end dates, and the ticket popup shows the seats still available for that session. Availability is refreshed from the server when the popup opens and again before payment; if the connection fails, the cashier is told to check the internet connection and try again. Ordered quantities and remaining seats are counted per session, and lines belonging to different sessions cannot be merged.

The chosen session is kept on the order line, printed on the event registration receipt, and carried over when a ticket is refunded from the ticket screen.

In the back office, the event session form gains a "POS Sales" button showing the tax-excluded POS sales amount for that session; clicking it opens the related POS orders. The POS order analysis report can be grouped by event session, and the session itself lists its POS order lines.

Required by other modules

Models and fields (3)
  • event.session · extends an existing modelpos_order_line_ids (All the PoS Order Lines pointing to this event), pos_price_subtotal (POS Sales (Tax Excluded))
  • pos.order.line · extends an existing modelevent_session_id (Event Session)
  • report.pos.order · extends an existing modelevent_session_id (Event Session)

Text generated by AI (DeepSeek) from reading the Odoo 15.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

terminal Installation and usage

No verified information

Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.