{"id":5057,"date":"2026-04-24T12:38:40","date_gmt":"2026-04-24T10:38:40","guid":{"rendered":"https:\/\/cevento-plugin.com\/docs\/002-woocommerce\/"},"modified":"2026-04-24T12:38:40","modified_gmt":"2026-04-24T10:38:40","slug":"002-woocommerce","status":"publish","type":"docs","link":"https:\/\/cevento-plugin.com\/en\/docs\/002-woocommerce\/","title":{"rendered":"WooCommerce"},"content":{"rendered":"\n<p>Would you like to offer participation in your events for purchase? Cevento makes it possible. Thanks to the integration with WooCommerce, you can sell events directly via your website. You enjoy all the advantages of WooCommerce (online payment, tax calculation and much more) and those of Cevento (individualised booking form and single event view, place allocation and much more).<\/p>\n<h2 id=\"preparation\">Preparation<\/h2>\n<p>Before you can use payable events in Cevento, you should complete the following steps.<\/p>\n<ul>\n<li>Learn the basics of working with WooCommerce and Cevento<\/li>\n<li>Install and set up WooCommerce<\/li>\n<li>Purchase, <a href=\"\/en\/docs\/002-installation\/\">install<\/a> and <a href=\"\/en\/docs\/003-settings\/\">configure<\/a> Cevento<\/li>\n<\/ul>\n<h2 id=\"overview\">Overview<\/h2>\n<p>The following summarises how Cevento works with WooCommerce.<\/p>\n<h3>Your event gets a WooCommerce product<\/h3>\n<p>In Cevento, you can create a WooCommerce product for your event with the product type <span class=\"cevento-docs__term\">Cevento Event<\/span>. This means your event will be offered for sale on your website via WooCommerce. The Cevento Event is hidden from the WooCommerce shop page and does not have a WooCommerce product detail page. Instead, payable events are displayed as usual in the event views and have a single view from Cevento. The event booking ends up in the shopping cart via the booking form and can be paid for.<\/p>\n<p>One advantage of separating the shop page from events is that your shop stays organised if you also want to sell products that are not related to events. Furthermore, if you want to sell events only, you can <a href=\"\/en\/docs\/100-hide-woocommerce-shop-page\/\">hide the shop page<\/a>.<\/p>\n<h3>Sales process<\/h3>\n<p>Users see an event on your website and click on it because they want to attend. There, they fill out the booking form (which allows you to request information, e.g. what interests the participants have). Part of the booking form is the number of spots to be purchased. Once completed, the booking is added to the shopping basket as a product. The selected number of spots is now reserved for 10 minutes and cannot be booked by other users. If customers do not start the payment process in WooCommerce Checkout within the reservation period, Cevento checks on visiting the Checkout whether there are still enough spots available. If all spots have been booked in the meantime, the product is removed from the shopping cart and the users are informed. From here on, everything runs as you have configured it in WooCommerce. Additionally, there is a <a href=\"\/en\/docs\/002-woocommerce\/#woocommerce-e-mail-cevento-booking-confirmation\">new WooCommerce email<\/a> that applies to Cevento products (see below).<\/p>\n<h3>Managing paid bookings<\/h3>\n<p>You can still manage the bookings for your payable event in Cevento. A few useful features have been added. You can find more information under the heading <a href=\"\/en\/docs\/002-woocommerce\/#manage-woocommerce-orders-for-cevento-events\">Managing WooCommerce orders for Cevento events<\/a>.<\/p>\n<h3>Order management<\/h3>\n<p>In addition, WooCommerce displays all orders for your product of type <span class=\"cevento-docs__term\">Cevento Event<\/span> as usual.<\/p>\n<h2 id=\"adjust-global-cevento-settings\">Adjust global Cevento settings<\/h2>\n<p>A new tab called <span class=\"cevento-docs__term\">WooCommerce<\/span> has been added to the <a href=\"\/en\/docs\/003-settings\/\">global settings of Cevento<\/a> as a result of the integration. You can adjust the following settings there.<\/p>\n<div uk-lightbox><a href=\"wp-content\/uploads\/cevento-docs\/en\/010-002-cevento-einstellungen_woocommerce.jpg\" data-caption=\"New settings under Cevento &rarr; Settings &rarr; WooCommerce\"><img decoding=\"async\" src=\"wp-content\/uploads\/cevento-docs\/en\/010-002-cevento-einstellungen_woocommerce.jpg\" alt=\"New settings under Cevento &rarr; Settings &rarr; WooCommerce\"><\/a><\/div>\n<h3>Booking Added to Cart Message<\/h3>\n<p>The message entered here will be displayed on your website when users have successfully added their booking to the shopping cart.<\/p>\n<p><mark class=\"cevento-docs__tipp\">It is also a good idea to inform your users about the reservation period for the booked spots. You can find this in a setting in the same tab explained also in the paragraph directly below.<\/mark><\/p>\n<h3>Pending Booking Reservation Expiry<\/h3>\n<p>The time in minutes before a pending booking reservation expires and is released back to availability. In case you set up a custom WP Cronjob, make sure it runs frequently enough to handle this value.<\/p>\n<h2 id=\"customise-woocommerce-settings\">Customise WooCommerce settings<\/h2>\n<p>Cevento adds a new email template to WooCommerce, which you can customise in the settings.<\/p>\n<h3>WooCommerce email: Cevento booking confirmed<\/h3>\n<p>The only email that is automatically sent for your payable event (excluding the standard WooCommerce emails) is the email called <span class=\"cevento-docs__term\">Cevento booking confirmed<\/span>. This is sent to your customers as soon as the order with the event booking has been successfully paid for.<\/p>\n<p>You can find the template for this email in the WordPress dashboard under <span class=\"cevento-docs__term\">WooCommerce<\/span> &rarr; <span class=\"cevento-docs__term\">Settings<\/span> in the <span class=\"cevento-docs__term\">Emails<\/span> tab, where you can manage it. For example, you can customise the text of the email here.<\/p>\n<div uk-lightbox><a href=\"wp-content\/uploads\/cevento-docs\/en\/010-002-woocommerce-einstellungen_e-mail-template.jpg\" data-caption=\"Screenshot of the WooCommerce settings email tab\"><img decoding=\"async\" src=\"wp-content\/uploads\/cevento-docs\/en\/010-002-woocommerce-einstellungen_e-mail-template.jpg\" alt=\"Screenshot of the WooCommerce settings email tab\"><\/a><\/div>\n<p><span class=\"cevento-docs__caption\">(1-3) Navigate to the WooCommerce email settings; (4) Scroll down a little; (5) Click on the template &lsquo;Cevento booking confirmed&rsquo;<\/span><\/p>\n<h2 id=\"how-to-set-up-your-event-for-purchase\">How to set up your event for purchase<\/h2>\n<p>If WooCommerce is installed on your website and you have enabled bookings in the event settings, you will see a new metabox called <span class=\"cevento-docs__term\">WooCommerce<\/span> in the <a href=\"\/en\/docs\/002-create-event\/\">event settings<\/a>. There, you can generate a WooCommerce product and link it to the event by clicking on the <span class=\"cevento-docs__term\">Create product<\/span> button. Once the product has loaded successfully, you will receive a message and see a new link and button in the meta box. You can delete the product again using the link <span class=\"cevento-docs__term\">Unlink and trash product<\/span>.<\/p>\n<p><mark class=\"cevento-docs__notice\">Caution! All bookings and orders only exist in relation to the product. If you delete the linked product, you will lose all booking and order data as well.<\/mark><\/p>\n<p>With the button <span class=\"cevento-docs__term\">Edit product<\/span>, you can configure the settings for the product.<\/p>\n<div uk-lightbox><a href=\"wp-content\/uploads\/cevento-docs\/en\/010-002-ein-event-bezahlbar-machen.gif\" data-caption=\"Screenshot of the process of making an event payable\"><img decoding=\"async\" src=\"wp-content\/uploads\/cevento-docs\/en\/010-002-ein-event-bezahlbar-machen.gif\" alt=\"Screenshot of the process of making an event payable\"><\/a><\/div>\n<h3>Edit Cevento product<\/h3>\n<p>To set the price of your event or edit other product properties, click on the <span class=\"cevento-docs__term\">Edit Product<\/span> button in the metabox called <span class=\"cevento-docs__term\">WooCommerce<\/span>. After clicking, you will be taken to the edit page for the newly created product. Products linked to an event are of the product type <span class=\"cevento-docs__term\">Cevento Event<\/span>.<\/p>\n<p><mark class=\"cevento-docs__notice\">Caution! If you change the product type in the product settings from <span class=\"cevento-docs__term\">Cevento Event<\/span> to another, the link to your event will be broken. This will cause you to lose all booking and order data.<\/mark><\/p>\n<div uk-lightbox><a href=\"wp-content\/uploads\/cevento-docs\/en\/010-002-woocommerce_cevento-event-produkt-einstellungen.jpg\" data-caption=\"&ldquo;Edit Product&rdquo; dashboard of Cevento Event\"><img decoding=\"async\" src=\"wp-content\/uploads\/cevento-docs\/en\/010-002-woocommerce_cevento-event-produkt-einstellungen.jpg\" alt=\"&ldquo;Edit Product&rdquo; dashboard of Cevento Event\"><\/a><\/div>\n<p>Here you can edit the product in the usual way in WooCommerce. Add the price and select the tax rate, for example. All WooCommerce settings that you do not see in the product settings of <span class=\"cevento-docs__term\">Cevento Event<\/span> are hidden by Cevento and managed automatically. You can find a <a href=\"https:\/\/woocommerce.com\/document\/managing-products\/product-editor-settings\/\" rel=\"noopener\">description of the product settings<\/a> in the WooCommerce documentation. Don&rsquo;t forget to click <span class=\"cevento-docs__term\">Update<\/span> if you want to save the settings.<\/p>\n<h3>Customise your booking form<\/h3>\n<p>We recommend adding an email field to your booking form, which you can set as the recipient address for booking emails. To do this, open the <a href=\"\/en\/docs\/003-form-builder\/\">form builder<\/a> and activate the switch <span class=\"cevento-docs__term\">This is the recipient for all user emails<\/span> for the email field.<\/p>\n<p>Although this is not essential for Cevento to function, it allows you to clearly identify booking entries and send Cevento emails at a later point in time.<\/p>\n<h2 id=\"manage-woocommerce-orders-for-cevento-events\">Manage WooCommerce orders for Cevento events<\/h2>\n<p>You can manage orders for your payable events as usual in WooCommerce. For more information, see the <a href=\"https:\/\/woocommerce.com\/document\/managing-orders\/\" rel=\"noopener\">WooCommerce documentation<\/a>.<\/p>\n<h2 id=\"new-features-in-the-cevento-dashboard\">New features in the Cevento dashboard<\/h2>\n<p>Once WooCommerce is activated on your website, you will discover the following new features in connection with Cevento.<\/p>\n<h3>Icon for payable events<\/h3>\n<p>Payable events are marked with a banknote icon in the <a href=\"\/en\/docs\/004-cevento-dashboard\/\">Cevento dashboard<\/a>.<\/p>\n<div uk-lightbox><a href=\"wp-content\/uploads\/cevento-docs\/en\/010-002-dashboard_bezahlbares-event-icon.jpg\" data-caption=\"The banknote icon is located in the bookings column of the event overview in the WordPress dashboard.\"><img decoding=\"async\" src=\"wp-content\/uploads\/cevento-docs\/en\/010-002-dashboard_bezahlbares-event-icon.jpg\" alt=\"The banknote icon is located in the bookings column of the event overview in the WordPress dashboard.\"><\/a><\/div>\n<h3>Changes to event settings<\/h3>\n<p>Once you have linked your event to a product, there will be a few changes to the settings for your payable event. To view these, go to your WordPress dashboard, click on <span class=\"cevento-docs__term\">Cevento<\/span> &rarr; <span class=\"cevento-docs__term\">All Events<\/span> and then click on your payable event.<\/p>\n<h4>Confirm Bookings<\/h4>\n<p>The setting <span class=\"cevento-docs__term\">Confirm Bookings<\/span> disappears. The status of bookings now depends solely on the payment status of the respective order.<\/p>\n<h3>New features in booking management<\/h3>\n<p>The integration with WooCommerce adds several new functions and booking statuses to booking management.<\/p>\n<h3>Additional functions<\/h3>\n<h4>Exporting paid Bookings<\/h4>\n<p>In the <a href=\"\/en\/docs\/001-manage-bookings\/#open-booking-overview\">booking overview<\/a> of your payable event, you will find a new button called <span class=\"cevento-docs__term\">Export paid Bookings<\/span> in the Export tool metabox. By clicking on this button, you can download a CSV file containing only the booking data for paid bookings.<\/p>\n<div uk-lightbox><a href=\"wp-content\/uploads\/cevento-docs\/en\/010-002-buchungsuebersicht-bezahlbares-event_export-bezahlte-buchungen.jpg\" data-caption=\"The &lsquo;Export paid bookings&rsquo; button is located in the booking overview\"><img decoding=\"async\" src=\"wp-content\/uploads\/cevento-docs\/en\/010-002-buchungsuebersicht-bezahlbares-event_export-bezahlte-buchungen.jpg\" alt=\"The &lsquo;Export paid bookings&rsquo; button is located in the booking overview\"><\/a><\/div>\n<p><mark class=\"cevento-docs__tipp\">If you just wish to receive a list of all <a href=\"\/en\/docs\/001-manage-bookings\/#metabox-export-tool\">participant data<\/a>, use the <span class=\"cevento-docs__term\">Export all Participants<\/span> button.<\/mark><\/p>\n<h2 id=\"additional-booking-statuses\">Additional booking statuses<\/h2>\n<p>Three additional statuses are added to Cevento&rsquo;s booking statuses because of the payment process:<\/p>\n<ul>\n<li><span class=\"cevento-docs__term\">Paid<\/span> (green): The order with the booking has been successfully paid for. One place for the event has been allocated per participant.<\/li>\n<li><span class=\"cevento-docs__term\">Abandoned<\/span> (grey): This booking has been in the user&rsquo;s shopping cart for longer than the reservation period. The booking does not occupy any spots.<\/li>\n<li><span class=\"cevento-docs__term\">via Admin<\/span> (green): This booking was created by admins and not submitted via the booking form on the website. The booking is considered paid and occupies one place per participant in your event.<\/li>\n<\/ul>\n\n","protected":false},"featured_media":0,"parent":0,"template":"","meta":{"_acf_changed":false},"thema":[681],"class_list":["post-5057","docs","type-docs","status-publish","hentry","thema-integrations"],"acf":{"excerpt":"Make your event available for purchase","toc":"<ol class=\"toc\">\n<li><a href=\"#preparation\"  uk-scroll=\"offset: 120\">Preparation<\/a><\/li>\n<li><a href=\"#overview\"  uk-scroll=\"offset: 120\">Overview<\/a><\/li>\n<li><a href=\"#adjust-global-cevento-settings\"  uk-scroll=\"offset: 120\">Adjust global Cevento settings<\/a><\/li>\n<li><a href=\"#customise-woocommerce-settings\"  uk-scroll=\"offset: 120\">Customise WooCommerce settings<\/a><\/li>\n<li><a href=\"#how-to-set-up-your-event-for-purchase\"  uk-scroll=\"offset: 120\">How to set up your event for purchase<\/a><\/li>\n<li><a href=\"#manage-woocommerce-orders-for-cevento-events\"  uk-scroll=\"offset: 120\">Manage WooCommerce orders for Cevento events<\/a><\/li>\n<li><a href=\"#new-features-in-the-cevento-dashboard\"  uk-scroll=\"offset: 120\">New features in the Cevento dashboard<\/a><\/li>\n<li><a href=\"#additional-booking-statuses\"  uk-scroll=\"offset: 120\">Additional booking statuses<\/a><\/li>\n<\/ol>\n"},"_links":{"self":[{"href":"https:\/\/cevento-plugin.com\/en\/wp-json\/wp\/v2\/docs\/5057","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cevento-plugin.com\/en\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/cevento-plugin.com\/en\/wp-json\/wp\/v2\/types\/docs"}],"wp:attachment":[{"href":"https:\/\/cevento-plugin.com\/en\/wp-json\/wp\/v2\/media?parent=5057"}],"wp:term":[{"taxonomy":"thema","embeddable":true,"href":"https:\/\/cevento-plugin.com\/en\/wp-json\/wp\/v2\/thema?post=5057"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}