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. Course fee
  2. Membership

Price per course for existing courses

If you have existing courses that do not have a set rate or membership fee, the unit amount is not displayed and is calculated from the total price as before – i.e. the total price/number of dates in the group, respectively. total price/terms paid. However, this display is only valid until you specify a price type on the course (course fee/member price) or until you add a payment template. At that point, Zooza will start calculating the price with only the unit price.



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 suitable for language courses, training courses, wherever you want to be paid a fixed total price for the course by the client. At the same time, the total amount can be divided into instalments according to the frequency you choose. The total amount for the customer is calculated using the instalment plan settings together with the unit price and the terms to be paid or the number of terms in the group. You can set the total price per course or use the unit price to work out the total price.



Total price

If you enter the total price for a course, this amount will calculate the unit price – the price for one term. For example, if you have 10 terms on a course and at the end of the course you decide to add additional events (e.g. 2) to use as replacement lessons, the total price includes these replacement lessons, so the total amount is spread over 12 terms.

Note: All term types (e.g., including cancelled terms), except deleted terms, count towards this total price calculation. You can disable this setting in the total price settings by unchecking the box. The moment you disable this field, you can change and work with the unit price again.

Attention! You cannot use payment templates when entering the total amount. Once you add payment templates to the course, the system will automatically cancel this setting and you must set the unit price.

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.

Both price types combined

Once you know both unit and total prices, you can enter them into the exchange rate settings. But it is important to know the following:
  1. Once the total price is entered, it no longer needs to be calculated from the number of terms.
  2. With the unit price entered, the amount of credit for the replacement hour is fixed - important if you are using the refund function to recover the value from unused replacement hours. You cannot use payment templates when combining the two entered values... As soon as you add payment templates to a course, the system will cancel the total price calculation and only count the unit price.
Note: If you have set up payment templates with a discount, this will be applied evenly across all instalments. Read more about payment templates 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.


Warning! 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.

Total price

The total price is not used for the membership price type unless you are setting up templates. However, this price will be shown to you, but only as information for you.

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.

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

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.

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

Attention! If you have activated the option that you want to use the total course price calculation when registering, leave the value for billable events at 0 so that the total course price is calculated correctly.








    • 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 ...