Support

Home Forums Event Espresso Premium Change ticket buying experience

Change ticket buying experience

Posted: May 23, 2019 at 12:04 pm

Viewing 23 reply threads


odegnan

May 23, 2019 at 12:04 pm

Are there shortcuts to quickly add a ‘Register Now’ button that adds the event to the cart and immediately moves to the checkout process? The current language of the button ‘Add to event cart’ means nothing to our users and is just too techy. The current workflow to checkout has too many steps, and the idea of the entire event is a blog post doesn’t fit our design for the event page. So, we need to design the entire event page using Elementor Pro. Thoughts?


Josh

  • Support Staff

May 23, 2019 at 12:06 pm

Hi,

It sounds like you want to deactivate the Multi Event Registration plugin. When that plugin is deactivated it removes the cart and the user is presented with a “Register Now” button instead.


odegnan

May 23, 2019 at 12:09 pm

how do you do that?


odegnan

May 23, 2019 at 12:09 pm

never mind. missed the word plugin. will try now….


Josh

  • Support Staff

May 23, 2019 at 12:13 pm

wrt:

and the idea of the entire event is a blog post doesn’t fit our design for the event page.

That’s usually the result of the theme having a single.php template that’s designed for blog use. Not all themes do that. What you can do is use a WordPress filter to tell the theme to load the page.php template instead when it’s event page. Here’s an example snippet:

https://github.com/eventespresso/ee-code-snippet-library/blob/master/templates/jf_ee_custom_post_type_template.php

You can add the above to a functions plugin or, if available, into your WordPress child theme’s functions.php file.


odegnan

May 23, 2019 at 12:14 pm

well, not quite. We have multiple venues for the same event throughout the year. They need to pick the venue first, then Register Now. So I think that is considered a multi-event. What we want is to have a list of Venues with a register button next to each venue. Simple and easy. Can that be done with this plugin?


odegnan

May 23, 2019 at 12:18 pm

we could potentially hack it and basically build a table list with venues and add a shortcode for the Register Now button with each event ID. Can that be done?


Josh

  • Support Staff

May 23, 2019 at 12:25 pm

Yes that can be done. There’s a few gotchas there though because the software is designed for event registration, not venue registration.

You could also use the Event Espresso table add-on and that will display a list of events with a register now link.

That said, are any of the registrations going to be more than a single ticket registration where they would need to select more than one quantity of ticket before going to checkout?


odegnan

May 23, 2019 at 12:27 pm

Potentially, yes. Somebody could register more than themselves for an event at a given venue.


odegnan

May 23, 2019 at 12:29 pm

we basically have the exact same event throughout the year with different venue each


odegnan

May 23, 2019 at 12:33 pm

OK. Looks like the [ESPRESSO_EVENTS_TABLE_TEMPLATE] might work. However, how can we remove the Search and the Category, and style the button appropriately to meet our theme guidelines?


Josh

  • Support Staff

May 23, 2019 at 2:15 pm

You can remove the search & the category, and remove all plugin styles by adding some parameters to the shortcode:

[ESPRESSO_EVENTS_TABLE_TEMPLATE table_search=false category_filter=false footable=false]

Then to customize the appearance of the “Register” link text, you can use the class .a_register_link as the selector with some custom CSS.


odegnan

May 23, 2019 at 2:43 pm

Perfect response! Thank you so much, Josh!


odegnan

May 23, 2019 at 2:48 pm

So close… Except clicking the Register link on the Table view goes straight to the blog again where the user has to select the quantity (which should default to 1 ticket) and has to click to add to cart again. Yikes! Way too complicated workflow and frustrating for shoppers. Here is what we need: list the event with all venues; clicking the Register link should go straight (without any annoying popups that are impossible to navigate on mobile devices) to the checkout (where they enter more information. The key workflow here is: get the money ASAP, then ask for more info such as Personal and any Additional Info AFTER the payment has been received. Possible?


Josh

  • Support Staff

May 23, 2019 at 2:57 pm

and has to click to add to cart again

You didn’t deactivate the Multi Event Registration add-on. If you deactivate the Multi Event Registration add-on, then the annoying popups and add to buttons will all go away.

Can you deactivate the Multi Event Registration add-on?


odegnan

May 23, 2019 at 3:28 pm

I did deactivate the multi-event plugin before testing the new suggestion.


odegnan

May 23, 2019 at 3:31 pm

Could we contract with you to code that for us potentially?


Josh

  • Support Staff

May 23, 2019 at 3:35 pm

Fantastic! So now that’s been deactivated, you no longer see an “Add to Event Cart” button, is that correct?


odegnan

May 23, 2019 at 5:15 pm

clicking the Register link on the table does get me to the blog (‘events’) page where they have to click on the Register again AFTER picking the Quantity for tickets.


odegnan

May 24, 2019 at 6:27 am

At this point, all we really need is a simple shortcut to place the Register button on a static HTML page to then immediately link to the questions of the registrant and checkout. we would then create many events of the same type with a different venue each and use that eventID with each shortcode.
[ESPRESSO_REGISTER eventID=391 title=’Register Now!’ css=btnStyleRegister]


Josh

  • Support Staff

May 24, 2019 at 7:59 am

Hi,

The closest equivalent to the shortcode you’ve described is the ESPRESSO_TICKET_SELECTOR shortcode. It accepts one parameter for the event ID. An example of usage: [ESPRESSO_TICKET_SELECTOR event_id=391]


Josh

  • Support Staff

May 24, 2019 at 8:00 am

I forgot to answer your question:

The key workflow here is: get the money ASAP, then ask for more info such as Personal and any Additional Info AFTER the payment has been received. Possible?

That’s actually not possible with Event Espresso 4.


odegnan

May 24, 2019 at 8:21 am

Is it possible to change the styling of this Register button that is part of [ESPRESSO_TICKET_SELECTOR event_id=391] ?


Josh

  • Support Staff

May 24, 2019 at 10:37 am

Yes, this is possible by adding some CSS to override your current theme’s CSS. The button is actually styled by your theme.

Viewing 23 reply threads

The support post ‘Change ticket buying experience’ 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