Home › Forums › Ticket Products › Event Tickets Plus › How to set up multiple ticket types
- This topic has 3 replies, 4 voices, and was last updated 9 years, 7 months ago by
Cliff.
-
AuthorPosts
-
August 30, 2016 at 12:42 pm #1157780
Cliff
ParticipantHi, I just purchased Event Tickets Pro and am having some trouble setting it up for the way my client’s tickets need to be sold. I have WooCommerce installed and already connected to PayPal, so that’s working. The part that’s tricky is that the client has the need to sell different types of tickets at different prices, for example, Member Tickets @ $40 and Guest Tickets @ $45. So we need more than 1 quantity field, one for each type of registration.
Secondly, they also ask for optional donations along with the ticket purchases, so there needs to be a way to add a field where the registrant can add a donation amount and it gets added to the total.
How can I accomplish these items? Thanks for your help.
August 31, 2016 at 11:29 am #1158387Geoff B.
MemberGood afternoon Cliff and welcome back!
Thank you for reaching out to us.
I would love to help you with this topic.Before we begin, as a side note, I am noticing that your install seems to be using PHP 2.5.5
To avoid running into some serious issues, I would highly recommend upgrading to at least PHP 5.4 + (in fact WordPress recommends 5.6+)The part that’s tricky is that the client has the need to sell different types of tickets at different prices, for example, Member Tickets @ $40 and Guest Tickets @ $45. So we need more than 1 quantity field, one for each type of registration.
Actually, the first thing you will to do at this point is to download and install our Event Tickets Plus add-on as outlined here: https://theeventscalendar.com/knowledgebase/new-user-primer-event-tickets/
There are a couple of way you could handle the different prices, but all of these actually involve WooCommerce (since our plugin literally hands out the transactional aspect of things to WooCommerce).
As you might imagine, that is slightly out of scope of our typical product support, but I would recommend reading the following links to get you started on what the different options are (typically using third-party plugins):
- https://wordpress.org/plugins/woocommerce-role-based-price/
- https://woocommerce.com/products/woocommerce-memberships/
- https://codecanyon.net/item/woocommerce-membership/8746370
- https://docs.woocommerce.com/document/woocommerce-dynamic-pricing/
To summarize, you can totally have several types of tickets on any event.
Provided you also have a plugin that handles membership, you could then:- Edit some of the tickets so that they are only available to members
- Have just one type of ticket but a discounted price for members
Secondly, they also ask for optional donations along with the ticket purchases, so there needs to be a way to add a field where the registrant can add a donation amount and it gets added to the total.
That part is a bit trickier.
You have a couple of options here:
- Do a template customization to extend the built-in ticket form. You might want to read our Themer’s guide to get a sense of how that works.
- Hire one of our recommended customizers to do the customization for you.
- Change the behaviour of the ticket box “Add to cart” button so that it redirects to an intermediary Donation product page
- Simply add a Donation product as a related/suggested product in the cart. There are a few donation plugins out there (e.g.: https://wordpress.org/plugins/woocommerce-quick-donation/ ).
Let me know if that helps.
Have a great day!
Geoff B.
September 22, 2016 at 9:35 am #1167492Support Droid
KeymasterHey there! This thread has been pretty quiet for the last three weeks, so we’re going to go ahead and close it to avoid confusion with other topics. If you’re still looking for help with this, please do open a new thread, reference this one and we’d be more than happy to continue the conversation over there.
Thanks so much!
The Events Calendar Support Team -
AuthorPosts
- The topic ‘How to set up multiple ticket types’ is closed to new replies.
