Support

Home Forums Event Espresso Premium Multi-Day Event – But Need to Charge Individually for Each Day

Multi-Day Event – But Need to Charge Individually for Each Day

Posted: January 27, 2015 at 11:46 am

Viewing 12 reply threads


accordantcompany

January 27, 2015 at 11:46 am

We’re using EE3.

We offer a 3-day class where attendees can register for 1 day, 2 days, or all 3 days.

It’s $695 per day, per attendee. But the event setup only allows us to charge $695 for all 3 days (which is set up as a single event).

How do we set up the 3-day event to allow attendees to choose the number of days they want to attend and then be charged accordingly ($695 if 1 day is selected, $1,390 if 2 days selected, $2,085 if all 3 days selected)?


Lorenzo Orlando Caum

  • Support Staff

January 27, 2015 at 1:15 pm

Hi Mark,

The multiple events registration add-on should be able to help with that.

Create three events using the event editor:

Event name – day 1
Event name – day 2
Event name – day 3

Then setup this tutorial for each event:

https://eventespresso.com/wiki/multiple-events-registration-use-add-to-cart-link-instead-of-default-registration-form/

That will activate the shopping cart feature of the multiple event registration add-on.

An attendee/registrant will then be able to register for each day individually or all at once.


Lorenzo


accordantcompany

January 27, 2015 at 2:01 pm

Thanks Lorenzo – we’ll install the add-on and test it out.


accordantcompany

January 30, 2015 at 7:11 am

Lorenzo,

We would like to setup the 3 day event on 1 page with the option of having a choice between registering for individual days, or all 3. Would the ticketing option be the best approach to accomplish this?


Josh

  • Support Staff

January 30, 2015 at 9:05 am

Hi Mark,

Event Espresso 4 would probably be the best option, but since you’re on Event Espresso 3 and you have Multi Event Registration installed you can set up a page with the [ESPRESSO_CART_LINK] shortcodes like this:

[ESPRESSO_CART_LINK event_id="1" anchor="Register for day one"]
[ESPRESSO_CART_LINK event_id="2" anchor="Register for day two"]
[ESPRESSO_CART_LINK event_id="3" anchor="Register for day three"]
[ESPRESSO_CART_LINK event_id="1-2-3" anchor="Register for all three days"]

Note that in the above there is some html in there, so you’ll need to have the text editor view active in your page editor. Along with that, you might need to change the event IDs to match the event IDs for your events.


accordantcompany

January 30, 2015 at 9:59 am

some people may want to do a combo of day 1 and 3 or 2 and 3 or 1 and 2. how would that work?


Josh

  • Support Staff

January 30, 2015 at 10:28 am

Hi Mark,

The set up I outlined above will allow them to add any combination of days to their cart. The last link combines all three days into one click for the sake of convenience.


accordantcompany

February 4, 2015 at 1:43 pm

would this be able to be done with the ticket option? we have EE3 and would like to accomplish it by sticking to that version.


Lorenzo Orlando Caum

  • Support Staff

February 4, 2015 at 2:47 pm

Hi Mark,

Using the last option showed here:

https://eventespresso.com/topic/multi-day-event-but-need-to-charge-individually-for-each-day/#post-137667

…will add each event to the shopping cart which is handled by the multiple events registration add-on.

An attendee will then be able to select the ticket options that they would like and complete registration checkout.


Lorenzo


accordantcompany

February 11, 2015 at 9:07 am

is there a way to default the quantity to 1 instead of zero when you add each day to the cart?


Lorenzo Orlando Caum

  • Support Staff

February 11, 2015 at 11:56 am

Hi Mark, something like that could be done using jQuery. However, it will set all quantities to 1 for each pricing option.

If that works for you, then let us know and I’ll share an example.


Lorenzo


accordantcompany

February 11, 2015 at 12:56 pm

yes please


Sidney Harrell

February 13, 2015 at 11:33 am

Hi Mark, You’ll want to use something like this:

jQuery(document).ready(function() {
  jQuery("#cart-reg-details select.price_id").val("1");
  jQuery("#event_espresso_refresh_total").click();
});

I tested it out, and it will set all the ticket selectors to 1 when the shopping cart page is loaded. The easiest way to add it would probably be to copy the file templates/shopping_cart.php to uploads/espresso/templates, then add in that script straight to the template, in between a couple script tags.

Viewing 12 reply threads

The support post ‘Multi-Day Event – But Need to Charge Individually for Each Day’ 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