Home › Forums › Ticket Products › Event Tickets Plus › Best practice and most simple e-commerce setup
- This topic has 7 replies, 4 voices, and was last updated 9 years, 4 months ago by
casperwichmann.
-
AuthorPosts
-
November 29, 2016 at 6:15 am #1199005
casperwichmann
ParticipantI 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.November 29, 2016 at 6:26 am #1199008casperwichmann
ParticipantPlease don’t worry about #4. I was off course logged in – therefore things didn’t change…
November 29, 2016 at 6:46 pm #1199543Cliff
MemberHi, Casper.
Thanks for your detailed questions. I’ll try to answer each fully but succinctly.
- 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).
- 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.
- 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.
- ok
Please let me know if you have any follow-up questions on this topic.
November 30, 2016 at 2:02 am #1199642casperwichmann
ParticipantHi 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.November 30, 2016 at 2:03 am #1199643casperwichmann
ParticipantAlso… if editing the functions.php file. Wouldn’t it be overwritten when updating the theme?
November 30, 2016 at 3:21 pm #1200045Cliff
MemberWelcome 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?
- Downloads / Version Numbers
- License Keys
- TEC Automatic Updates
- or TEC Manual Updates
- WordPress core updates
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.
December 22, 2016 at 8:35 am #1209548Support 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 ‘Best practice and most simple e-commerce setup’ is closed to new replies.
