WooCommerce Box Office v1.6.6 - WordPress Plugin
Sell tickets for your next event, concert, function, fundraiser or conference directly on your own site with Box Office
Related items
Related Woocommerce Plugins
WooCommerce Subscriptions - WordPress Plugin
by Prospress Inc
WooCommerce Subscriptions Plugin allows you to introduce a variety of subscriptions for physical or virtual products and services.
WooCommerce Smart Coupons - WordPress Plugin
by StoreApps
Enhance your coupon options - create gift certificates, store credit, coupons based on purchases and more.
WooCommerce Table Rate Shipping - WordPress Plugin
by WooCommerce
Advanced, flexible shipping. Define multiple shipping rates based on location, price, weight, shipping class or item count.
Sell tickets for your next event, concert, function, fundraiser or conference directly on your own site with Box Office
Box Office for WooCommerce allows you to create and sell tickets directly to customers — no need for them to visit or use a third-party site or service anymore! Get ticket sales for your next event or conference up and running within minutes and start making additional income today.
We successfully used Box Office to manage all ticket sales, coupons, live-stream tickets and onsite registration and checkin for WooConf 2016 in Austin, Texas.
Recent releases
Release history
- Prevented a critical error when exporting tickets whose product was deleted.
- Removed PHP warnings when printing a ticket whose product was deleted.
- Prevented a critical error and an orphaned email job in Tickets > Tools > Emails when the ticket product no longer exists.
- Prevented a critical error in the Tickets > Tools email preview when the selected product no longer exists.
- Removed a PHP warning from the ticket form when the ticket token in the page URL is unknown.
- Prevented a critical error in Tickets > Create Ticket when a ticket without an order is created for a product that has no price.
- Dev - Raised the PHPStan analysis level to 8.
- Dev - Corrected docblock types reported by PHPStan level 9.
- Dev - Corrected docblock types reported by PHPStan level 10.
- Dev - Checked integrations in PHPStan against generated stubs from woocommerce/php-stubs.
- Dev - Kept the PHPStan integration stubs up to date without manual changes.
- Dev - Updated QIT CLI to 1.3.3.
View changelog
View changelog
- Tickets block's "Order tickets by" setting was not actually sorting results; ticket scan form validation could fail to initialize on some sites.
- Keep tickets aligned with order trash, restoration and deletion in legacy storage and HPOS while preserving prior ticket revocations.
- Bulk ticket actions now require permission to edit each ticket; custom staff roles with only edit_posts must be updated before use.
- Generate checkout ticket barcodes from validated current-order mappings while preserving existing codes and valid tickets alongside incomplete mappings.
- Preserve free tickets until their full order-line quantity is refunded.
- Revoked all tickets on fully refunded order lines containing more than five tickets.
- Required active paid tickets for private content and respected printing settings on direct print links.
- Restricted ticket and queued-email administration to commerce roles.
- Bound ticket-field allocation when using customer details.
- Custom ticket description renderers must register through woocommerce_box_office_ticket_description_formatters; built-in formats retain their layouts.
- Require scanner authorization before barcode lookup and scope scan nonces to authorized forms, preserving explicit guest scanner policies.
- Kept manually created tickets pending while their new corresponding order awaits payment.
- Use cryptographic randomness for new ticket admission barcodes.
- Kept attendee field text literal while preserving printable-ticket shortcode arguments.
- Keep private-content recovery responses neutral for all valid email addresses.
- Limit repeated private-content recovery emails to each recipient.
- Keep private-content recovery bound to the current public page, including archive forms.
- Show an unavailable notice when scanning tickets without Order Barcodes active.
- Made the ticket token hint on the product ticket panel translatable.
- Declared compatibility with WooCommerce 11.2.
- Dev - Switched the version headings in changelog.txt to the WordPress.org format.
- Dev - Updated dependencies to address security advisories.
- Dev - Enforce checks for authored stylesheets.
- Dev - Run PHPCS and QIT tooling on PHP 8.4.
- Dev - Read pull request metadata as data and limited the issue-linking workflow token permissions.
- Dev - Managed changelog entries with the Jetpack Changelogger, so pull requests add a change file instead of writing the entry in the pull request description.
- Dev - Updated the development toolchain to Node 24.18 and @wordpress/scripts 35.
- Dev - Updated development dependencies to address security advisories.
Frequently asked questions
Is Woocommerce Box Office GPL licensed?
What is the latest version of Woocommerce Box Office?
How much does Woocommerce Box Office cost on GPLCoffee?
Which WordPress and PHP versions does Woocommerce Box Office support?
Is Woocommerce Box Office safe to download?
Auto-updates included
Install it once, update automatically.
The GPLC Connector installs this plugin from your wp-admin and rolls out new versions to your connected sites. Included with every membership plan: 10 to 40 connected sites depending on the plan (Lite 10, Pro 20, Geek and Lifetime 40).