Open registration
For open courses, you only need to enter:
- Unit price - the amount clients pay when enrolling for individual sessions
- Registration fee - optional
Registration for one session
For this course type, set:
- Total course price
- Registration fee (optional)
You also have the option to configure a
down payment if needed.

Registration for full duration
For full duration courses, you must decide how payments will be collected:
- One off payment - a single payment for the entire course (no payment schedules offered)
- In scheduled payments - recurring payments based on a payment template
If you choose scheduled payments, you must also define the price type for the course:
- Course fee
- Membership
One-off price per course
For existing courses without a defined course fee or membership, the unit price is not displayed. Instead, Zooza automatically calculates it as:
Total course price ÷ Number of sessions in the class (or number of paid sessions).
If the course allows make-up sessions or other types of credits, the credit cost is also calculated using the same method described above.
Scheduled payments - Course fee
The Course Fee type is used when you want to charge clients a fixed total amount for the course — for example, language or training courses. A scheduled payment template is used to distribute the total amount according to a chosen payment frequency. The final price for the client is calculated from the unit price multiplied by either the number of paid sessions or the total number of sessions in the class, combined with the selected payment schedule.
Unit price
When entering a unit price (price per session), you gain several benefits:
- The total course price is calculated automatically: unit price × total/paid sessions.
- There’s no need to enter the total course price manually.
- Reliable setup of payment schedules is possible.
- For billable sessions, the total is calculated as unit price × paid sessions.
If a payment schedule includes a discount, the discount is distributed evenly across all scheduled payments. See the
Payment Schedules manual for details.
Scheduled payments - Membership
Membership pricing allows clients to pay a fixed amount for a defined period (e.g., month, quarter). Unlike a course fee, the total course price is not calculated from the number of sessions; instead, clients pay the same fixed amount regardless of attendance or session count.
- Memberships cannot use billable sessions.
- Payments are handled exclusively through payment templates, which you create under General Settings → Payments.
- For setup guidance, see the Creating payment templates manual.
Warning! When creating membership templates, carefully configure the due date, as it affects how the template handles late registrations.Unit price
The unit price is used to calculate the final price according to the selected payment schedule. Zooza also uses the unit price to determine the value of credits, including make-up sessions.
Note: If a payment template includes a discount, the entire discount is applied to the first scheduled payment.. Read more about payment templates here.Downpayment
A down payment allows clients to pay part of the course price in advance as a commitment to attend. This is commonly used for one-off events such as camps, retreats, or tours. Down payment is available for:
- Registration for full duration course
- Registration for one session course
For setup details, see the Down Payment
manual.Late registration
If you want to allow clients to register after a course has already started, you can enable late registration. You then choose how these registrations should be confirmed:
- Disable - late registrations are not allowed.
- Manual confirmation - late registrations are placed on a Waiting list until approved by an admin.
- Automatic confirmation - late registrations are approved automatically, with fees calculated based on your aliquot price calculation settings.
Aliquot price calculation
When automatic late registration is enabled, you must define how the price is calculated:
- Automatically calculated - price is based on the number of remaining sessions.
- Formula: total price ÷ number of sessions OR unit price × remaining sessions
- Recommended: when clients pay per session rather than for a fixed period.
- Calculated automatically by the number of days - price is prorated based on the remaining days in the current payment period plus the full next period.
- Recommended: for courses with a Course Fee where pricing depends on time (days), not number of sessions. Useful for irregular classes.
- Full course price - late registrations pay the full course amount, regardless of remaining sessions.
- Recommended: when clients pay a fixed recurring fee regardless of attendance.
- No value - no debt is set at registration. The amount will either be generated in the next scheduled period (for memberships/scheduled payments) or entered manually (for full-course pricing).
Additional Option:
If the course uses scheduled payments, you can decide whether to include the initial full payment at registration:
- Checked: Zooza calculates both the prorated scheduled payment and the first full scheduled payment.
- Unchecked: Only the prorated scheduled payment is calculated; the next full payment is created on its due date.
Payments managed by registrant
This function is useful when multiple registrations are made under a single registrant. In this case:
- The payment obligations (debts) of all subsequent registrations are transferred to the first attendee.
- If a payment schedule is set up, it is generated from the total debt of all registrations combined.
- The registrant receives one payment reference and one confirmation email, simplifying the payment process.
- When downpayment is activated:
- Fixed amount – the down payment is multiplied by the number of attendees.
- Percentage deposit – the down payment is calculated from the total combined debt.
Billable events
- The total course price = unit price × billable sessions.
- Non-billable sessions (e.g., cancelled or make-up sessions) are excluded from the total price.
Example: You create 10 sessions with a unit price of €8. Total = €80. If one session is cancelled and replaced by a make-up session marked not billable, you now have 11 sessions total, but the course price remains €80.
Note: Billable sessions are available only with the One-off payment pricing type. They are not compatible with scheduled payments.
Payment freqency
In the Payment Frequency section, click Active to select the payment types you want to allow your clients to make within the course.
Important! This section is only available when using scheduled payments. It does not apply to one-off payments.Payment methods
Here you can define how clients can pay:
- Online payment by card
- Online payment by transfer
- Cash payment
For details on how these methods work and which option best suits your needs, see the
Payment Options manual.
Payment instructions and invoicing
- Payment Instructions: Enter the IBAN of the account where payments should be received.
- Invoicing: Select the billing profile that will appear on your clients’ invoices. Invoice profiles are managed in Settings → Billing → Invoice Profiles.
Note: Only
fill in the Invoice Profile field if you want the amount for the course
to be sent to an account other than the one you entered in the main
settings, under Settings.
Payment reminders settings
Click Change to open the reminders table. Here you can:
- Define when reminders are sent.
- Set up automatic deletion of registrations if payments are not made.
After making changes, click Save directly in this section. For more details, see the Payment Reminders
documentation.