{"id":1955001,"date":"2023-02-28T12:06:09","date_gmt":"2023-02-28T17:06:09","guid":{"rendered":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/?post_type=post&#038;p=1955001"},"modified":"2025-07-14T11:07:25","modified_gmt":"2025-07-14T15:07:25","slug":"getting-started-with-woocommerce-and-event-tickets-plus","status":"publish","type":"post","link":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/getting-started-with-woocommerce-and-event-tickets-plus\/","title":{"rendered":"Getting Started with WooCommerce and Event Tickets Plus"},"content":{"rendered":"\n<iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/Sb7SzCjphTY\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n\n\n\n<p>Event Tickets is a great plugin that allows you to make money by selling tickets to events. This is accomplished by using our default payment method called Tickets Commerce, which allows you to connect to Stripe or PayPal for collecting payment.<\/p>\n\n\n\n<p>While this solution works great, it does have certain limitations. You might find yourself wanting to use a payment gateway other than Stripe, or PayPal. Or perhaps you want to charge taxes. How would you go about doing those things?<\/p>\n\n\n\n<p>The answer is to use WooCommerce.<\/p>\n\n\n\n<p class=\"has-text-color has-background\" style=\"color:#141827;background-color:var(--global-palette8)\">\ud83d\udc4b While WooCommerce is a free plugin, using WooCommerce with Event Tickets requires <a href=\"https:\/\/theeventscalendar.com\/products\/wordpress-event-tickets\/\" target=\"_blank\" rel=\"noreferrer noopener\">Event Tickets Plus<\/a><\/p>\n\n\n\n<p>WooCommerce opens up a lot of options for Event Tickets Plus users, and in this article we&#8217;ll show you how to get WooCommerce installed and start using it to sell tickets.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-getting-started-with-woocommerce-and-event-tickets\">Getting Started with WooCommerce and Event Tickets<\/h3>\n\n\n\n<p>To get started you&#8217;ll need a bare minimum of 3 plugins: Event Tickets, Event Tickets Plus, and WooCommerce.<\/p>\n\n\n\n<p>Event Tickets and WooCommerce are both free and can be added via the official WordPress plugin repository by clicking on <strong>Plugins <\/strong>in your WordPress dashboard, and clicking on <strong>Add New<\/strong>. Simply search for Event Tickets, install and activate, then do the same for WooCommerce.<\/p>\n\n\n\n<p>Event Tickets Plus can be purchased and downloaded from our website at <a href=\"https:\/\/theeventscalendar.com\/products\/wordpress-event-tickets\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/theeventscalendar.com\/<\/a>. Once it&#8217;s downloaded, go back to your WordPress dashboard, navigate to <strong>Plugins<\/strong> &gt; <strong>Add<\/strong> <strong>New<\/strong>, and click Upload. Find the zip file, upload it, and once it&#8217;s uploaded, be sure to click <strong>Activate<\/strong>.<\/p>\n\n\n\n<p class=\"has-text-color has-background\" style=\"color:#141827;background-color:var(--global-palette8)\">\ud83d\udc4b Event Tickets will display a welcome screen after you activate it. You can ignore that and go back to installing WooCommerce. <\/p>\n\n\n\n<p>Upon activating WooCommerce, it will walk you through a simple setup process that will ask for your business info. <\/p>\n\n\n\n<p>When it asks about your Product Type, it lists several options. You&#8217;ll notice &#8220;tickets&#8221; isn&#8217;t an option, and that&#8217;s OK. Whatever you choose here doesn&#8217;t actually affect anything, so just go ahead and choose <strong>physical products<\/strong> and click continue.<\/p>\n\n\n\n<p>When it asks about installing additional business features, go ahead and click the down arrow to expand that out.<\/p>\n\n\n\n<p>You&#8217;ll notice a lot of add-ons, some free some paid. The only one we recommend installing is the first one, which is WooCommerce&#8217;s default method for collecting payment, and integrates with your Stripe account. You&#8217;re welcome to check out the other options and install any you like but for the purpose of this tutorial, you won&#8217;t need any of them.<\/p>\n\n\n\n<p>Next, it will ask you to install a theme. You&#8217;ve likely already done that so you can probably just skip this step by clicking <strong>Continue with my active theme<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"415\" height=\"467\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/02\/continue-kadence.jpg\" alt=\"\" class=\"wp-image-1955009\" srcset=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/02\/continue-kadence.jpg 415w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/02\/continue-kadence-267x300.jpg 267w\" sizes=\"auto, (max-width: 415px) 100vw, 415px\" \/><\/figure>\n\n\n\n<p>That&#8217;s it for the initial setup of WooCommerce. It will now try to get you to create products. <strong>You can ignore this<\/strong>. You will not be creating tickets using WooCommerce (more on that later). Your next step is to setup your payment gateway (Stripe, PayPal etc).<\/p>\n\n\n\n<p>Now, we&#8217;re not going to go through the process of setting up your payment gateway in this tutorial because there are several different options and it would make this tutorial crazy long. But I will give you a quick overview.<\/p>\n\n\n\n<p>You have a few options: <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>WooCommerce Payments. This is WooCommerce&#8217;s newer, default payment option and uses Stripe to collect payments. <\/li>\n\n\n\n<li>Stripe for WooCommerce plugin. This is the traditional method of using Stripe with WooCommerce. \n<ul class=\"wp-block-list\">\n<li>(For a detailed description of the differences between those two Stripe options, check out <a href=\"https:\/\/woocommerce.com\/document\/woocommerce-payments\/compatibility\/woocommerce-payments-vs-stripe-plugin-comparison\/\" target=\"_blank\" rel=\"noreferrer noopener\">WooCommerce&#8217;s article<\/a>. Most people will want to use WooCommerce Payments but depending on your needs, you may need to use Stripe for WooCommerce)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>PayPal, Square and many others<\/li>\n<\/ul>\n\n\n\n<p>To get started setting up your payment gateway, click on <strong>WooCommerce <\/strong>&gt; <strong>Settings <\/strong>and click on the <strong>Payments <\/strong>tab, then click the link that says <strong>All Payment Methods<\/strong>. From here you can either start setting up WooCommerce Payments, or scroll down and click on <strong>Discover other payment providers<\/strong>. There you will see all sorts of options for payment gateways.<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video controls poster=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/02\/woocommerce-payments-play.jpg\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/02\/woocommerce-payments.mp4\"><\/video><\/figure>\n\n\n\n<p>For more detailed information about setting up specific payment gateways, here are a few articles from WooCommerce themselves:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/woocommerce.com\/document\/woocommerce-payments\/startup-guide\/\" target=\"_blank\" rel=\"noreferrer noopener\">WooCommerce Payments (uses Stripe)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/woocommerce.com\/document\/stripe\/\" target=\"_blank\" rel=\"noreferrer noopener\">Stripe for WooCommerce<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/woocommerce.com\/document\/woocommerce-paypal-payments\/\" target=\"_blank\" rel=\"noreferrer noopener\">PayPal Payments<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/woocommerce.com\/products\/square\/\" target=\"_blank\" rel=\"noreferrer noopener\">Square for WooCommerce<\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Creating Tickets<\/h3>\n\n\n\n<p>Now that WooCommerce is installed and your payment gateway is all setup and ready to collect payments, you shouldn&#8217;t have to mess with WooCommerce anymore. Everything you do from here on out will take place in a Post, or Page, or Event using the Event Tickets block\/module.<\/p>\n\n\n\n<p class=\"has-text-color has-background\" style=\"color:#ff0000;background-color:#ffffff00\">\u26d4 <strong>Do NOT go to WooCommerce &gt; Products and create products to create a ticket. Creating tickets is done within the post\/page\/event editor. <\/strong><\/p>\n\n\n\n<p>Check out this video on how to create tickets and add them to a post, page or Event:<\/p>\n\n\n\n<iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/yFF6pUF-Ovc\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen=\"\"><\/iframe>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-background\" style=\"background-color:var(--global-palette8)\">\ud83d\udc4b If you&#8217;re just looking for a simple way to sell some tickets, these are all the plugins you&#8217;ll need. But if you&#8217;re looking for more options related to hosting and promoting events, we highly recommend checking out our flagship plugin, <a href=\"https:\/\/theeventscalendar.com\/products\/wordpress-events-calendar\/\">The Events Calendar.<\/a><\/p>\n\n\n\n<style>\n.fix-ol li ul li:before {\n    content: counter(a,disc);\n}\n<\/style>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-order-statuses-and-ticket-emails\">Order Statuses and Ticket Emails<\/h2>\n\n\n\n<p>When purchasing tickets with <a href=\"https:\/\/theeventscalendar.com\/products\/wordpress-event-tickets\/\" target=\"_blank\" rel=\"noreferrer noopener\">Event Tickets Plus<\/a> with WooCommerce, emails won\u2019t be sent to attendees until the order has been marked as <strong>Complete<\/strong>. By default, this process needs to be done manually by the administrator.<\/p>\n\n\n\n<p>This is default WooCommerce behaviour and not something that we can change. <\/p>\n\n\n\n<p>You can change when Event Tickets sends the emails by going to <strong>Tickets &gt; Settings &gt; Integrations <\/strong>and in the WooCommerce section, select the order statuses you want:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"433\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/02\/image-2-1024x433.png\" alt=\"\" class=\"wp-image-1964221\" srcset=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/02\/image-2-1024x433.png 1024w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/02\/image-2-300x127.png 300w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/02\/image-2-768x324.png 768w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/02\/image-2-1536x649.png 1536w, https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/02\/image-2.png 1894w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>You can also make it so WooCommerce <strong>auto-completes orders<\/strong> by following <a href=\"https:\/\/staging.theeventscalendar.com\/knowledgebase\/completing-woocommerce-orders\/\">our guide here<\/a>. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-creating-coupons\">Creating Coupons<\/h2>\n\n\n\n<p>You can now create and apply coupons directly with <strong>Tickets Commerce<\/strong> \u2014 there&#8217;s no need to use WooCommerce for discount functionality.<\/p>\n\n\n\n<p>To get started, check out our updated guide: <a href=\"https:\/\/staging.theeventscalendar.com\/knowledgebase\/how-to-add-coupons-for-tickets-with-tickets-commerce\/\">How to Add Coupons for Tickets with Tickets Commerce<\/a><\/p>\n\n\n\n<p>When guests check out on your site, they will see a field to enter their coupon code before submitting payment.<\/p>\n\n\n\n<p><strong>Note:<\/strong> If you\u2019re using <strong>Event Tickets Plus with WooCommerce<\/strong>, you can still manage discounts through <a class=\"\" href=\"https:\/\/docs.woocommerce.com\/document\/coupon-management\/\">WooCommerce\u2019s coupon system<\/a>.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Event Tickets is a great plugin that allows you to make money by selling tickets to events. This is accomplished by using our default payment method called Tickets Commerce, which allows you to connect to Stripe or PayPal for collecting payment. While this solution works great, it does have certain limitations. You might find yourself&#8230;<\/p>\n","protected":false},"author":3,"featured_media":1955565,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_swpsp_post_exclude":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"ep_exclude_from_search":false,"footnotes":""},"categories":[1],"tags":[],"stellar-product-taxonomy":[],"class_list":["post-1955001","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"acf":[],"taxonomy_info":{"category":[{"value":1,"label":"Uncategorized"}]},"featured_image_src_large":["https:\/\/images.theeventscalendar.com\/kb\/uploads\/2023\/02\/social-share-1024x538.png",1024,538,true],"author_info":{"display_name":"Jaime Marchwinski","author_link":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/author\/jaimetri-be\/"},"comment_info":0,"category_info":[{"term_id":1,"name":"Uncategorized","slug":"uncategorized","term_group":0,"term_taxonomy_id":1,"taxonomy":"category","description":"","parent":0,"count":139,"filter":"raw","term_order":"0","cat_ID":1,"category_count":139,"category_description":"","cat_name":"Uncategorized","category_nicename":"uncategorized","category_parent":0}],"tag_info":false,"_links":{"self":[{"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1955001","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/comments?post=1955001"}],"version-history":[{"count":5,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1955001\/revisions"}],"predecessor-version":[{"id":1966012,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1955001\/revisions\/1966012"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/media\/1955565"}],"wp:attachment":[{"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/media?parent=1955001"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/categories?post=1955001"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/tags?post=1955001"},{"taxonomy":"stellar-product-taxonomy","embeddable":true,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/stellar-product-taxonomy?post=1955001"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}