Timetables in a post, payments in Messenger and a spreadsheet of who's paid. All three of those jobs are the same job, and it can be done by a page.
Set the capacity; the page closes when it's full.
Renewals and cancellations handled automatically.

Sold alongside the classes on the same page.
Memberships, bookings and webinars are included from Starter up.
0%
platform fee on any plan
~1 min
to claim a link and publish
10
product types on one page