Reading view

[PROMO] Built a 100% free WooCommerce ticketing plugin - come break it for me!

The short version;
Please try to break my plugin, and give me feedback - on everything you can think of!.
The plugin adds three product types to WooCommerce: Ticket, Timeslot Ticket, and Pass. Customer buys through the normal shop, gets a QR code. Your door staff open a full-screen scanner page on their phone and check people in. No app to install, no external ticketing service, no per-ticket fee.

The Long version;

Three new WooCommerce product types, each enabled individually:

  • Ticket - validity window plus N uses, fixed or customer-picked start date
  • Timeslot Ticket - per-slot capacity, recurring schedule generation, unpaid reservations auto-released
  • Pass - season / membership / annual, with guest passes, cardholder photo and scan cooldown

At the door

  • Scanner page at /check-in/ on your own domain, full screen, no app install
  • Native BarcodeDetector where the browser has it, in-page decode where it doesn't
  • Colour-coded http responses result: valid / used / expired / cooldown / not found
  • Cardholder photo shown beside a pass result so staff can eyeball it
  • Dedicated Scanner role - check-in only.
  • Validation is server-side, and there's a REST check-in endpoint if you'd rather point create/use your own custom scanner.

Admin

  • A dashboard per product type: search, manual check-in, resend, reset, cancel
  • Check-in analytics by day and hour, with CSV export
  • Runs on manage_woocommerce, so shop managers don't need admin accounts

Customer

  • Tickets and Passes tabs in My Account
  • QR on screen, or a printable PDF("ticket")
  • Live status (active / used / expired / cancelled / not yet valid) and uses remaining
  • export for .ics so it can be added to calendar the most common calendars
  • Guest pass hand-out and photo upload from the account page It's brand new and I'd rather hear what's broken from this sub than from a venue on a Friday night.

Requires;

  • WooCommerceWP 6.5+
  • PHP 8.0+

Find 'n try it here;

Its GPLv2, 100% free, no pro version, nothing to upsell you. I'm happy to any hear feedback! - both good and bad.

submitted by /u/Zaxxa
[link] [comments]
  •  
❌