Close Menu
  • Themes
  • Plugins
  • Pricing
  • Affiliate Program
X (Twitter) Instagram TikTok
Wordpress Pick
  • Themes
  • Plugins
  • Pricing
  • Affiliate Program
Login / Register
Wordpress Pick
Home » Plugin » E-commerce » E-commerce » Woocommerce Box Office

Woocommerce Box Office

Free
$159

/Year

H
M
S
Transform your WooCommerce store into an event powerhouse. Seamlessly sell tickets & manage events. Explore today!

4.5

Rating summary

0

Reviews

16K+

Active installations

View Official Website
VirusTotal Scan
Checkout Now Added to cart

What WooCommerce Box Office Does

WooCommerce Box Office turns your online store into a self-hosted ticketing and attendee management application. Instead of redirecting your customers to third-party event platforms that charge high ticket commissions, you can keep the entire purchasing and registration process on your own WordPress site. This plugin enables you to create customizable ticket fields, collect individual attendee information at checkout, issue digital tickets, and control access to restricted web pages based on ticket ownership.

Ideal Users and Use Cases

This extension is designed for event hosts, content creators, and businesses that run virtual or physical gatherings.

  • Conference Organizers: Collect specialized registration details, such as dietary preferences, t-shirt sizes, or professional credentials, for each seat sold.
  • Concert and Festival Planners: Manage ticket inventory, offer early-bird pricing, and track check-ins at the venue doors.
  • Webinar and Digital Course Instructors: Offer private online access to streaming platforms, webinars, or downloadable workshop materials exclusively to ticket holders.
  • Charity and Non-Profit Hosts: Organize fundraising dinners, galas, or charity tournaments while keeping transaction fees to a minimum.

Key Capabilities and Features

  • Custom Attendee Forms: Create custom input fields for each ticket type. You can add text boxes, dropdown selections, checkboxes, or radio buttons. This ensures you collect relevant details for every single person attending, not just the individual who made the purchase.
  • Individual Ticket Management: Give ticket holders the independence to log in and edit their registration profiles. This is useful for corporate bookings where a company representative purchases multiple seats and assigns them to different employees later.
  • Content Restriction: Restrict specific posts, pages, or downloads on your WordPress website so only verified ticket holders can view them.
  • Seamless E-Commerce Integration: Because it acts as an extension of WooCommerce, it integrates naturally with standard product settings, coupon systems, and tax setups.

Practical WordPress Use Cases

For a hybrid business conference, you can configure a standard WooCommerce product as a ticket type. By activating Box Office, you can ask buyers to enter the name, email, and dietary restrictions of each attendee. Once purchased, the system automatically emails the attendees their individual tickets. Those attendees can then log into their customer accounts to update their registration details if their schedules change. For the virtual track of the conference, you can restrict the live-stream page so only users with a virtual ticket can view the embedded video player.

Setup, Requirements, and Compatibility

To get started with WooCommerce Box Office, you need an active WordPress website running WooCommerce. The extension works with standard themes and block-based checkout structures. It is compatible with other official extensions like WooCommerce Order Barcodes, which allows you to generate scannable ticket barcodes for fast check-in at the door. For advanced membership restrictions, it also pairs with Groups.

Why Choose WooCommerce Box Office on WPPick

Acquiring WooCommerce Box Office on WPPick allows you to set up a professional ticketing platform without the ongoing monthly expenses of external SaaS tools. You retain full control over customer databases, event marketing, and checkout pathways. Enjoy clean, secure code that works reliably alongside your existing eCommerce tools.

Latest Version 1.5.1 Context

The latest version 1.5.1 release of WooCommerce Box Office focuses on accessibility and structural security. It introduces fully accessible inline validation errors and an error summary for required fields on the ticket registration form, complying with standard ARIA web practices. It also ensures that tickets link smoothly to customer accounts when buyers check out using the newer WooCommerce Block Checkout system. Furthermore, security is enhanced with direct-access prevention files, and compatibility is verified up to WooCommerce 10.9.

Frequently Asked Questions

Can I collect distinct information for each ticket sold?

Yes. WooCommerce Box Office allows you to configure custom input fields for every ticket. When a buyer purchases multiple tickets in a single order, the plugin displays a registration form for each attendee, ensuring you collect individual data like names, email addresses, or dietary choices.

Can ticket holders update their registration details later?

Yes. The plugin integrates with the standard WooCommerce My Account area, adding a dedicated tickets screen. Ticket holders can log into their account on your site to view their tickets and update their custom fields or transfer the ticket details to another person.

Do I need external software to check in attendees at the venue?

No external SaaS platforms are required. If you want a digital scanning workflow, you can combine this plugin with the WooCommerce Order Barcodes extension. This generates a scannable barcode for each ticket that you can scan using any smartphone or tablet to check in attendees at the venue entrance.

Can I use this plugin to restrict access to online webinar pages?

Yes. The plugin includes built-in content restriction tools. You can configure any post or page on your WordPress site to be accessible only to users who possess a valid ticket for a specific event, making it ideal for hosting private streams, virtual workshops, or download pages.

Does the plugin support ticket inventory management?

Yes. It uses the default WooCommerce inventory system. You can set stock limits on your ticketed products to prevent overselling. Once the limit is reached, the product automatically displays as sold out, stopping further purchases.

4.5 247 votes
Plugin Rating

I. Download Limits & Account Benefits

  • Free Downloads: Each email address receives 3 downloads per day for free products
  • Upgrade Benefits: Purchase any paid product to increase your daily download limit by 3 for each paid product
  • No Account Required: You can download immediately by receiving the download link via email
  • Account Recommended: Create an account for easier access to your order history and direct update downloads

II. Understanding GPL vs Official Versions

Important: The products available on WPPick are GPL-licensed versions, which differ from official developer versions. Before purchasing, please read our comprehensive guide: Understanding GPL & Official Differences at WPPick

Key Points:

  • GPL versions may not include premium support from original developers
  • Updates may be delayed compared to official releases
  • Some premium features might have limitations
  • Always consider your specific needs and support requirements

III. Support & Assistance

We’re here to help through multiple channels:

  • Email Support: Direct email assistance for all inquiries
  • Live Chat: Real-time support during business hours
  • Comprehensive Documentation: Detailed guides and tutorials

IV. Order Tracking

Access your complete purchase history and download links anytime: Order History

V. Account Access

New to WPPick? Login or Create Account to manage your downloads and orders efficiently.

VI. Refund Protection

We stand behind our products with a clear refund policy. Review our terms: Refund Policy

VII. Privacy & Security

Your data security is our priority. Learn how we protect your information: Privacy Policy

VII. Terms of Service

Understanding our service terms ensures a smooth experience: Terms of Use

Quick Tips for Best Experience

  1. Verify Compatibility: Check plugin/theme compatibility with your WordPress version
  2. Backup First: Always backup your site before installing new plugins or themes
  3. Test Environment: Consider testing on a staging site first
  4. Stay Updated: Regularly check for updates in your account dashboard
  5. Read Documentation: Review any included documentation for optimal setup

Need Help?

If you have questions about downloads, licensing, or need technical assistance, don’t hesitate to contact our support team. We’re committed to ensuring you have the best possible experience with WPPick products.


Ready to get started? Your download adventure begins with just one click!

July 16, 2026
Version: 1.5.1Latest Release
Bug Fix
  • Fix - Added accessible inline validation errors and an error summary for required ticket fields in the ticket form, with full ARIA support for improved accessibility.
  • Fix - Ensure that tickets link to the customer's account correctly when using the Block Checkout.
  • Fix - Add direct-access prevention check to PHP files to resolve Plugin Check action errors.
Compatibility
  • Dev - Bump WooCommerce "tested up to" version 10.9.
  • Dev - Bump WooCommerce minimum supported version to 10.7.
Other
  • Dev - Upgrade Node.js from v20 to v24 and npm from v10 to v11.
  • Dev - Upgrade npm and Composer dependencies.
Documentation
  • Dev - Add a spell-check GitHub Actions workflow and fix typos.
May 22, 2026
Version: 1.5.0
March 18, 2026
Version: 1.3.9
New Feature
  • Tooltips for ticket settings in the Box Office settings.
Deprecation
  • PHP 8.4 deprecation notices.
Compatibility
  • Bump WooCommerce "tested up to" version 10.4.
Compatibility
  • Bump WooCommerce minimum supported version to 10.2.
Compatibility
  • Bump WordPress "tested up to" version 6.9.
Compatibility
  • Update PHP Compatibility Sniffs to include those available for PHP 8.4.
Other
  • Run the PHP Compatibility Sniffs against the entire production code base.
Other
  • Updates to our QIT GitHub Action workflow.
December 18, 2025
Version: 1.3.8
New Feature
  • Tooltips for ticket settings in the Box Office settings.
Bug Fix
  • PHP 8.4 deprecation notices.
Compatibility
  • Bump WooCommerce "tested up to" version 10.4.
  • Bump WooCommerce minimum supported version to 10.2.
  • Bump WordPress "tested up to" version 6.9.
  • Update PHP Compatibility Sniffs to include those available for PHP 8.4.
  • Run the PHP Compatibility Sniffs against the entire production code base.
Other
  • Updates to our QIT GitHub Action workflow.
September 3, 2025
Version: 1.3.7
New Feature
  • Introduced pagination to the My Account > My Tickets screen.
Bug Fix
  • Potential fatal error when trashing orders containing ticketed products.
Compatibility
  • Bump WooCommerce "tested up to" version 10.1.
  • Bump WooCommerce minimum supported version to 9.9.
  • Bump WordPress minimum supported version to 6.7.
July 3, 2025
Version: 1.3.6
June 21, 2025
Version: 1.3.5
Bug Fix
  • Resolved "translation loading was triggered too early" issue in WordPress 6.7.
Performance
  • Improve performance of syncing check for HPOS compatibility mode.
Security Patch
  • Issues flagged from QIT Security checks.
May 31, 2025
Version: 1.3.4
March 19, 2025
Version: 1.3.3
March 14, 2025
Version: 1.3.2
0 Comments
Inline Feedbacks
View all comments
Woocommerce Box Office
Type:
Plugin
Version:
1.5.1
Last updated:
Jul 16, 2026
License:
GPL v3
Scanned by:
VirusTotal
Categories:
E-commerce
Tags:
Booking
Events
Tickets
WooCommerce.
Facebook YouTube LinkedIn Telegram
  • Home
  • Order History
  • Return and Refund Policy
  • Terms of Use
  • Privacy Policy
  • About Us

100 Rue Peel, Montréal, QC H3C 0L8, Canada
© WP Pick. All Rights Reserved.

Type above and press Enter to search. Press Esc to cancel.