Support

Home Forums Event Espresso Premium Changing ticket price based on modifiers (form fields, checkboxes, radiobuttons)

Changing ticket price based on modifiers (form fields, checkboxes, radiobuttons)

Posted: January 17, 2017 at 3:37 pm


nicetouch

January 17, 2017 at 3:37 pm

Hi all!

I’m using event espresso to manage a number of different event types. One of these events is a series of summer camp sessions which each (ideally) allows people to register for select weeks. Let’s say summer camp session 1 is 8 weeks long, and a customer wants to buy weeks 1, 3, 4 and 8. Ideally we have just one ticket item (summer camp session 1), and qty would change based on a series of checkboxes for each week. So if I select week 1, 2 and 3, my qty would update to 3 and the price would change.

I am reading that price modifiers is not something working in EE4, so just trying to organize my thoughts. I work as a PHP/JS developer, so I’m wondering if I should create a plugin for this.

What do you guys recommend as the best path forward?


Tony

  • Support Staff

January 18, 2017 at 7:34 am

Hi there,

Using price modifier questions would be an option although as mentioned its not currently available within EE4.

The other option (that is available) is to use a single ticket for each camp session, yes you will end up with 8 tickets (and 8 datetimes) but it also allows you for greater control over the registration limits for each session (which you couldn’t do with a price modifier type setup)

We do have an example of adding surcharges based on question answers here:

https://github.com/eventespresso/ee-code-snippet-library/blob/master/checkout/bc_ee_apply_transaction_surcharge.php

Although I don’t think its what your looking for but is the closes ‘modifier’ type example we currently have.

The support post ‘Changing ticket price based on modifiers (form fields, checkboxes, radiobuttons)’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso