WordPress plugin intelligence profile

Ticket Shop for WooCommerce

Turn WooCommerce products into simple tickets with visit dates, local QR/PDF generation and one-time check-in.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.9 · PHP 8.2
Directory statusactive
Last directory update25 Sept 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Ticket Shop for WooCommerce version 1.1.0 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Ticket Shop for WooCommerce is a lightweight ticketing layer that works with WooCommerce. It keeps payments and product pricing in WooCommerce and adds the essentials needed to issue and validate tickets.

Current version includes:

  • A simple Ticket Shop for WooCommerce dashboard.
  • Ticket-enabled WooCommerce products.
  • Global visit calendar with open weekdays and time slots.
  • Optional capacity per product/date/time, with a product default and exact slot overrides.
  • Cart and checkout availability checks to prevent purchases above configured capacity in normal purchase flow.
  • Visit date/time captured in the cart and order.
  • One ticket per purchased unit after payment confirmation.
  • Local QR Code generation. Ticket QR payloads are not sent to third-party QR services.
  • Downloadable ticket PDFs generated locally by the plugin, with the QR drawn from the bundled QR matrix.
  • Ticket links added to customer WooCommerce emails.
  • Admin check-in with read-before-confirm flow.
  • Atomic one-time consumption: a second entry is blocked.
  • Optional camera scanning through the browser BarcodeDetector API, with manual/USB scanner fallback.
  • Basic ticket list, settings and help screens.
  • Individual ticket cancellation without cancelling or refunding the WooCommerce order.
  • Admin QR/PDF reissue and manual ticket e-mail resend. Reissue invalidates the previous QR.
  • Ticket lifecycle history for created, sent, check-in, cancelled and reissued events.
  • Restricted Ticket Validator role with check-in permission but no ticket-management or WooCommerce administration access.
  • Ticket, calendar and protected operator check-in shortcodes.
  • WordPress personal data exporter and eraser integration.
  • RTL, keyboard-focus and reduced-motion friendly admin UI.

The plugin does not process payments itself. WooCommerce remains responsible for products, prices, checkout, payment gateways, taxes and refunds.

Privacy

The plugin stores the minimum purchaser information needed to issue and validate tickets: order reference, ticket code, customer name/e-mail, visit date/time and usage state. Check-in audit records store hashed IP address and hashed user-agent values rather than their raw values.

The plugin registers with the WordPress personal data exporter and eraser tools. Erasure anonymizes customer name/e-mail and the WordPress user reference while retaining the order reference and operational ticket state for transaction integrity.

QR Codes and ticket PDFs are generated locally. 0 does not send ticket payloads to any service operated by the plugin author.

External services

The plugin does not contact an API or cloud service operated by the plugin author. QR Codes and ticket PDFs are generated locally by the bundled PHP libraries.

WooCommerce itself, payment gateways, e-mail providers, hosting services, browser features and other extensions installed by the site owner may communicate with their own external services independently of this plugin.

The optional camera scanner uses the browser BarcodeDetector API when the visitor’s browser supports it; the plugin does not upload camera images to the plugin author or to a remote scanning service.

Third-party libraries

The production ZIP bundles only the following runtime libraries locally; no CDN is required. Their upstream license files remain included under vendor/.

  • chillerlan/php-qrcode 6.0.1 — MIT and Apache-2.0
  • chillerlan/php-settings-container 3.3.0 — MIT

Ticket PDFs are generated by the plugin itself with core PDF operators. QR graphics are drawn directly from the local QR matrix, so no HTML-to-PDF library, remote QR service or CDN is required.

org update and data compatibility. They are technical identifiers and are not the plugin display name.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • event tickets
  • qr code
  • ticket scanner
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.9 · PHP 8.2
Update activity25 Sept 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.0.91.1.0
WordPress compatibility7.1.17.1.2
WordPress compatibility7.17.1.1
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.