Skip to content
WPJury
No. 00455 Booking & Events

FooEvents POS: worth it for WooCommerce events, not general retail

The verdict FooEvents POS is worth buying if you already run WooCommerce events and need to sell tickets, bookings, or merchandise at the door while keeping stock, orders, taxes, and attendee data together. It is not a strong choice for a conventional retail shop or anyone wanting a standalone POS, because it requires WooCommerce and the FooEvents core plugin, costs $249 by itself, and depends on compatible payment hardware and extensions for a complete setup.
Situational The ruling
Get v1.12.11

via WorldPressIT · complete package

Best for
  • WooCommerce event organizers
  • Concert and conference box offices
  • Venues selling tickets and merchandise
  • Admissions desks and activity operators
  • Existing FooEvents customers
Skip it if
  • Standalone retail businesses
  • Stores not using WooCommerce
  • Teams wanting a native mobile POS
  • Businesses needing broad hardware support
Version 1.12.11 Updated 14 Sep 2026 Licence GPL

FooEvents POS is worth it for a specific job: selling event tickets and related products in person through an existing WooCommerce store. It turns WooCommerce products into a browser-based checkout for box offices, venue entrances, pop-up stalls, and admissions desks. Staff can search or scan products, sell tickets and physical goods together, apply WooCommerce coupons, use existing tax settings, issue refunds, and print or email receipts and tickets.

The biggest advantage is that event sales remain part of the same WooCommerce system. Orders are created as standard WooCommerce orders, stock is reduced through the normal store workflow, and POS orders can be filtered in WooCommerce Analytics and exported to CSV. For event operators, that is more useful than a generic cash register because a ticket purchase can also trigger attendee creation and automatic check-in. The POS supports FooEvents features such as multi-day events, bookings, seating, and custom attendee fields when the relevant extensions are installed.

Where FooEvents POS is genuinely strong

The event-specific workflow is the reason to choose it. You can sell a ticket at the door, collect attendee details, generate the ticket, and check the attendee in without sending staff through a separate ticketing platform. It also handles mixed orders, so a customer can buy admission, food, clothing, or equipment in one transaction. Saved orders, barcode scanning, decimal quantities, configurable receipts, and support for desktop, tablet, AirPrint, USB, wireless, and selected thermal printers make it more flexible than a basic ticket-sales add-on.

Offline mode is another useful safety net: the product can continue processing orders during an internet interruption and sync them when the connection returns. However, this should not be confused with a fully independent offline-first POS. The browser needs to have loaded the relevant store data beforehand, and payment processing, stock conflicts, printer behavior, and synchronization should be tested before relying on it at a busy event.

Where it is weak or annoying

The dependency chain is the main drawback. The current product page says FooEvents POS requires the FooEvents for WooCommerce core plugin, while features such as bookings, seating, and multi-day events require additional extensions. The POS plugin alone is listed at $249 with 12 months of support and updates; the Point of Sale Bundle is listed at $349. That is reasonable for an established ticketing operation, but expensive if you only need a simple checkout for merchandise.

Payment support is also narrower than the marketing language suggests. Direct card-reader integration is centered on supported Stripe and Square hardware, while other readers generally require manual payment recording. Printer compatibility is broad but not universal, and the setup deserves a real hardware test rather than an assumption that any thermal printer will work. The changelog also shows recurring fixes around blank POS pages, refunds, product add-ons, payment readers, translations, and receipt formatting, which indicates active development but also a system that needs careful updating.

How it compares

FooSales is the more obvious alternative for general retail. It offers web, iPad, and Android apps, stronger retail-oriented workflows, and a subscription model, while FooEvents POS is more compelling when attendee records, tickets, bookings, and automatic check-ins matter. Tickera is a better alternative if you want a dedicated WordPress ticketing system that does not require WooCommerce, although adding WooCommerce later can provide a similar ecosystem. WCPOS may suit a smaller store looking for a simpler WooCommerce checkout, but it does not match FooEvents POS’s event-ticketing integration.

Verdict: buy FooEvents POS when your business already depends on WooCommerce and FooEvents and needs reliable door sales. For ordinary retail, choose FooSales or another retail-first POS instead.

Questions people ask

Does FooEvents POS work without WooCommerce?
No. FooEvents POS is built for WooCommerce and requires the FooEvents for WooCommerce core plugin on the current product page.
Can FooEvents POS sell physical products as well as tickets?
Yes. It can sell merchandise, food, equipment, and other WooCommerce products alongside tickets, bookings, or admissions.
Does FooEvents POS work offline?
Yes, it supports offline order processing and later synchronization. You must first load the relevant store data while connected, and offline payment and stock behavior should be tested before an event.
How much does FooEvents POS cost?
The official product page currently lists the plugin at $249, including 12 months of support and updates. A Point of Sale Bundle is listed at $349 and includes the core FooEvents plugin and several extensions.
Is FooEvents POS better than FooSales?
FooEvents POS is better for event ticketing, attendee data, bookings, seating, and automatic check-ins. FooSales is usually the better fit for a conventional retail store that needs a broader, retail-first POS.

Get FooEvents POS: worth it for WooCommerce events, not general retail 1.12.11

Complete package, ready to install, via WorldPressIT.

Download

Other rulings

Gravity Forms Bookings: powerful, but expensive and still maturing Gravity Forms Bookings is worth buying when you already use Gravity Forms and need highly customized scheduling with services, resources, capacity, pricing rules, and WordPress-based management. It is not the best value for a simple appointment calendar: the separate Gravity Forms and Gravity Wiz costs, setup complexity, and still-maturing feature set make Amelia, Simply Schedule Appointments, or Calendly easier choices. Situational MotoPress Hotel Booking: worth it for serious rental sites MotoPress Hotel Booking is worth paying for if you need a genuine accommodation engine rather than a generic appointment calendar. It handles room inventory, seasonal rates, deposits, services, manual bookings and iCal availability syncing in one system, but the extra WooCommerce integration and awkward checkout flow make it poor value for simple sites or stores that need a seamless cart. Recommended Bookly PRO: worth it for complex appointment businesses, not simple scheduling Bookly PRO is worth buying for salons, clinics, studios, and agencies that need multiple staff, services, payments, custom schedules, and room to add specialized booking features. It is not the best value for a simple one-person calendar because important capabilities are spread across separate add-ons and the setup is more involved than Amelia or Simply Schedule Appointments. Situational WP Eventin Pro: worth it for feature-heavy event sites, not fragile launches WP Eventin Pro is worth buying for organizers who need tickets, recurring events, QR check-in, virtual-event integrations, and WooCommerce payments in one WordPress plugin. It is not the safest choice for a mission-critical event operation without staging and testing, because support discussions document recurring-event, ticket-capacity, import, styling, and update-related problems. Situational