Ir al contenido
Menú
Se marcó esta pregunta
2 Respuestas
3359 Vistas

Hi,

I would like to define a discount on Event tickets based on the number of tickets booked on the Web page (Shopping Cart)


Let´s say I want to grant a 10% discount if someone buys at least 5 tickets at once.


I get an warning message "A pricelist item with a positive min. quantity cannot be applied to this event tickets product."

Avatar
Descartar

Did you find a solution for the subject?

Please see my answer, we don't have a solution at the moment for this.

Mejor respuesta

Hi,

Odoo doesn't allow to apply discounts for the event tickets based on particular conditions and all. If you need to achieve this functionality need to make customization in the module for achieving discount functionality.


Hope it helps


Avatar
Descartar
Mejor respuesta

We don't support Min. Quantity for Event Tickets, so all tickets you sell need to be the same price.

The main reason is consistency of how pricing has worked over the last several versions. There are also implications on having different "tiers" or "levels" of tickets linked to the same product. 

If you have a Gold, Silver and Bronze level tickets, and you give a discount when more than 10 tickets are purchased - does this mean 10 overall?, because Silver and Bronze are probably already discounted, and you could buy 9 Bronze tickets to get a discount on the more expensive Gold ticket that you may or may not want the etc. 

You would need to customize the code to support this. 

See https://github.com/odoo/odoo/blob/15.0/addons/website_event_sale/models/product_pricelist.py

 

Avatar
Descartar

Ray, Is this still the case with v17?

Odoo 17 features and functionality can be tested at https://runbot.odoo.com/ - just click on the arrow icon next to the word "enterprise" (may be abbreviated to "enter ...") in a green box on the "17.0" row.

Publicaciones relacionadas Respuestas Vistas Actividad
1
ene 25
1749
1
nov 24
1087
1
feb 24
1468
0
dic 23
1113
0
jun 23
1452