Questions before I buy WooCommerce Tickets

Home Forums Ticket Products Event Tickets Plus Questions before I buy WooCommerce Tickets

Viewing 15 posts - 1 through 15 (of 17 total)
  • Author
    Posts
  • #939142
    Margaret Tehan
    Participant

    Hello, Sorry if I’m asking questions that may have been answered in your documentation but I need to make sure that I understand what this plugin can and can’t do before I recommend it to my client. I read somewhere that it can’t do recurring events. But my event is general admission… buy a ticket online and you can use it all three days of the three-day event. So… I need to be able to set up an event where people can buy tickets and use them on any of the following days and times… Friday, February 27, 2015 – 3pm-8pm, Saturday, February 28, 2015 – 10am-8pm, and/or Sunday, March 1, 2015 – 10am-5pm. Can WooCommerce Tickets handle that? Also, I need to allow the attendees to enter coupon codes. I know that WooCommerce allows that… but will the attendees to my event have a way to use coupon codes? Is it possible to answer me quickly? I need to get this set up this weekend. Thanks so much!!! – Peggi

    #939228
    Brian
    Member

    Hi,

    Thanks for the interest in WooCommerce Tickets.

    I can help you out here. I think it could be possible to use the tickets on a multiday event, but it is not designed for it.

    You could create the one event, sell tickets for it and then each day check in people. Then after the event is over for the day, bulk check out everyone to start fresh the next day.

    The plugin does not modify the checkout process in WooCommerce and tickets are a product in WooCommerce so Coupons work with it.

    I would recommend reviewing our new user Primer for WooCommerce Tickets

    https://theeventscalendar.com/knowledgebase/new-user-primer-woocommerce-tickets/

    That will show you everything the plugin does to make sure it will do what you would like.

    Let me know if you have any follow up questions.

    Thanks

    #939248
    Margaret Tehan
    Participant

    Hi Brian,

    Thank you so very much for responding to me on the weekend. I am having a meeting tomorrow – on a Sunday (yuck!) – to discuss ticket sales options with my client. I’ve been recommending WooCommerce Tickets coupled with The Event Calendar Pro and WooCommerce since July of 2014. But – for some reason – he wants me to find other ways as well… I guess he’s keeping his options open. So… I have a few more questions. When you say that we’d have to check people in each day. Is that mandatory? With this event, they make their money selling the exhibit space so they don’t really check attendees in at the door. It’s faster to just take the tickets and let the people through. So… if a few people end up beating the system by printing their tickets twice or making a copy of the ticket for a friend, they don’t really care enough to enforce the ticket sales.

    I just read the Primer that you mentioned above. I see that I can bulk check-in the attendees but, again, if it’s possible to not check them in at all, that would be the best way for us to handle this event.

    Also, I saw that – from what I gather – the tickets are not considered sold until someone manually approves the sale. This event will sell thousands of tickets and my clients do not want to approve each sale. The tickets are general admission. They just want people to buy tickets and be able to print them out as soon as their transaction has been completed – with no approval – or any other effort on the part of the event organizers. Is that possible? Do my clients *have* to approve every sale?

    Also, is there a way for me to add a background image to the downloadable ticket?

    I really appreciate your response on the weekend. Is there any way that you can get back to me on these questions by tomorrow at 3pm Eastern Standard Time? I’m in Connecticut (US) and I have a meeting with my client tomorrow afternoon. Thanks again, Brian.

    – Peggi

    #939249
    Margaret Tehan
    Participant

    P.S. One more question… just out of curiosity… how do you check people in at the door? You don’t have a QR code and use a scanner, do you?

    #939389
    Brian
    Member

    Hi,

    We usually do not work on weekends, but just trying to finish up some tickets on Saturday, sorry I was not able to get back to you on Sunday.

    Checkin
    You do not have to use the check in system at all that is up to you.

    To check in people you can have the website open and have people checkin each ticket.

    Orders
    You an use a function in WooCommerce to autocomplate all orders:

    http://docs.woothemes.com/document/automatically-complete-orders/

    Customization
    And there is a way to modify the tickets and adding a background following our themer’s guide:

    https://theeventscalendar.com/knowledgebase/themers-guide/

    Thanks for your interest. Sorry I could not respond over the weekend.

    #939465
    Margaret Tehan
    Participant

    This reply is private.

    #939469
    Brian
    Member

    If you do not check people in then this would not apply “then each day check in people. Then after the event is over for the day, bulk check out everyone to start fresh the next day.”

    That scenario was just if you wanted to check in everyone.

    We offer refunds after in the first 30 days on all our products.

    #940033
    Margaret Tehan
    Participant

    Hi Brian, I don’t see a way to limit the number of tickets that one person can buy. I only want to allow people to buy up to ten of each ticket type. Is there a way to change that?

    #940054
    Margaret Tehan
    Participant

    Hello again, Brian. I asked you if there was a way for me to add a background image to the ticket and you told me to visit this page: https://theeventscalendar.com/knowledgebase/themers-guide/#responsivetemplates

    So… I’m on that page now and it’s telling me to edit copy and edit the “view” called email.php. (see below.)

    TICKETING PLUGINS (E.G. WOOCOMMERCE TICKETS, EDD TICKETS, WPEC TICKETS)

    • attendees-email.php – Template for the email you get with the attendee list for an event.

    • email.php – Template for the email the customers get when they purchase tickets for an event. This email is the actual ticket people will use at the door of your event.

    • tickets.php – Table of tickets with the button to purchase in the front end. It shows in the event single, if the event has tickets to sell.

    But when I attempted to copy the file called email.php, there is only a file called tickets.php in my views folder.

    Perhaps “tickets.php” now has all of the info that was once comprised of three files called tickets.php and email.php and attendees-email.php?

    If so, can you tell me just a few things… #1, how would I add a background image to the ticket and #2, how can I get the ticket to display the end date of the event. Currently, the ticket generated shows the following:

    68th Connecticut Home & Remodeling Show
    February 27 @ 3:00 pm <————————I need it to show “through March 1 @ 5:00 pm”
    TICKET #

    429
    TICKET TYPE

    Children 16 and Under
    PURCHASER

    Margaret Tehan
    SECURITY CODE

    5b0874a76d
    VENUE
    Connecticut Convention Center
    100 Columbus Boulevard #400
    Hartford

    ORGANIZER
    The Home Builders & Remodelers Association of Central CT
    http://margare4.arvixevps.com/~cthomeshow/site

    #940086
    Brian
    Member

    Hi Again,

    Let me see if I can help out here.

    First:

    Hi Brian, I don’t see a way to limit the number of tickets that one person can buy. I only want to allow people to buy up to ten of each ticket type. Is there a way to change that?

    We do not have a way to limit the tickets. I found this plugin that might work:

    WooCommerce Max Quantity – https://wordpress.org/plugins/woocommerce-max-quantity/

    It says it does it per Product.

    The attendees-email.php and email.php are actually both found in the Free Version of the Events Calendar here:

    the-events-calendar\views\tickets\

    Move those to files to:

    yourtheme\tribe-events\tickets\

    The tickets.php is what controls the ticket form in the Event itself and that is found in WooCommerce Tickets.

    Edit the email.php for the background and you maybe to use this function to show both the start and end time:

    <?php echo tribe_events_event_schedule_details( $event_id, '<h3>', '</h3>' ); ?>

    Thanks

    #940157
    Margaret Tehan
    Participant

    Aha! Finding emails.php and attendee_emails.php helped lots. But instead of adding your snippet of code, I did the following. I found the snippet for the start date — <?php echo tribe_get_start_date( $event, true ); ?>

    and I added a hyphen and then this: <?php echo tribe_get_end_date( $event, true ); ?>

    So I ended up with this:

    <?php echo tribe_get_start_date( $event, true ); ?> - <?php echo tribe_get_end_date( $event, true ); ?>

    and it worked perfectly.

    I hope that this will be my last question… how can I change the subject line on the email that contains the tickets from “Your tickets from… ” to “Please print your tickets from… “?

    I’m thrilled with WooTickets! I tried about 7 or 8 different plugins because my client didn’t want to go through the whole ordeal of setting up a shop. But your plugin is far superior to any of the other plugins that I tried. I hope that you can help me get that last little issue taken care of… how can I change the subject line on the email that contains the tickets from “Your tickets from… ” to “Please print your tickets from… “?

    A thousand thanks, Brian.

    #940317
    Brian
    Member

    Glad you are getting closer and like the plugin!

    I think if you use this snippet it should change the text of the subject line:

    add_filter('gettext', 'change_tickets_text', 10, 3);

    function change_tickets_text( $translations, $text, $domain ) {

    // Match the text you want you want to translate, preferably also match the text domain
    if( $domain === 'tribe-wootickets' ) {
    // The custom text you want instead
    $text = str_ireplace( "Your tickets from", "Please print your tickets from", $text );

    }

    return $text;
    }

    That is untested on my end, but should work.

    Let me know if that helps.

    Thanks

    #940319
    Margaret Tehan
    Participant

    Hi again… where should I be adding that snippet? In what “view”? And roughly, on what line?

    #940329
    Brian
    Member

    Add that to your theme’s function.php file.

    #940337
    Margaret Tehan
    Participant

    Hi Brian… just so you know… the code worked just fine. But, come to find out, there’s a setting that gets added to the WooCommerce settings once you add the WooTickets plugin. Go to WooCommerce –> Settings –> Emails –> Tickets and change the subject line.

    OK… I’m fairly certain that this is my last question. (I hope, I hope… so that I can stop pestering you.) Seeing as how we only have the one event, I am using the link to the specific event as the “Buy Tickets” page rather than sending our attendees to the Events page and making them click on the event to get to the specifics. Please see: http://margare4.arvixevps.com/~cthomeshow/site/event/68th-connecticut-home-remodeling-show/

    So… do you have a snippet of code that I can add somewhere – like in the child theme’s function.php page — or somewhere — that will get rid of the link just below the navigation on the left hand side of the page that says “« All Events”? I know that my client will want that gone.

    I can’t believe how happy I am about this plugin working where so many others failed. I saw a review online where the reviewer wrote about the shortcomings of this plugin but I’m walking, talking proof that this plugin is far better than the other plugins out there that are available for WordPress. I’ve been using The Events Calendar for quite some time now and I’ve been very happy with it. It’s nice to know that WooTickets works so well, too.

Viewing 15 posts - 1 through 15 (of 17 total)
  • The topic ‘Questions before I buy WooCommerce Tickets’ is closed to new replies.