Best practice and most simple e-commerce setup

Home Forums Ticket Products Event Tickets Plus Best practice and most simple e-commerce setup

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #1199005
    casperwichmann
    Participant

    I have installed the Events Calendar PRO and the Events Tickets PLUS plugins along with WooCommerce and the Stripe addon.

    1. What is the (easiest and most simple) best practice for setting up ticket sales for events?

    2. Do I need to use the WooCommerce shopping basket? The purchase of your plugins went smoothly – and I didn’t see any shopping basket.

    3. The tickets should only be available to members and parents of our swim club. Can I send the same login and password for every member or do they need individual logins?

    4. I have clicked both fields under “Login requirements”, but it doesn’t seem to change anything og the event page.

    Looking forward to your reply.

    Best regards
    Casper.

    #1199008
    casperwichmann
    Participant

    Please don’t worry about #4. I was off course logged in – therefore things didn’t change…

    #1199543
    Cliff
    Member

    Hi, Casper.

    Thanks for your detailed questions. I’ll try to answer each fully but succinctly.

    1. Once WooCommerce is setup (i.e. able to receive payments for orders), Event Tickets Plus (ET+) shouldn’t need you to do anything more with WooCommerce (other than keep it updated and such).
    2. Here’s a snippet to force the cart to redirect to the checkout page (skipping the need to click “Checkout”), but yes you need to use WooCommerce’s checkout to complete the ticket purchase.
    3. Our plugins don’t have any membership-type features; they just rely on the WordPress user system. Same goes for WooCommerce, unless you use one of its add-ons. Because of how WooCommerce works, I think each person would need their own WordPress user account, not sharing a single account.
    4. ok

    Please let me know if you have any follow-up questions on this topic.

    #1199642
    casperwichmann
    Participant

    Hi Cliff.

    Thanks for your reply.

    – Should I just paste the snippet code at the bottom of the functions.php in wp-content>themes>Avada ?

    – In the tickets settings I have clicked the “Try to set the status of new ticket orders to “complete” automatically”, but it doesn’t work. Orders are not completed and I will have to do that manually to send out the tickets. Is there a way to fix this?

    Thanks again.
    Casper.

    #1199643
    casperwichmann
    Participant

    Also… if editing the functions.php file. Wouldn’t it be overwritten when updating the theme?

    #1200045
    Cliff
    Member

    Welcome to WordPress customizing!

    Best practice for adding custom code (like to implement a PHP snippet to modify The Events Calendar) is to create a functionality plugin, unless it’s something specific to your theme, in which case best practice is to make sure you’re using a child theme, then add the customization to your child theme’s functions.php file. A child theme’s purpose is precisely to avoid the issue of being overwritten when the parent theme (Avada) gets updated.

    I hope this information helps!

    ===

    Regarding the setting to auto-complete WooCommerce orders, we like to keep each thread to a single topic. Therefore, I’ll share our recommended troubleshooting steps, below, and if those don’t help you resolve the issue, please create a new thread for this specific issue.

    Could you please make sure all your Modern Tribe plugins (and WordPress core) are at their latest versions?

    Once you verify you’re on the latest versions, please test to see if the issue is still happening for you.

    If it is, please follow our Testing for Conflicts Guide (basically switch to Twenty Sixteen theme and deactivate all plugins and custom code other than Modern Tribe plugins) and see if that helps narrow down the cause of this.

    If it doesn’t, please enable WP_DEBUG and WP_DEBUG_LOG and share any debug messages you see while changing tickets quantity, navigating your site’s home page, events page, single-event pages, and any other of your site’s pages relevant to this ticket.

    Then, please share your System Information (while in Testing for Conflicts Mode — in a separate thread). That will give us a lot of extra information to help diagnose the problem.

    Thanks.

    #1209548
    Support Droid
    Keymaster

    Hey 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

Viewing 7 posts - 1 through 7 (of 7 total)
  • The topic ‘Best practice and most simple e-commerce setup’ is closed to new replies.