---
title: How to Create a Schedule and Manage Class Payments
description: class payments
---

[Skip to content](https://support.hapana.com/kb/article/669#main-content)

English

Show submenu for translations

[![email-logo.png](https://support.hapana.com/hs-fs/hubfs/hapana_2022/email_2022/footer%20logo.png?width=300&height=78&name=footer%20logo.png)](https://info.hapana.com/en?hsLang=en)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [Submit Ticket](https://21gxv.share.hsforms.com/2-8HozJXMSTW8kaFHC32eaw)

[Submit Ticket](https://21gxv.share.hsforms.com/2-8HozJXMSTW8kaFHC32eaw)

 Hapana Help | Find answers here

- There are no suggestions because the search field is empty.

1. [Hapana Knowledge Base](https://support.hapana.com/?hsLang=en)
2. [Member Management](https://support.hapana.com/member-management?hsLang=en)
3. [Schedule](https://support.hapana.com/member-management?hsLang=en#schedule)

# How to Create a Schedule and Manage Class Payments

## Overview

Setting up your class schedule in CORE helps clients book in advance, ensures the right instructors are assigned, and automates credit deductions or payment checks. This guide walks you through how to:

- Create a class schedule (with or without an end date)
- Add members to a class
- Handle automatic credit deductions
- Manage pending class payments

🎥 **Watch the walkthrough**:

[Click here to watch on Loom](https://www.loom.com/share/46117222f04f4ce7b8990bfb2351698f)

Or preview it below:

<iframe allowfullscreen frameborder="0" mozallowfullscreen="" src="https://www.loom.com/embed/46117222f04f4ce7b8990bfb2351698f?sid=43bb49a0-ecfc-4f12-9e56-3279f54afa7a" webkitallowfullscreen=""></iframe>

---

## Prerequisites

Before you begin:

- Your schedule templates must be set up in **Schedule Settings**
- Ensure instructors are created and assigned to your templates
- Clients should have an active membership or class pack (for automatic credit deduction)

---

## Step-by-step instructions

### Step 1: Create a new class on the schedule

1. Click **Schedule** from the top navigation
2. Find an available time slot (e.g. **Saturday, June 17**)
3. Click the **empty slot** to begin creating a class

![Article image](https://support.hapana.com/hs-fs/hubfs/Knowledge%20Base%20Import/1759442574082_6d9c0073_image-20250522134020-32-1.png?width=2048&height=1273&name=1759442574082_6d9c0073_image-20250522134020-32-1.png)

![Article image](https://support.hapana.com/hs-fs/hubfs/Knowledge%20Base%20Import/1759442575716_78667357_image-20250522134041-33-1.png?width=2048&height=1273&name=1759442575716_78667357_image-20250522134041-33-1.png)

---

### Step 2: Set recurrence and time

1. Click the **arrow icon** to make the class recurring
2. Choose how often it should repeat (e.g. **every 1 week on Saturday**)
3. You can choose **No End Date** or set a specific end date (e.g. **until June 30**)

> ⚠️ If you select multiple days (e.g. Monday–Friday), CORE links them together. Changing one will change all.
> 
> Tip: Create classes one day at a time for flexibility.

![Article image](https://support.hapana.com/hs-fs/hubfs/Knowledge%20Base%20Import/1759442578103_f43d0286_image-20250522134052-34-1.png?width=2048&height=1273&name=1759442578103_f43d0286_image-20250522134052-34-1.png)

![Article image](https://support.hapana.com/hs-fs/hubfs/Knowledge%20Base%20Import/1759442580375_103abb4a_image-20250522134101-35-1.png?width=2048&height=1273&name=1759442580375_103abb4a_image-20250522134101-35-1.png)

---

### Step 3: Select a schedule template

1. Click **Select Template**
2. Choose your desired class (e.g. **Kickboxing**)
   
   > All details will auto-fill from your saved template
3. Select an **Instructor**
4. Click **Next**

![Article image](https://support.hapana.com/hs-fs/hubfs/Knowledge%20Base%20Import/1759442582481_47c4528a_image-20250522134127-36-1.png?width=2048&height=1273&name=1759442582481_47c4528a_image-20250522134127-36-1.png)

![Article image](https://support.hapana.com/hs-fs/hubfs/Knowledge%20Base%20Import/1759442584599_1738b8be_image-20250522134141-37-1.png?width=2048&height=1273&name=1759442584599_1738b8be_image-20250522134141-37-1.png)

![Article image](https://support.hapana.com/hs-fs/hubfs/Knowledge%20Base%20Import/1759442586758_ae4f9122_image-20250522134152-38-1.png?width=2048&height=1273&name=1759442586758_ae4f9122_image-20250522134152-38-1.png)

---

### Step 4: Add clients to the class

1. Click **Add Clients** and select names from the list
   
   > Most clients will book themselves through the app, but you can add them manually too.
2. Click **Create** to finalize the class

You’ll now see:

- The number of **clients added** (e.g. 22 of 30 capacity)
- Once full, the class will enable the **waitlist** (if active)

![Article image](https://support.hapana.com/hs-fs/hubfs/Knowledge%20Base%20Import/1759442589103_8cecaa6e_image-20250522134202-39-1.png?width=2048&height=1273&name=1759442589103_8cecaa6e_image-20250522134202-39-1.png)

![Article image](https://support.hapana.com/hs-fs/hubfs/Knowledge%20Base%20Import/1759442591275_253de5d5_image-20250522134213-40-1.png?width=2048&height=1273&name=1759442591275_253de5d5_image-20250522134213-40-1.png)

---

### Step 5: Manage pending payments and credit deductions

After clients are added:

- Those with valid packs/memberships will **automatically have a credit deducted**
- Any client without an active pack will show as **Pending**

To resolve a pending status:

1. Click **Buy Package** next to the client’s name
2. You'll be taken to the **New Sale** screen
3. Find the correct package (e.g. **Kickboxing - 1 Session Complimentary**)
4. **Add to Cart** and **Check Out** as usual
5. Once purchased, the client will move out of pending and into active booking

> ✅ Tip: You don’t need to manually mark attendance for credit deduction — CORE handles this automatically unless the client is pending.

---

## Expected Outcome

Once you’ve created a class, added clients, and resolved any pending payments, CORE will manage bookings and deduct session credits seamlessly — saving you time and avoiding manual follow-ups.

---

## FAQs

**Q: What happens if a client joins without a valid pack or membership?**

A: They’ll appear as “Pending” and won’t be counted as confirmed until you assign or sell a valid pack.

**Q: Can I edit one class in a series without affecting the others?**

A: Only if you created each day’s class separately. Linked recurring classes will all change if one is edited.

**Q: Is credit deduction automatic for app bookings?**

A: Yes — as long as the client has a valid membership or pack, CORE will auto-deduct.

---

**Still need help?**

Reach out to our support team via [support@hapana.com](mailto:support@hapana.com)

- [Member Management](https://support.hapana.com/member-management?hsLang=en#main-content)

    - [Account Settings](https://support.hapana.com/member-management?hsLang=en#account-settings)
    - [Client Accounts](https://support.hapana.com/member-management?hsLang=en#client-accounts)
    - [Edit Profile](https://support.hapana.com/member-management?hsLang=en#edit-profile)
    - [Retail Configurations](https://support.hapana.com/member-management?hsLang=en#retail-configurations)
    - [Other](https://support.hapana.com/member-management?hsLang=en#other)
    - [Schedule](https://support.hapana.com/member-management?hsLang=en#schedule)
    - [Client Page](https://support.hapana.com/member-management?hsLang=en#client-page)
    - [General](https://support.hapana.com/member-management?hsLang=en#general)
    - [Reporting](https://support.hapana.com/member-management?hsLang=en#reporting)
    - [Retail Dashboard](https://support.hapana.com/member-management?hsLang=en#retail-dashboard)
    - [Team Settings](https://support.hapana.com/member-management?hsLang=en#team-settings)
    - [Hapana Member Access Control (MAC) Doors](https://support.hapana.com/member-management?hsLang=en#hapana-member-access-control-mac-doors)
    - [Cash Drawer](https://support.hapana.com/member-management?hsLang=en#cash-drawer)
- [Marketing Solutions](https://support.hapana.com/marketing-solutions?hsLang=en#main-content)

    - [App](https://support.hapana.com/marketing-solutions?hsLang=en#app)
    - [Contacts](https://support.hapana.com/marketing-solutions?hsLang=en#contacts)
    - [Marketing](https://support.hapana.com/marketing-solutions?hsLang=en#marketing)
    - [Conversations](https://support.hapana.com/marketing-solutions?hsLang=en#conversations)
    - [Settings](https://support.hapana.com/marketing-solutions?hsLang=en#settings)
    - [Automations](https://support.hapana.com/marketing-solutions?hsLang=en#automations)
- [Branded Solutions](https://support.hapana.com/branded-solutions?hsLang=en#main-content)

    - [Branded App](https://support.hapana.com/branded-solutions?hsLang=en#branded-app)
    - [Branded Kiosk](https://support.hapana.com/branded-solutions?hsLang=en#branded-kiosk)
- [Hapana Hub](https://support.hapana.com/hapana-hub?hsLang=en)
- [Website Embed Widgets](https://support.hapana.com/website-embed-widgets?hsLang=en)

- [About us](https://hapana.com/about-us/)
- [Careers](https://hapana.com/careers/)
- [Contact us](https://hapana.com/contact-us/)
- [Privacy policy](https://hapana.com/privacy-policy/)
- [Terms & conditions](https://hapana.com/terms-and-conditions/)

[![email-logo.png](https://support.hapana.com/hs-fs/hubfs/hapana_2022/email_2022/footer%20logo.png?width=300&height=78&name=footer%20logo.png "email-logo.png")](http://hapana.com?hsLang=en)

Copyright © 2025, Hapana