BACK TO DIRECTORY

AtamanSystem Lesson Booking

by atamansystem

0.0
(0 ratings)

Turn a simple WooCommerce product into a bookable lesson, or into tickets for a concert or festival. Customers pick a date (and a time), see how many seats are left and pay through the normal WooCommerce checkout. The last seat can never be sold twice.

AtamanSystem Lesson Booking is an independent plugin for WooCommerce. It is not affiliated with or endorsed by WooCommerce or Automattic.

Lessons and workshops

  • Calendar on the product page (or anywhere with a shortcode) showing free seats per day.
  • Date-only booking or time slots, a seat limit per slot.
  • Booking days and booking window.
  • Race-safe: seats are reserved under a database lock at checkout.
  • Bookings list in the admin with filters.

Event tickets (concerts, festivals, shows)

  • A list of event dates, each with an optional start time and name (“Day 1 · Main stage”).
  • Unlimited tickets, or a ticket limit per date (the size of the venue).
  • Tickets for several dates in one order, with a summary and the total.

Everywhere

  • Calendar colour and an optional second weekday row (for example in a second language).
  • Translation ready; Polylang support with one shared seat pool for all translations.
  • Works with any theme, High-Performance Order Storage and the Cart/Checkout blocks.

Pro version

A separate Pro version adds ticket types with their own prices, a festival pass, QR tickets with check-in, excluded days, a number per seat, Telegram notifications and CSV export. It is available at https://lessonbooking.atamansystem.link/ and is not required: this plugin is fully functional on its own.

External services

This plugin includes the Freemius SDK. It is used to show an optional opt-in screen, to offer the separate Pro version and, only if you agree, to send usage statistics.

  • What is sent and when: nothing is sent unless the site administrator agrees on the opt-in screen. After that, the site address, the administrator’s name and e-mail, the WordPress, PHP and plugin versions, and the list of active plugins and the theme are sent to Freemius when the plugin is activated, updated or deactivated. Data about your customers and bookings is never sent.
  • Service provider: Freemius, Inc. — https://freemius.com/
  • Terms of service: https://freemius.com/terms/
  • Privacy policy: https://freemius.com/privacy/

The plugin makes no other external requests.

Screenshots

Lesson calendar on the product page: free seats per day, time slots with seats left.

Lesson calendar on the product page: free seats per day, time slots with seats left.

Event tickets: choose dates and the number of tickets, several dates in one order with the total.

Event tickets: choose dates and the number of tickets, several dates in one order with the total.

Product settings for lessons: booking days, booking window, lesson time and seats per slot.

Product settings for lessons: booking days, booking window, lesson time and seats per slot.

Product settings for events: dates with start time, name and an optional ticket limit.

Product settings for events: dates with start time, name and an optional ticket limit.

Plugin Details

Active Installs
0
Total Downloads
148
Version
2.7.3
Requires WP
6.0
Requires PHP
7.4
Tested Up To
7.1.4
Added
2026-10-28
Last Updated
2026-10-29 4:28pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0