---
title: Configuring Portal Enrolment with Upfront Payments
description: Ensure your customers complete payments when enroling students into classes through the parent portal.
---

[Skip to content](https://help.classmanager.com/en/setting-up-portal-enrolment-w/-payments-upfront-class-manager-help-center#main-content)

English

Show submenu for translations

![classmanager-logo-1.png\]](https://help.classmanager.com/hs-fs/hubfs/classmanager-logo-1.png?width=196&height=35&name=classmanager-logo-1.png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- Go to Class Manager

 Go to Class Manager

 Hello. How can we help you?

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

1. [Classic Class Manager Knowledge Base](https://help.classmanager.com/en?hsLang=en)
2. [Payments](https://help.classmanager.com/en/payments?hsLang=en)

# Configuring Portal Enrolment with Upfront Payments

## Ensure your customers complete payments when enroling students into classes through the parent portal.

To begin, you'll need to integrate a Stripe account to accept online payments from your customers. You can follow this detailed guide on how to set up Stripe ➡️ [Setting up online payments](https://help.classmanager.com/en/setting-up-online-payments-class-manager-help-center?hsLang=en)

Additionally, make sure to activate online enrolment for your classes. Refer to this guide for more information ➡️ [Activate Online Class Enrolment](https://help.classmanager.com/en/how-to-activate-your-specific-classes-for-online-enrolment-on-the-portal-class-manager-help-center?hsLang=en)

Next, enable upfront payments in your company settings. Here's how:

1. Click `<` to the right of `Settings`.
2. In the expanded menu click `Company` and then select `Information`.
3. In the *Portal Class Enrolment* section, turn on the option for `Require Upfront Payment to Approve Enrolments`.
4. `Save` your changes to confirm the setup.

### Sending the Portal Registration Link

Once your portal is configured, share your portal registration link with new customers. You can easily copy this from `Dashboard` > `My Portal`.

### Customer Registration Process

When a customer registers through the portal, they will:

1. Enter their details, add students, and accept your Terms and Conditions.
2. Upon logging in, click `Enrol Now` button and select the students to book classes for.
3. Choose the classes via `Add to Enrolment List` and click `Confirm`.
4. Review the booking on the confirmation page, and if needed, click `Make Changes` to update details.
5. Once satisfied, they can press `Enrol`.
6. Finally, customers are directed to the payment page, where they can pay using debit/credit card.

All payments will be processed through Stripe and transferred to your linked bank account. Stripe will automatically calculate the fees for each transaction. Please note that Stripe charges additional fees for processing payments, which are outlined here ➡️ [Online Payment Fees Explained](https://help.classmanager.com/en/stripe?hsLang=en)

By following these steps, you ensure a smooth and secure upfront payment process for your customers during the enrolment stage, providing peace of mind for both you and your clients. 👍

- [Getting Started](https://help.classmanager.com/en/getting-started?hsLang=en#main-content)
  
  
  
  
  
    - [Onboarding](https://help.classmanager.com/en/getting-started?hsLang=en#onboarding)
- [Features](https://help.classmanager.com/en/features?hsLang=en)
- [Staff](https://help.classmanager.com/en/staff?hsLang=en)
- [Students](https://help.classmanager.com/en/students?hsLang=en)
- [Customers](https://help.classmanager.com/en/customers?hsLang=en)
- [Classes](https://help.classmanager.com/en/classes?hsLang=en#main-content)
  
  
  
  
  
    - [Register and Attendance](https://help.classmanager.com/en/classes?hsLang=en#register-and-attendance)
    - [Class Trials](https://help.classmanager.com/en/classes?hsLang=en#class-trials)
- [Online Registration](https://help.classmanager.com/en/online-registration?hsLang=en)
- [Invoices](https://help.classmanager.com/en/invoices?hsLang=en)
- [Payments](https://help.classmanager.com/en/payments?hsLang=en)
- [Point of Sale](https://help.classmanager.com/en/point-of-sale?hsLang=en)
- [Parent Portal](https://help.classmanager.com/en/parent-portal?hsLang=en#main-content)
  
  
  
  
  
    - [Admin Portal Management](https://help.classmanager.com/en/parent-portal?hsLang=en#admin-portal-management)
    - [Customer Portal Guide](https://help.classmanager.com/en/parent-portal?hsLang=en#customer-portal-guide)
- [Online Class Enrolment](https://help.classmanager.com/en/online-class-enrolment?hsLang=en)
- [Messaging](https://help.classmanager.com/en/messaging?hsLang=en)
- [Discounts](https://help.classmanager.com/en/discounts?hsLang=en)
- [Growth Plan](https://help.classmanager.com/en/growth-plan?hsLang=en)
- [Settings](https://help.classmanager.com/en/settings?hsLang=en#main-content)
  
  
  
  
  
    - [Custom Attributes](https://help.classmanager.com/en/settings?hsLang=en#custom-attributes)
    - [Account](https://help.classmanager.com/en/settings?hsLang=en#account)
- [Release Notes](https://help.classmanager.com/en/release-notes?hsLang=en)
- [Website](https://help.classmanager.com/en/website?hsLang=en)

[![](https://help.classmanager.com/hs-fs/hubfs/class-manager-logo-1.png?width=262&height=40&name=class-manager-logo-1.png)](http://classmanager.io)

Class Manager Help Center

Copyright © 2025, Class Manager and Stage Stubs