# Book a customer into a class every week

Reserve a recurring class place for a customer and see how dates are booked, paid or skipped.

Canonical URL: https://www.naayya.com/help-center/book-customer-into-class-weekly
Category: customer-management
Last updated: 2026-11-08T00:00:00Z

# Book a customer into a class every week

A regular can keep their place in a class without anyone booking each week. Staff who can manage bookings set it up from the first session the customer comes to.

1. Go to **Admin > Classes** and open that session. It must still be to come.
2. In **People**, select **Add**, then **Customer every week**.
3. Search for the customer and choose them.
4. Under **Until**, choose the last date (12 weeks ahead at first), or tick **No end date**.
5. Select **Review dates**. Each week's session at the same time is listed. A session that cannot be booked is skipped and marked **Full**, **Session cancelled**, **No session** when the class has none that week, **Already booked** when the customer already has it, or **Not available** when the session is closed to bookings. The review also says how the dates would be paid.
6. Select the button that saves the dates, for example **Create 12 dates** or **Create 10, skip 2**. If something changed since you reviewed, for example the last place in a session was taken, Naayya shows **The dates changed** and the new list. Nothing is saved until you review it again.

Each date is its own class booking. It is marked **Weekly** in the session's **People** list and shows in the customer's bookings. The customer gets no confirmation or reminder email for these dates. A course is booked as an enrollment, so it cannot repeat.

## How each date is paid

- Nothing is charged when you set it up. Each date is paid when its session starts: by a membership that covers the class, else by one class from the class pack that expires first. A class pack the customer buys before a date pays for that date.
- Until then, the date shows **Paid on its day** in **People**. A date nothing paid shows **Not paid** once its session has started.
- If nothing the customer holds covers the class, the date stays booked and unpaid, and the weekly booking lists it under **Left unpaid** with **No membership or pack covered it**, like a booking you add for one date. The customer's account is not charged for class dates.

How far ahead: Naayya books each session as far as the class's schedule goes, up to 12 months ahead and no later than **Until**. When the schedule is extended, the new sessions are booked too, and a session that is full by then is skipped and listed.

## See or end a weekly booking

In the session's **People** list, open the ⋯ menu beside the customer and choose **Weekly booking**. It shows the weekday, the last date and how many dates are left, for example "Every Monday until 25 Jan, 12 left", the dates that were skipped and why, and any date left unpaid.

Select **End from** to cancel the booking from that session's date and every later one. If the session has started, it ends from today. To end from a later date, open **Weekly booking** from that later session. Earlier dates stay booked. A cancelled date that was already paid gets its membership use or class back. The customer gets one email listing the cancelled dates, and each freed place is offered to the session's [waitlist](/help-center/waitlists).
