Skip to Content
Catalog / WEB · Website & Themes / Event Pricelist - Website Sale
Event Pricelist - Website Sale
event_pricelist_website_sale

Event Pricelist - Website Sale

Show event ticket prices on the website in the event's pricelist currency, matching the cart

v19.0.1.0 AlshayebCo Website & Themes

View-only bridge module: a single QWeb template (modal_ticket_registration_pricelist_currency) inherits website_event_sale.modal_ticket_registration and rewrites the monetary widget t-options on the ticket price nodes (price, price_incl, price_reduce, price_reduce_taxinc, lowest_price, highest_price) to convert from event currency_id (the event pricelist currency, falling back to company currency) instead of company_id.currency_id. No Python models, controllers, security files, data, or menus. Depends on event_pricelist_sale and website_event_sale; auto_install is True; LGPL-3.

Overview

Out of the box, Odoo's online event store assumes every ticket price is stored in the company currency and converts from there for website display. When tickets are priced through an event pricelist in a different currency (for example USD instead of the company's ILS), shoppers see a wrong, doubly-converted amount that no longer matches what they are actually charged at checkout. This module corrects the conversion source so the public event page and ticket selector display prices from the event's true pricelist currency, keeping the advertised price consistent with the cart for any website currency the visitor browses in.

Key Features

  • Displays event ticket prices on the website using the event's pricelist currency instead of the company currency.
  • Keeps the price shown on the public event page consistent with the price charged in the cart and at checkout.
  • Corrects both the multi-ticket selector and the single-ticket selector price displays.
  • Fixes the standard, reduced, and tax-inclusive ticket price figures shown to shoppers.
  • Corrects the 'From X to Y' price-range badge that summarizes the cheapest and most expensive tickets.
  • Converts every displayed amount into the visitor's chosen website currency from the correct source currency.
  • Auto-installs only where both event pricelist sales and the online event store are already present, so it activates exactly where it is needed.

Technical Details

Technical Name event_pricelist_website_sale
Version 19.0.1.0
License LGPL-3
Domain WEB · Website & Themes

Security

No security rules are introduced. The module is a presentation-only view override and adds no models, access rights, or record rules; it relies entirely on the existing website event and event pricelist permissions.

Dependencies

event_pricelist_sale website_event_sale