Eventonomy

How to Sell Event Tickets on WordPress

This guide walks you through charging money for an event - ticket types, prices, a payment gateway, and the checkout flow buyers see. It's for organizers who want to sell paid admission, not just collect free RSVPs.

Pro feature. Paid ticket checkout, payment gateways, tax, booking fees, coupons, and early-bird pricing are all part of Eventonomy Pro. The Free plan handles free RSVPs and lets you define paid tickets, but attendees can't complete checkout until Pro is active and a gateway is configured.

Step 1: Create the Event

Create the event first, the same way you would for a free RSVP event - title, date, venue, and description. See Create Your First Event if you haven't made an event before.

Step 2: Add Ticket Types and Prices

In the event editor's Tickets panel, add one or more ticket types:

  1. Click Add ticket type.
  2. Set Type to Paid.
  3. Enter a Name (e.g. "General Admission"), Price, and optional Capacity, Min/max per order, and a sale window.
  4. Repeat for additional tiers, e.g. "VIP" or "Early Bird."
  5. Save the event.

Currency formatting for prices comes from Settings → Money. See Money Settings and the full field reference in Tickets & Checkout.

Step 3: Connect a Payment Gateway

Paid checkout won't complete until at least one gateway is configured at Eventonomy → Settings → Money → Payments. Eventonomy Pro supports three gateways:

Gateway Type
Stripe Hosted redirect
PayPal Hosted redirect
WooCommerce Passes the order to your existing WooCommerce checkout

You can configure more than one gateway at once - buyers then pick one from a "Pay with" selector at checkout. Full setup steps (API keys, webhook URLs) are in Payment Gateways.

Step 4: Set Tax, Fees, Coupons, or Early-Bird Pricing (Optional)

Once a gateway is connected, you can layer on:

  • Tax and booking fees - applied after any coupon discount.
  • Coupon codes - percentage or fixed-amount discounts buyers enter at checkout.
  • Early-bird pricing - a lower price on a paid ticket that automatically expires at a date/time you set, then reverts to the normal price.

See Tiered & Early-Bird Pricing for how these stack together.

Step 5: Place the Event and RSVP Blocks

Paid checkout happens inside the RSVP block on the single-event page - there's no separate checkout block. On your single-event template:

  1. Add the Single Event block to show the event details.
  2. Add the RSVP block directly below it.

The RSVP block detects the current event automatically and renders ticket selection, an itemized summary (subtotal, discount, fee, tax, total), and the checkout button once a gateway is live.

What the Buyer Gets

After a successful payment, the buyer is returned to your site and:

  • Their order settles with status paid.
  • An attendee ticket (with a QR code) is created for each seat.
  • They land on the order-confirmation card on their member dashboard.
  • A confirmation email and a downloadable PDF invoice are sent automatically.

Next Steps