Special introductory price
$49 $59 (Soon)

Advanced Booking Add-on for Listeo

Upgrade Listeo with a cleaner 3-step booking popup and the advanced tools needed for real booking sites:

  • Bookable rooms, employees and tables
  • Multi-tier event tickets
  • Recurring events with per-date overrides
  • Multi-slot reservations
Functionality

What Listeo Booking Plus Adds

Every module is opt-in per listing. Use what you need.

Custom Booking Popup

Three focused steps - resource, date/time, confirm - with summary sidebar and live price. Works for services, rentals, events and slots.

Multi-tier event tickets

Early-bird, GA, VIP - each with its own price, capacity and availability. Per-individual ticket codes with TTL holds and a 5-minute reservation cron.

Recurring events with overrides

In-house RRULE engine: DAILY · WEEKLY · MONTHLY · YEARLY with BYDAY, INTERVAL, COUNT and UNTIL. Per-occurrence price, capacity, title and cancel/restore.

Employees as resources

Assign staff to services. Each one has their own price multiplier, working hours, breaks/vacations, capacity and calendar color.

Rooms for rentals

Unlimited rooms per rental listing. Individual schedules, per-room pricing and live capacity - without breaking your existing Listeo calendar.

Multi-slot reservations

Let a customer book several adjacent slots in one transaction - perfect for studios, courts and equipment. Slot spans, min/max duration, lead time.

Repeatable fees engine

Cleaning, deposits, equipment, parking - per booking, per night, per guest or per service. Compounds with extras and resource pricing automatically.

Service constraints & blocks

Minimum & maximum duration, lead time, blocked dates per listing or resource, plus multi-checkbox extras (parking, breakfast, equipment).

Per-resource iCal sync

Each employee, room and rental has its own export feed and importable URLs. Google Calendar, Airbnb, Booking.com - without colliding with the listing-level feed.

Multi-tier tickets

One event, several ticket types.

Offer the same event as early-bird, general admission and VIP tickets, each at its own price.

Early bird
7 left of 50
$29
2
General Admission
Sold out at the door - $45
$39
0
VIP - meet & greet
12 left of 20
$129
1
Total - 3 tickets $187.00
Recurring events

Recurring events with per-date overrides

Per-occurrence title, price multiplier, capacity and cancel/restore - without rebuilding the master event.

TUE · MAY 26 Vinyasa flow
TUE · JUN 02 Special: candlelight session
TUE · JUN 09 Vinyasa flow
TUE · JUN 16 Vinyasa flow
Repeatable fees

Advanced Fees, without the custom code.

Cleaning, deposits, towels - declared once on the listing, applied per booking / per night / per guest. Compounds cleanly with resource pricing and services.

Suite - 3 nights × $140 base rate
$420.00
Cleaning fee per booking
$45.00
Resort fee × 3 nights per night
$24.00
Breakfast × 2 guests × 3 nights per guest, per night
$96.00
Total due$585.00
Multi-slot bookings

Adjacent slots, one booking, one cart.

Customer wants the court from 6pm to 9pm? They click three slots. You get one booking. Lead time and min/max duration enforced server-side.

SAT · JUN 14 Tennis Court A
4:00 PM 5:00 PM
5:00 PM 6:00 PM
6:00 PM 7:00 PM
7:00 PM 8:00 PM
8:00 PM 9:00 PM
9:00 PM 10:00 PM
3 adjacent slots · one booking
6:00 PM → 9:00 PM
$87.00
In your dashboard

Set it all up from the Listeo dashboard.

Every module is managed from the Listeo dashboard, including the front-end dashboard your users already know.

Employees & rooms

Staff, rooms & tables as bookable resources

Every employee, room, table or rentable unit becomes its own resource with its own pricing, services, schedule and availability, all managed from the Listeo dashboard.

  • Per-resource pricing, services and schedule
  • Activate or pause a resource without deleting it
  • Each resource shows its next upcoming booking
  • Rename resource from listing level
Room resource management page in the Listeo dashboard, listing rooms with pricing, services and availability
Services & pricing

Bookable services, priced per listing

Add services to any listing, set individual pricing and quantity, mark what's bookable, and choose how it appears in the booking widget.

  • Per-service pricing, duration, quantity and fee type
  • Required or optional service selection
  • Show or hide the pricing table on the listing
Bookable services and pricing settings in the Listeo dashboard
Repeatable fees

Cleaning, deposits & taxes, applied automatically

Declare mandatory fees once on a listing. Flat or percentage, per booking, per night or per guest, and they compound cleanly with the base price and services at checkout.

  • Flat amount or percentage
  • Per booking, per night, or per guest per night
  • Optional description shown to guests
Mandatory fees editor in the Listeo dashboard, with cleaning fee and tourist tax rows
Recurring schedule

Recurring events, configured visually

Set weekly or monthly recurrence with the built-in RRULE engine: pick the days, the repeat interval, when it ends, and any dates to skip.

  • Daily, weekly or monthly with intervals
  • End after N occurrences or on a date
  • Excluded dates to skip individual days
Recurring schedule configuration in the Listeo dashboard
Event tickets

Multi-tier ticket types per event

Define as many ticket tiers as you need, each with its own price, capacity and availability window, right from the event listing.

  • Early-bird, GA, VIP and beyond
  • Per-tier price and capacity
  • Individual ticket codes on checkout
Event ticket types configuration in the Listeo dashboard
Pricing

Pay Once, Use Forever

$49 during the launch window. Updates stay free forever.

$49 $59
One-Time-Payment 1 Site

Lifetime updates included. Priority support is free for the first year.

Buy Now

Everything included

  • Custom 3-step Booking Popup
  • Employees, rooms & custom resources
  • Multi-tier event tickets & codes
  • Recurring events with overrides
  • Multi-slot reservations
  • Repeatable fees engine
  • Service constraints & blocks
  • Per-resource iCal sync
  • Native Listeo Core integration
  • Lifetime updates — no subscription
  • 1st year of priority support free
Roadmap

Current Features and Roadmap

Lifetime updates mean the add-on keeps growing. Here's where it's headed.

Shipped

The v1 toolkit

Custom booking popup, employees & rooms as resources, services & pricing, multi-tier tickets, recurring events, multi-slot reservations and the repeatable fees engine.

Up next · in development

Employee accounts

Give each employee their own login, so they can manage their own resources, availability, schedules and bookings, without access to the rest of your account.

Later

Shaped by your requests

The backlog is driven by real booking sites. Tell us what you need next at [email protected] and help set the priorities.

FAQ

Questions Before You Buy

What exactly is the new "Custom Booking Popup"?
It upgrades Listeo's booking step into a focused, three-step modal: Step 1 picks a resource (employee, room, table), Step 2 handles date/time/guests/services, Step 3 collects customer info and confirms. A persistent sidebar shows the running summary. Same data shape, same WooCommerce checkout - much higher completion rate.
Do I need Listeo Core? Will it conflict with my theme?
Yes, Listeo Core is required - Listeo Booking Plus extends it, never replaces it. The popup hooks into Core via a handful of filter hooks that no-op when the add-on isn't active. Existing bookings keep working, your theme stays untouched.
What does the price include?
$49 is the early-bird price with code EARLYBIRD at checkout (regular price $59). It's a one-time payment for one site. Lifetime updates and the first year of priority support are included.
Will it work with Dokan, packages, wallet and WooCommerce coupons?
Yes. The add-on respects Listeo's multi-vendor logic (each vendor manages their own resources/events), the paid-listing package system, the wallet/earnings flow, and WooCommerce coupons & taxes.
Can I use just one module - say, only the popup?
Every module is opt-in per listing. Configure resources only on listings that need them. Enable ticketing only on event listings. The popup itself is toggled site-wide.
How does the recurring-event override system work?
Each event has an RRULE (DAILY / WEEKLY / MONTHLY / YEARLY, with INTERVAL, COUNT, UNTIL and BYDAY). Materialised occurrences live in their own table. Per-occurrence you can override title, price multiplier, capacity, or cancel/restore - without touching the master event.
Licensing & ownership?
One license per site. Move it between sites any time. Contact at purethemes.net/support.

Still have a question? Our support team is here to help - reach them at purethemes.net/support.