Ecommerce Website

enrolmart is more than a shopping cart, it’s an advanced ecommerce website loaded with features that allow you to get the most out of selling your courses and education material, be it physical, online or face to face. 

Sell Online Courses

Sell online courses you build in your Moodle LMS. Easily control what you sell and sync.

Sell Webinars

Sell online web conferences (webinars) that you run in your Moodle LMS. Webinar sessions can also be waitlisted.


Create vouchers to discount a purchase in your enrolmart site. Apply vouchers to the whole cart or course/product.

Single Sign On

enrolmart is seamlessly connected to Moodle through SSO. Courses can be easily synced between both systems with ease. No need to log in twice.

SEO Friendly

Search engine and SEO friendly. Easily configure custom URLs, keywords and descriptions to improve your site ranking.

Course Packages

Bundle multiple courses into a course package and sell at a discounted price. After purchase the user will be enrolled into all the courses.

Social Media Settings

Promote and link to social sites (Facebook, Twitter, LinkedIn etc.) and create links throughout your site. Allow course/product sharing on social media.


Create and customise webpages without touching code, easily add images, content and videos with an advantage WYSIWYG editor.

Advanced Reporting

Keeps you up to date with orders, users and potential leads via the Intuitive and informative dashboards.

Customisable Menus

Create custom navigation menus for your site using internal or external links. You can even set the links to show up only when the user is logged in.

Sell Classroom Sessions

Sell classroom / face to face sessions that you run in-person. Sessions can also be waitlisted.

Sell Physical Products

Sell physical goods that you ship to customers. Shipping can also be added to the cost of your product.

Member / Non-Member Pricing

Promote and sell courses at a discounted rate for your member database using custom pricing for Member and Non-Members.


Verify users qualifications prior to enrolment. Users will need to provide more information by filling up a form that can be verified by the admin, before they can make the payment.


Create a custom blog within enrolmart. Share knowledge, experiences or the latest news which can all help with SEO too.

Suggest and promote courses

Suggest courses through our “You might also like” feature to increase sales and to get your customer from one course to other.

Waitlist Sessions

Setup and promote waitlist sessions. Sold out events or just gauge interest for a session. Collect details of people interested and contact them when its available.


With a mobile focus, enrolmart responds as it should whether your visitors are on a desktop, tablet or phone.

Branding & Design

Brand enrolmart the way you want. Use advanced styles and scripts to further customise the look and feel if you want to.

Stripe Payment Gateway

enrolmart is tightly integrated with Stripe. When making a payment users stay connected to enrolmart which provides a seamless checkout experience.