{"id":1948561,"date":"2020-12-15T07:46:49","date_gmt":"2020-12-15T12:46:49","guid":{"rendered":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/?post_type=tribe-knowledgebase&#038;p=1948561"},"modified":"2023-03-23T03:59:17","modified_gmt":"2023-03-23T07:59:17","slug":"setting-up-e-commerce-plugins-for-selling-tickets","status":"publish","type":"post","link":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/setting-up-e-commerce-plugins-for-selling-tickets\/","title":{"rendered":"Setting Up E-Commerce Plugins for Selling Tickets"},"content":{"rendered":"\n<iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/yMzeEHI4B3I\" 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>With <strong>Event Tickets<\/strong>, you\u2019re able to sell tickets using our built-in e-commerce option, <strong>Tickets Commerce<\/strong>, which works with Stripe and PayPal.<\/p>\n\n\n\n<p><strong>Event Tickets Plus <\/strong>extends Event Tickets by adding options to create and sell tickets using WooCommerce and Easy Digital Downloads.<\/p>\n\n\n\n<p>Let\u2019s break that out so we can see how that lines up:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th><strong>Plugin<\/strong><\/th><th><strong>E-commerce Platforms<\/strong><\/th><th><strong>Available payment gateways<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Event Tickets<\/td><td>Tickets Commerce<\/td><td>Stripe<br>PayPal<\/td><\/tr><tr><td>Event Tickets Plus (with Event Tickets)<\/td><td>WooCommerce<br>Easy Digital Downloads<\/td><td>PayPal<br>Stripe<br>Additional options are available for WooCommerce and Easy Digital Downloads via paid extensions.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"has-text-color has-background\" style=\"color:#141827;background-color:var(--global-palette8)\">\ud83d\udc4b Not sure which e-commerce plugin is right for you? <a href=\"https:\/\/staging.theeventscalendar.com\/knowledgebase\/k\/event-tickets-plus-which-ecommerce-solution-is-right-for-you\/\">Here\u2019s an article to help you decide.<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Tickets Commerce setup<\/h2>\n\n\n\n<p>First, make sure that you have <a href=\"https:\/\/wordpress.org\/plugins\/event-tickets\/\" target=\"_blank\" rel=\"noreferrer noopener\">Event Tickets<\/a> installed and activated on your website. From there, head over to <strong>Tickets &gt; Settings &gt; Payments<\/strong> and toggle on the option to Enable Tickets Commerce. Once you do, you&#8217;ll see all of your Tickets Commerce options.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/images.theeventscalendar.com\/kb\/uploads\/2022\/06\/Screen-Shot-2022-06-07-at-9.10.46-AM-1.png\" alt=\"Tickets Settings\" class=\"wp-image-1953105\"\/><\/figure>\n\n\n\n<p>Check out <a href=\"https:\/\/staging.theeventscalendar.com\/knowledgebase\/k\/tickets-commerce\/\" target=\"_blank\" rel=\"noreferrer noopener\">this article<\/a> for more information on connecting to PayPal and reviewing the payment settings with Tickets Commerce.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-tribe-commerce-setup\">Tribe Commerce setup<\/h2>\n\n\n\n<p class=\"has-background\" style=\"background-color:var(--global-palette8)\"><strong>Note:<\/strong> Tribe Commerce is our legacy e-commerce solution and is no longer available on new installs. See our Tickets Commerce section to set up our free e-commerce solution with Event Tickets.<\/p>\n\n\n\n<p>Once Event Tickets is installed and activated, you can enable Tribe Commerce. Head over to the plugin settings, located at Tickets \u2192 Settings \u2192 General. Scroll down to the \u201cTribe Commerce\u201d section. This is where your PayPal account can be connected to the plugin to start accepting payments for ticket purchases.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"\/knowledgebase\/wp-content\/uploads\/2020\/12\/tribe-commerce-paypal-settings.png\" alt=\"\" class=\"wp-image-1948562\"\/><\/figure>\n\n\n\n<p><a href=\"https:\/\/staging.theeventscalendar.com\/knowledgebase\/k\/configuring-tribe-commerce\/\">Check out this article<\/a> for step-by-step instructions for configuring PayPal to work with Event Tickets, including steps for creating your first tickets.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-woocommerce-setup\">WooCommerce setup<\/h2>\n\n\n\n<p>Once again, Event Tickets is a requirement here because it provides the baseline functionality for creating tickets. You\u2019ll also need to install and activate <a href=\"https:\/\/theeventscalendar.com\/products\/wordpress-event-tickets\/\">Event Tickets Plus<\/a> to integrate tickets with WooCommerce and its payment gateway options.<\/p>\n\n\n\n<p>Once Event Tickets, Event Tickets Plus and WooCommerce are enabled, it almost works straight out of the box. However, there are a few things to verify before selling tickets:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Make sure that you have configured at least one <strong>payment option<\/strong> in the WooCommerce settings (WooCommerce \u2192 Settings \u2192 Payments). The WooCommerce site has <a href=\"https:\/\/docs.woocommerce.com\/documentation\/plugins\/woocommerce\/getting-started\/sell-products\/core-payment-options\/\">complete instructions<\/a> for configuring each of the payment options it provides.<\/li>\n\n\n\n<li>Make sure the <strong>WooCommerce pages<\/strong> (e.g. Shop, Cart, Checkout, My Account) have been created because they provide the ability for users to shop and purchase tickets on your site. If they are created, you will see them on the Pages screen of your WordPress admin. But you can also <a href=\"https:\/\/docs.woocommerce.com\/document\/woocommerce-pages\/\">visit the WooCommerce settings<\/a> to verify they are there (WooCommerce \u2192 Settings \u2192 Advanced).<\/li>\n\n\n\n<li>Review the settings for <strong>attendee records and ticket emails<\/strong> (<strong>Tickets \u2192 Settings \u2192 Integrations<\/strong>). An explanation of the settings is available <a href=\"https:\/\/staging.theeventscalendar.com\/knowledgebase\/k\/woocommerce-specific-ticket-settings\/#adjusting\" target=\"_blank\" rel=\"noreferrer noopener\">in this article<\/a>.<\/li>\n\n\n\n<li>Check your <a href=\"https:\/\/staging.theeventscalendar.com\/knowledgebase\/k\/woocommerce-specific-ticket-settings\/#Stock_Management\" target=\"_blank\" rel=\"noreferrer noopener\">product inventory settings<\/a> in WooCommerce (WooCommerce \u2192 Settings \u2192 Products \u2192 Inventory). This opens up the ability to <strong>enable stock management<\/strong> which means you can set limits on how many tickets can be sold, including by type.<\/li>\n\n\n\n<li>Add <strong>descriptive text to ticket prices<\/strong> in the WooCommerce tax settings (WooCommerce \u2192 Settings \u2192 Tax, under Price display suffix). This is a nice way to <a href=\"https:\/\/staging.theeventscalendar.com\/knowledgebase\/k\/woocommerce-specific-ticket-settings\/#Price_Suffix\" target=\"_blank\" rel=\"noreferrer noopener\">display tax information and fee handling<\/a>.<\/li>\n<\/ul>\n\n\n\n<p>After verifying that all your settings are correct, you can start <a href=\"https:\/\/staging.theeventscalendar.com\/knowledgebase\/k\/making-tickets\/\" target=\"_blank\" rel=\"noreferrer noopener\">creating tickets<\/a>!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-easy-digital-downloads-setup\">Easy Digital Downloads setup<\/h2>\n\n\n\n<p>Easy Digital Downloads requires both Event Tickets and Event Tickets Plus, just like WooCommerce. Once both are installed and activated, here\u2019s what you want to do:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Go to <strong>Downloads \u2192 Settings \u2192 Payment Gateways <\/strong>and make sure that you have configured at least one payment option. Note that when testing Easy Digital Downloads on your site, you can <a href=\"https:\/\/docs.easydigitaldownloads.com\/article\/861-payment-gateways\" target=\"_blank\" rel=\"noreferrer noopener\">enable the \u201cTest Mode\u201d option<\/a> so transactions are not processed.<\/li>\n\n\n\n<li>Go to<strong> Downloads \u2192 Settings \u2192 General<\/strong> and make sure the default <a href=\"https:\/\/docs.easydigitaldownloads.com\/article\/625-plugin-pages\" target=\"_blank\" rel=\"noreferrer noopener\">Easy Digital Download pages<\/a> (e.g. Checkout, Success, Failed Transaction, Purchase History, and Login Redirect) have been created so customers can shop and checkout.<\/li>\n<\/ul>\n\n\n\n<p>After you have verified that all your settings are correct, you can start <a href=\"https:\/\/staging.theeventscalendar.com\/knowledgebase\/k\/making-tickets\" target=\"_blank\" rel=\"noreferrer noopener\">creating tickets<\/a>!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-available-extensions\">Available extensions<\/h2>\n\n\n\n<p>Our Extensions Library has plenty of free goodies to get the most from your e-commerce setup and customize the functionality of your shop. Extensions are small, lightweight WordPress plugins that extend our plugin and premium add-ons with additional features.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/theeventscalendar.com\/extensions\/add-event-and-attendee-information-to-woocommerce-order-details\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Add Event and Attendee Information to WooCommerce Order Details<\/strong><\/a>: Display the information users enter in the attendee meta fields on the WooCommerce order screen. So, when customers are viewing order details, they can review the information they entered when adding a ticket to their cart, as well as the event name, time, and venue details.<\/li>\n\n\n\n<li><a href=\"https:\/\/theeventscalendar.com\/extensions\/event-tickets-attendee-csv-importer\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Event Tickets Attendee CSV Importer<\/strong><\/a>: Add attendees to specific events by importing them with a CSV file from the Events \u2192 Import screen in the WordPress admin. This is supported by Tribe Commerce, WooCommerce, and Easy Digital Downloads.<\/li>\n\n\n\n<li><a href=\"https:\/\/theeventscalendar.com\/extensions\/organizer-notification-email\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Organizer Notification Email<\/strong><\/a>: Send an email to event organizers when a user registers for an event. This is supported by Tribe Commerce, WooCommerce, and Easy Digital Downloads.<\/li>\n\n\n\n<li><a href=\"https:\/\/theeventscalendar.com\/extensions\/pdf-tickets\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>PDF Tickets<\/strong><\/a>: Include a PDF version of the ticket when it is emailed to the attendee. This is supported by Tribe Commerce, WooCommerce, and Easy Digital Downloads.<\/li>\n\n\n\n<li><a href=\"https:\/\/theeventscalendar.com\/extensions\/attendees-table-show-hide-duplicates\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Event Tickets Plus Extension<\/strong><\/a>: Show\/Hide Duplicates in Attendees Table. Identify duplicate attendees registered for an event using a button. This is supported by Tribe Commerce, WooCommerce, and Easy Digital Downloads.<\/li>\n<\/ul>\n\n\n\n<p>We hope you find them useful, but please note that they are optional extras that we do not support to the same degree as our other products.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With Event Tickets, you\u2019re able to sell tickets using our built-in e-commerce option, Tickets Commerce, which works with Stripe and PayPal. Event Tickets Plus extends Event Tickets by adding options to create and sell tickets using WooCommerce and Easy Digital Downloads. Let\u2019s break that out so we can see how that lines up: Plugin E-commerce&#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-1948561","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\/1948561","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=1948561"}],"version-history":[{"count":1,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1948561\/revisions"}],"predecessor-version":[{"id":1955972,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/1948561\/revisions\/1955972"}],"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=1948561"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/categories?post=1948561"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/tags?post=1948561"},{"taxonomy":"stellar-product-taxonomy","embeddable":true,"href":"https:\/\/staging.theeventscalendar.com\/knowledgebase\/wp-json\/wp\/v2\/stellar-product-taxonomy?post=1948561"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}