Listeo Booking Plus is an add-on plugin for the Listeo theme. It extends the booking functionality that already ships with Listeo Core rather than replacing it – Core still handles the listings, the base booking flow, and payments. Booking Plus adds the pieces that high-traffic Service, Rental and Event sites tend to outgrow Core for.

The four pillars

  1. Resources β€” Bookable “things” attached to a listing: a stylist, a treatment room, a rental car, a kayak. Each resource has its own availability and its own iCal sync. The booking widget reserves the resource, not just the listing.
  2. Event ticketing β€” Multi-tier ticket types per event (Adult / Child / VIP), per-type capacity, attendee details, per-ticket QR codes, and a short reservation hold to prevent overselling.
  3. Recurring events β€” Define a recurrence rule once and Booking Plus generates the occurrences for the next N months. Per-occurrence overrides let you change price, capacity, or cancel a single date without touching the rule.
  4. Booking popup β€” A multi-step modal (Date/Time β†’ Resource β†’ Confirm β†’ Success) used by Services, Rentals and Events. Sidebar colors, gradient and accent are themable from the settings tab.

What Booking Plus does not do

  • It does not replace Listeo Core booking β€” Core still runs the underlying booking record, status flow and payment. Booking Plus layers on top.
  • It does not add payment gateways β€” payments go through whatever you’ve already configured in Listeo Core / WooCommerce.
  • It does not introduce new listing types β€” it enhances the existing ones.

Requirements

  • Listeo theme minimum version 2.040+ Listeo Core plugin installed and active (Booking Plus will refuse to boot without Core and show an admin notice).
  • WordPress 5.0+
  • PHP 8.2+
  • A valid Booking Plus license (entered on the License page).