Event Ticketing Addon

Would you like to easily sell tickets for your events? With the Event Ticketing add-on, you can manage ticket sales for both virtual and in-person events right from your WordPress site.

This guide will help you install, set up, and use the Event Ticketing addon for Sugar Calendar.


Installing the Event Ticketing Addon

Before you get started, you’ll first need to ensure Sugar Calendar is installed and activated on your WordPress site and that you’ve verified your license.

After you’ve done that, you’ll be able to quickly install and activate the Event Ticketing addon.

Connecting Stripe to Your Site

To process payments for your event tickets, you’ll need to connect your Stripe account. Stripe handles the payment transactions, ensuring that your customers can securely purchase tickets using their credit cards.

Once the Event Ticketing addon is ready to go, you’ll need to open Sugar Calendar » Settings in the left menu of your WordPress site. From there, click on the Payments tab.

Payments tab in Sugar Calendar

If you’d like to adjust the currency your site uses, go ahead and select the option you need from the Currency dropdown before proceeding.

Currency dropdown

When you’re ready, scroll down to the Stripe section. Here, click the Connect with Stripe button.

Connect with Stripe button

Note: Test and Live modes must be connected separately. If you’re currently using Test Mode, please be sure to repeat this connection process with the Test Mode option turned off when you’re ready to start selling event tickets.

Next, you’ll be asked to authorize the connection between your calendar and Stripe. The exact content you see on this page will vary based on whether your Stripe account is already activated.

Connect Sugar Calendar with Stripe screen

Once you’ve followed all the steps in the Stripe Connect wizard, you’ll be redirected back to your site’s admin area with a confirmation message next to Connection Status.

connection status

Enabling Tickets on Events

To enable tickets for an event, navigate to Sugar Calendar » Add New to create a new event or edit an existing event. Then, click on the Tickets tab from the Add New Event page.

Click Tickets from Event section

Next, set the Ticket Sales button to the ON position and set the ticket price and quantity available in the Ticket Price and Capacity fields. The ticket price is the amount each ticket will cost, and the capacity is the total number of tickets available for sale.

Enter ticket details

After adding the ticket details, be sure to save or update the event page. This will add a purchase option to the bottom of the event details page, allowing attendees to buy tickets directly from your site.

Managing Ticket Orders

You can manage your ticket orders from the Sugar Calendar » Tickets section in your WordPress admin area.

This section is divided into two main tabs: Tickets, where you can view all attendees and their ticket details, and Orders, where you can see a summary of all ticket orders and their statuses.

Ticket tabs

Tickets Overview

The Tickets tab displays a comprehensive list of all attendees who have purchased tickets. Here, you can view detailed information about each ticket, including the attendee’s name, email, ticket code, ticket ID, event, and order date.

To view or edit the details of a ticket, click on the Order ID under the Order Date column.

Click Order ID

This will open the individual ticketing page where you can update the order status, resend the email receipt, or delete the order.

Additionally, you can export the list of tickets to a CSV file by clicking the Export to CSV button.

Export to CSV button

Orders Overview

The Orders tab provides a summary of all ticket orders. This tab allows you to view key details such as the total amount, number of tickets, status, customer information, order ID, event, and order date.

Orders tab

To edit an order, click the Edit link under the Total column. This will open the individual ticketing page where you can view and update order details, resend email receipts, and delete orders.

Click Edit to edit the order

Viewing Individual Ticket Details

Once you have opened the individual ticketing page, you’ll see all the details you need about that ticket.

Individual ticketing page with ticket details

At the top of the page, you’ll find the Order Details section, providing key information about the order, including the order ID, transaction ID, purchase date, customer information, total amount, status, and event details.

Order Details section

From here, you can change the status of the payment from the Status dropdown.

Click Status dropdown to change the status of the order

Make sure to click the Update Order button once you’ve changed the payment status.

Click to update the order

To resend the email receipt to the customer, click the Resend Email Receipt button.

Click to resend email receipt

You can also permanently delete the order and associated tickets by clicking the Delete Order button.

Click to delete the order

Below the Order Details section, you’ll find the Tickets section. This section includes specific ticket details in a table such as the ticket ID, code, and attendee information. You can print or resend email tickets by clicking the respective links under the ID column in the table.

Print or Resend email

Configuring Event Ticketing Settings

The Event Ticketing addon for Sugar Calendar offers a variety of settings to help you customize and manage your ticket sales efficiently. These settings allow you to configure email notifications and other key aspects of your event ticketing system.

To access these settings, go to Sugar Calendar » Settings and click on the Tickets tab.

Open ticket settings

We’ll cover each of the customization options in the following sections.

Ticket Details Page

The Ticket Details Page dropdown allows you to choose the page where customers will view the details of their ticket purchases. This page must contain the [sc_event_tickets_details] shortcode.

ticket-details-page-dropdown

Email Sender

In the Email Sender section, you can set the email address and name for notifications sent to customers. It’s important to use a recognizable and professional email address and name.

Email sender section

Order Receipt Email

The Order Receipt Email section lets you customize the email sent to customers upon a successful ticket purchase. You can set the subject line in the Order Receipt Subject field and the message body in the Order Receipt Message field.

These fields are pre-filled with default content, but you can modify them to suit your needs. You can also use the available placeholders to include dynamic content. Simply insert the placeholders into the subject line or message body where you want the dynamic information to appear.

Order receipt email field

Ticket Receipt Email

The Ticket Receipt Email section allows you to customize the email sent to attendees with their ticket details. You can set the subject line in the Ticket Email Subject field and the message body in the Ticket Email Message field.

These fields come with default content, but you can adjust them to fit your needs. You can also use the available placeholders to include dynamic content. Just insert the placeholders into the subject line or message body where you want the dynamic information to appear.

Ticket receipt email field

Enabling WooCommerce Checkout for Event Tickets

Sugar Calendar integrates seamlessly with WooCommerce, allowing you to use a WooCommerce product as a ticket for your events. To enable WooCommerce checkout for event tickets, you must have WooCommerce installed and configured.

Note: For more information about installing WooCommerce, refer to their official guide.

Setting Up WooCommerce Product for Tickets

Start by creating a product to use as a ticket. You can do this by going to Products » Add New from your WordPress admin sidebar and adding the product’s name which you’d like to create.

Add WooCommerce product

Then, set the product’s visibility to hidden so it won’t appear in your store catalog. To do this, click on Edit under the Catalog Visibility section.

Edit catalog visibility

Then, choose Hidden from the options, and click OK.

Hidden catalog visibility

You can leave the product description and price blank. This product will never be shown to customers, so no description or image is necessary.

Once done, click on Publish to add the product.

Click to publish the product

Configuring Sugar Calendar for WooCommerce Integration

Next, navigate to Sugar Calendar » Settings » Tickets and click on the Payments tab.

Payments tab in Sugar Calendar

Scroll down to the WooCommerce Integration section and select the WooCommerce product you created earlier from the Ticket Product dropdown to use this product for ticket purchases.

Select product from Ticket product dropdown

Then, choose the order status from the Order Status dropdown that will trigger the creation of tickets for attendees.

Order status dropdown

Once the product is selected, you can enable WooCommerce checkout for individual events.

To do so, go to Sugar Calendar » Add New to create a new event or edit an existing event. Then, click on the Tickets tab from the Add New Event page.

Click Tickets from Event section

From there, set the Use WooCommerce toggle button to the ON position.

Set the Use WooCommerce button to the ON position

Once the WooCommerce checkout is enabled, customers will be redirected to the WooCommerce cart page after clicking the Add to Cart button on the event details page. They can complete their purchase using the standard WooCommerce checkout experience.

That’s it! You’ve now learned how to set up and manage event ticket sales with the Event Ticketing addon for Sugar Calendar.

Next, would you like to display an interactive map showing the location of your events? Be sure to check out our tutorial on adding Google Maps for all the details.