9

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


 OpenLearning platform offers the option to set up paid courses that are available to global learners. To do this you will need to have a Stripe Connect Account. 


Stripe Connect Account is part of an automated payment system that allows course providers to be paid when a learner has enrolled in their paid course. Moving forward all paid course enrollment and certification will go through Stripe and course providers will be required to create a Stripe Connect Account to sell courses*.

The process of completing the Stripe Connect Onboarding for course providers should take ~10 minutes.

*Stripe Connect Account is available in these countries


  • Allows course providers to sell courses in 135+ countries that Stripe supports

  • Weekly payout - course providers will be automatically be paid weekly to their chosen bank account via Stripe

  • Transparency: you are able to see every course/certificate sold, the amount of money coming in from the next payout, and being able to add multiple users to manage the Stripe Connect Account


Note: Only the subscription owner could set up the Stripe Connect Account from his/her OpenLearning account. If you are not sure who is the subscription owner in your current subscription plan, please contact support@openlearning.com for further assistance.

If you don't have a Stripe Connect Account yet, please follow these steps.

Click on your profile icon, choose > Manage subscriptions > Course Marketplace tab.

  

Select the country that you have a bank account with, and would like to be paid in.
Click on the Set up your Stripe Connect Account button.

You will be redirected to Stripe's Express Onboarding, where you will need to provide your mobile number and email. 

Important: If you already have a Stripe Connect (Standard, Express, etc) account that you use for other services, you will still need to set up a new Stripe Connect account for your subscription with OpenLearning. However, you can use the same email and phone number to register and your new account will appear under the same login. 

Note - if you run multiple institution portals, you can use the same Stripe Connect account for all of them, as long as they are under the same subscription.


 

Please enter the verification code sent to your phone.

You will then need to fill out your personal details.

Please note: You will be asked to verify your identity against what you have filled out here (i.e name, date of birth, and address). Please make sure it matches with your proof of identity documentation

You will then need to provide a business website or a description of the product that you are selling (online course).

Please provide the bank details that you want to be paid in.

For international learners who have enrolled in one of your paid courses, the money will be exchanged to the same currency as the bank that you provided.

You will then need to verify your identity by clicking on the update button.

Please provide proof of identity document that matches the identity fields you have filled out previously (i.e your name, date of birth, and address). Furthermore, you will need to verify with an image of yourself that will be matched against the document you have submitted.

Before submitting the form, please review your personal details, business details, management ownership details, and payout details.

You will then be redirected back to the Course marketplace page where you will be able to see your Stripe Connect Account status being active. It will also display the revenue sharing terms and have a button for you to easily access your Stripe Connect Account.

Note: If you already have a Stripe Connect account linked to your course, and you'd like to use a different one, please contact support@openlearning.com.


Go to Course Setup > Classes.
 

Select the class for which you would like to set up payment. Click on Edit.

 

Select the Paid option underneath Enrolment cost, set your course fee, and click Save if you do you do not wish to allow learners to pay via the iOS app store. 

Please note: The Paid option is only available for Public classes.

   

 If you have not set up Stripe Connect yet, you will not be able to set up a paid class.

Currently, course enrolments can be charged in any of the 135+ currencies that Stripe supports. 

 The learners will see the price in their local currency. If you would like to disable automatic conversion, tick the box for Disable automatic FX conversion for other currencies.

 

If you would also like to charge a different amount for a specific country, you can click on the Charge in additional currency button. You will be able to select all 135 currencies that Stripe supports, from the dropdown and add in the desired price.

Please note: If you do not set an amount, learners from those currencies will be charged based on the currency exchange rate calculated from the currency nominated in your Stripe Connect account. 

If you would also like to allow learners to pay for your course via the iOS app store there are a couple more steps to follow.

By default, paid courses are not available for purchase via iOS devices. This is because Apple has special guidelines around the way content and services are priced in their store. You can learn more about this on their website here.

Therefore, if you would like your course to be available for purchase via iOS devices, you must set up a price that is within their pricing structure. (e.g. $ 19.99, not $ 20, etc)

Let's see how.

To set up your paid course for iOS, tick the box next to Allow learners to discover and pay for my course through the iOS app store.

   

Once that box is ticked, a new section will appear beneath it prompting you to choose your iOS pricing tier. Toggle the menu to choose one.

Click Save once you're done.


Please refer to this article.


Please contact support@openlearning.com for further assistance.


Currently, we offer the following forms of course payment through our platform:

  • Credit card via Stripe as the payment gateway (support 135+ currencies)

  • FPX via Stripe (for courses in MYR and linked to Malaysian participating groups of banks)

  • Google Pay (for all regions for openlearning.com domain only; not applicable for custom domain sites yet)

  • GrabPay (for courses in MYR)

  • Manual invoice for bulk enrolment (subject to 3% manual invoicing fee**)


Upon confirmation from the course administrator, refunds will be arranged for the learner, with the full amount being deducted from the course earnings in the corresponding month. There is no refund processing fee with any payment made through Stripe. If the original charge underwent currency conversion, the refunded amount converts back using the same process based on the currency conversion rate at said date. The fee from the original charge is not returned when a charge is refunded, read more here. 

Please also refer to our Terms of Service for further information.


Click on your profile icon, choose > Manage subscriptions > Course Marketplace tab.
 

Stripe Connect allows you to view your future earnings here with breakdown of the fees and the payout date.

You can also view earnings that have been processed, are being processed, or have been refunded.



Note: You can also select the duration of the transaction history and click on the Export button to download a detailed breakdown of the fees and taxes. 

You will be able to see both course and certificate earnings on this page. 


Course earnings (minus the fees) are paid every Monday morning.

Please note, however, that the funds need to sit in your Stripe account for at least seven days in case of a refund request. Example:

A learner enrolled and paid on Tue, 12 July 2022. The 7-day period will end on Tue, 19 July. Hence the payout will be included in the next payout cycle, which is on Monday, 25 Jul.


Enrolments via our platform will incur transaction fees and/or payment processing fees which will be retained from the course earnings. Refer to the table below: unless it’s stated otherwise in your institution's agreement with us. 

 

Educator

 Plan (Legacy)

Personal, Starter, Growth, Pro and Institution Plan

Revenue share (course provider retains)

95%

100%

Stripe Payment Fee
(Paid by the course provider)

- Charged for every course purchased.

- Depending on learners’ bank country of origin

- More info

- Charged for every course purchased.

- Depending on learners’ bank country of origin

- More info

Stripe Connect Fee

(Paid by the course provider)

- Charged automatically on a weekly basis for every payout to course providers

- AUD: 0.25% + A$0.25

- SGD: 0.25% + S$0.50 

- USD: 0.25% + US$0.25

- MYR: 0.25% + RM1.50

- Other countries

 

- Charged automatically on a weekly basis for every payout to course providers

- AUD: 0.25% + A$0.25

- SGD: 0.25% + S$0.50 

- USD: 0.25% + US$0.25

- MYR: 0.25% + RM1.50

- Other countries

 

Currency Conversion Fee

- Charged when learner's bank account currency is different from course provider's bank account currency.

- Automatically converted to course providers’ bank account currency.

- More info

- Charged when learner's bank account currency is different from course provider's bank account currency.

- Automatically converted to course providers’ bank account currency.

- More info

Manual invoicing fee**

3%

3%

Please note: the above table also applies to paid certification. 

* Last updated on 27 July 2022

** We charge a 3% processing fee for bulk enrolment. This includes the administration fee of raising invoices and inviting learners to the corresponding courses once the payment has been made.


8 replies

null
    • BANIAH_BINTI_MUSTAM
    • 4 yrs ago
    • Reported - view

    👍

    • Yvonne_McGarry.1
    • 3 yrs ago
    • Reported - view

    I understand that you can have more than one paid class within a course; however, can you have multiple courses with paid classes running simultaneously?

      • ronsilvosa
      • 3 yrs ago
      • Reported - view

      Yvonne McGarry Hi Yvonne. I think I already spoke to you over the phone, but to answer your question, yes, you can. Thank you.

      • Yvonne_McGarry.1
      • 3 yrs ago
      • Reported - view

      Ronald Silvosa Thank you so much :)

    • Kelly_Mannix
    • 2 yrs ago
    • Reported - view

    Can I make some modules free and some paid for?

      • Customer Success & Onboarding Team Leader at OpenLearning
      • Alenka_Prezelj
      • 2 yrs ago
      • Reported - view

      Kelly Mannix Hi Kelly! Unfortunately, this is not possible. However, you could create a free course (as a short taster course perhaps) and then the paid one would be the "full" course. Do you think that would work for you?

      • Kelly_Mannix
      • 2 yrs ago
      • Reported - view

      Alenka Prezelj Are you sure I can't set up different classes and control which pages they have access to?

      • Customer Success & Onboarding Team Leader at OpenLearning
      • Alenka_Prezelj
      • 2 yrs ago
      • Reported - view

      Kelly Mannix Hi Kelly, yes, you can set up different classes and control which pages learners have access to. But this is a completely separate thing from your question which was "can I have some modules free and some paid". If you need further clarification, perhaps might be best to email us to supportv@openlearning.com and we can help you from there.

Content aside

  • 9 Likes
  • 1 yr agoLast active
  • 8Replies
  • 3601Views
  • 11 Following