# TicketPayGo > The complete WordPress ticketing and booking plugin for events, classes, courses, and appointments. Sell tickets, accept payments, and manage time-based experiences directly from your own website — no per-ticket fees, no third-party platform dependency. TicketPayGo is a self-hosted WordPress plugin that gives event organizers, educators, coaches, and service businesses full control over ticket sales, bookings, attendee management, and real-time check-in without paying a percentage per ticket sold. **Core capabilities:** QR-code e-tickets by email · Apple Wallet & Google Wallet passes · Stripe, PayPal, and Mollie payments · multiple ticket types (VIP, Early Bird, Free, tiered) · recurring events · Booking/Course event type for selling classes, courses, workshops, and masterclasses with weekly or custom date/time slots and optional labels (e.g. Beginner, Advanced) so attendees pick their own session at checkout · real-time QR scanner · sell at the door (cash or QR payment via existing Stripe/Mollie checkout, no card terminal needed) · promo codes · ticket transfers · waitlists · reserved cinema/theatre seating with AI seat-plan builder (Seating add-on) · attendee analytics dashboard · Zapier/Make.com automation via Webhooks add-on · AI-assisted event description writing. **Pricing (monthly, yearly saves up to 20%):** Free — €0 (WordPress.org, single ticket type, PayPal, WP-Admin check-in) · TicketPayGo — €59/mo · Multi — €89/mo (4 scanners) · Venue — €129/mo (7 scanners). No per-ticket commission on any plan. **Add-ons:** Badges €25/mo (PDF attendee labels, 300 DPI) · Webhooks free · PDF Invoices free · Waitlist €25/mo · Seating €49/mo (reserved cinema/theatre seating with an interactive seat map, live seat holds, and an AI seat-plan builder that generates the layout from a photo). **Requirements:** WordPress 5.0+ · PHP 7.4+ · WooCommerce optional. Languages: English, Dutch, German, French. GDPR-ready — all data stays on your own server. Unlike Eventbrite or SaaS ticketing platforms, TicketPayGo charges no per-ticket commission. Unlike generic WooCommerce setups, it is purpose-built for events, classes, and appointments with QR scanning, Apple Wallet, Google Wallet, recurring scheduling, and analytics out of the box. ## Who it is for TicketPayGo is built for WordPress professionals and service businesses that sell time-based experiences: - **Event agencies, hosts & organizers** — concerts, conferences, festivals, and community events - **Web developers & agencies** — white-label ticketing integrated into client sites via Elementor and custom styling - **Gyms & personal trainers** — class passes, personal training sessions, and membership-based bookings - **Yoga instructors & studios** — drop-in classes, multi-week courses, and workshops with recurring slots - **Beauty, spa salons & barbershops** — appointments for treatments, cuts, and services with online prepayment - **Photographers & studios** — shoots, mini-sessions, and portfolio days with deposit or full payment - **Coaches & consultants** — coaching sessions, group programs, and consulting calls - **Doctors & healthcare providers** — patient appointments and group sessions with secure booking and payments - **Automotive & car repair businesses** — service slots, inspections, and maintenance appointments ## Docs & reference - [Documentation](https://ticketpaygo.io/docs): Full feature list, setup guides, and developer reference - [Live demo](https://ticketpaygo.io/demo): Interactive product demo - [Changelog](https://ticketpaygo.io/changelog): Full release history and version notes ## Key pages - [Homepage & pricing](https://ticketpaygo.io/): Main product page with feature overview and plan comparison - [Badges add-on](https://ticketpaygo.io/badges): Custom PDF attendee badge labels (€25/mo or €250/year) - [Seating add-on](https://ticketpaygo.io/seating): Reserved cinema/theatre seating with an interactive seat map, live seat holds, and an AI seat-plan builder that generates the layout from a photo (€49/mo or €490/year) - [Free version on WordPress.org](https://wordpress.org/plugins/ticketpaygo-lite/): Lite version available from the WordPress plugin directory ## Blog - [Best WordPress Ticketing Plugin for 2026](https://ticketpaygo.io/blog/best-wordpress-ticketing-plugin-2026): TicketPayGo vs WeTicket.io, Tickera, and other alternatives - [How to Create Your First Event](https://ticketpaygo.io/blog/create-your-first-event): Step-by-step getting started guide - [Connect TicketPayGo to Zapier & Make](https://ticketpaygo.io/blog/connect-ticketpaygo-zapier-make): Automation guide using the Webhooks add-on - [Per-Ticket Fees Are Not a Requirement](https://ticketpaygo.io/blog/per-ticket-fees-not-required): Why direct payment changes the economics for event organizers - [iDEAL vs Credit Card](https://ticketpaygo.io/blog/ideal-vs-creditcard): Payment method comparison for event organizers - [Blog (Dutch)](https://ticketpaygo.io/nl/blog): Dutch-language articles ## Optional - [Blog index (English)](https://ticketpaygo.io/blog): All English-language articles - [Beste WordPress ticketing plugin 2026 (NL)](https://ticketpaygo.io/nl/blog/beste-wordpress-ticketing-plugin-2026): Dutch comparison article