Setting the price on a course

Setting the price on a course

When creating courses, it is customary to count on a unit price per term and depending on how many terms you create on the course, the total amount for the course will be calculated accordingly. The price per course is filled in the course details in the Price and Payment tile by clicking Edit.

For the Single Term Registration and Open Registration course types, you only enter the price per term (the Single Term Registration type has this field named Total Price) and the registration fee.


For the Full Term Registration type, you decide how you want to accept payments from clients and how you enter the price for the course:
  1. One off payment - does not offer a choice of payment schedules
  2. In scheduled payments

If you have chosen to pay in scheduled payments, you need to decide what type of price you require for the course:
  1. Course fee
  2. Membership

One-off price per course

If you have existing courses that do not have a course fee or membership set, the unit price is not displayed and is calculated automatically - as the total price divided by the number of terms in the group or the number of paid terms.   However, this behavior is only valid until you activate the option to pay in installments (i.e. use a payment template) and specify the price type on the course - whether it is a course fee or a membership fee. At that point, Zooza will start calculating the price based solely on the unit price you entered.


In the event that replacement lesson or other types of credit are allowed for this course, the cost per credit is also calculated in the same manner as it has been calculated up to this point.

Course fee

The course fee type is used when you want to get a fixed total amount from a client for a course - for example, for language or training courses. When selecting this type of pricing, it is assumed that an installment template is used to budget the amount according to a set frequency of installments.The resulting amount for the customer is calculated based on the unit price and the number of sessions paid (or the total number of sessions in the class), in combination with the selected payment schedule.


Unit price

When entering a unit price, i.e. the price for one term, you have several advantages.
  1. The total price for the course is calculated by adding the total number of terms in the group or the number of paid terms multiplied by the unit price, giving you an idea of how much one lesson you offer costs.
  2. There is no need to enter the total price as this can be easily calculated as above.
  3. Thanks to the unit price, you can reliably set up payment plans.
  4. For billable events, the total price is calculated by multiplying the unit price by the number of paid terms.
Note: If you have set up payment templates with a discount, this will be applied evenly across all scheduled payments. Read more about payment schedules here.

Membership

Membership is a type of per-course pricing where you allow clients to pay a fixed amount for a specific period of time (month, quarter,…). With a membership, you do not work with the total amount for the course, but with a fixed price per term, regardless of the number of terms in the group and the client’s attendance. This is also why the membership is not allowed to set up billable events. This type of payment works exclusively with payment templates that you create in the general settings under Payments. You can read how to set up these special templates for members in the manual Creating payment templates.


WarningWarning! When creating templates for memberships, it is very important to pay attention to how the due date is set, as it makes a difference how the template behaves for late registrations.

Unit price

The unit price is used to calculate the final price using the payment template settings, regardless of the number of dates in the group. Based on the unit price, Zooza will determine the price for all credit types (including replacement hours) for the payment template.

NotesNote: If you have payment templates set up with a discount, the discount will be applied in full at 1. scheduled payment. Read more about payment templates here.

Down payment

A deposit is a feature that allows clients to pay a portion of the course price in advance as a commitment to attend - most commonly for events such as camps, retreats, tours and similar one-off events. It is set up under the Course Fee price type and you have a choice of several calculation methods:

Fixed amount

If you want all clients to pay the same deposit amount regardless of the course price, select Fixed Amount and enter the desired value in the Amount field.

Percentage

If you want the deposit amount to be a certain percentage of the course price, you can select this option.
Quote
Example: You set 20%, the system will calculate the amount of the deposit according to the price to be paid by the client. At the same time, you can specify the maximum amount of the deposit as a fixed amount so that it does not exceed a reasonable limit for more expensive courses.
We recommend using this option in cases where:
  1.  you allow registration of more than one person,
  2. you offer various discounts (e.g. sibling discounts),
  3. you want the deposit amount to remain reasonable for different types of registrations.

Down payment due date

The final step is to set the maturity of the deposit. You can choose when the deposit is due from the client:
  1. Before the start of the course - for example, 5 days before the first date
  2. Since the registration is created - e.g. the client has 3 days from the registration to pay the down payment
You specify the number of days in the Due date (in days) field.

Idea
Setting up a down payment in this way will help you manage course availability efficiently and also reduce the risk of non-attendance by clients.

Billable events

Billable events are a way to set which appointments are paid and which are not. Billable events only work with a unit price, which they use to calculate the total price for the course. All other terms that are not set as billable in that group are not included in the total amount. For information on how to set up your billable events, see How to use billable events.

Example: You have 10 appointments in a group, all of them are set as paid. The unit price per term is 8 euros, i.e. the total price for the course will be 80 euros.
You must cancel one of the lessons for various reasons, i.e. change the status of the lesson to Cancelled and create another replacement lesson. You will NOT mark this replacement lesson as billable as the original event did not take place. Therefore, you have a total of 11 events on the group, but the price of the course remains the same at 80 euros.

AlertNote: Billable events can only be set up for the course fee price type. Membership does not allow this feature.

    • Related Articles

    • Course creation

      In order to start working with the application, you need to create a menu of courses that your clients can sign up for. You can find out what types of courses can be created in the tutorial. New course To create a new course, follow these steps: On ...
    • Open course creation

      When you create a course, you have the option to specify what type of registration it is for – Single Event Registration, Full Term Registration, or Open Registration. How and when to use open registrations? Open classes are for courses that last for ...
    • Course, group, lesson definition

      In real life, your clients sign up for a course and then, when it starts, attend the course within the agreed schedule. The moment you have more customers in one course than you can handle, you naturally start to divide them into groups. In the app, ...
    • New course with existing clients

      When you finish old courses/groups, you have many clients who want to continue with you. That’s why you start thinking about how to create new courses and how to transfer your client database. The app allows multiple ways you can do this for them or ...
    • How to create paid events?

      The paid appointments functionality is a way for Zooza to “know” how many appointments in a group should be paid. For various reasons, sometimes the dates in a group do not match the number of paid dates. For example: In a full course – add a “Free ...