How do I set up a paid class and when do I receive course earnings?

This article explains how to set up a pay-to-enrol class. OpenLearning charges a 5% transaction fee to educators per enrolment. 

Payments processed through OpenLearning will also incur payment processing fees from PayPal, Braintree or MOLPay ranging from 2.3%-4.5% depending on the currency and payment method.

Courses enrolments can be charged in one of the following currencies:

  • AUD
  • MYR
  • SGD
  • USD

Step 1

Go to Course Setup > General and scroll down to Classes in Your Course.

Step 2

Click on Change Class.

Step 3

Click on Requires Payment, set your course fee and click Save Changes.


How to access your course earnings

OpenLearning collects all students' enrolment fees on the Educator's behalf.

We transfer funds to Educators on a monthly basis, minus our 5% transaction fee and payment processing fees from PayPal, Braintree or MOLPay (that range from 2.3%-4.5% depending on the currency and payment method).

You are paid your course earnings via PayPal.

You must send your PayPal details to

We process course payments on the last working day of each month. These include enrolments up to the 30th/31st of the month.

Funds are transferred to your PayPal account within 10-15 days after month end. You will receive an email notification with details of payment after the funds transfer has been affected.

For more information on queries regarding setting up and managing paid courses, check out our Pricing page or email us at


How can my students pay for the course?

Currently, we offer the following forms of payment:

  • Paypal
  • Credit card (Visa, Mastercard)
  • MOLPay (only available if the price of the course is in Malaysian Ringgit)


I have received a request for a bulk payment (e.g. an organisation would like to enrol several students in my paid course). Can this be done?

In many cases, yes this can! Bulk payments can typically be done via invoice. Please email us at for more details.

Reply Oldest first
  • Oldest first
  • Newest first
  • Active threads
  • Popular
Like2 Follow
  • 9 days agoLast active
  • 699Views
  • 3 Following