Enrolment RSS

Enrolment plugins provide different methods for enrolling people in courses.

Join the discussions about enrolment plugins in the Enrolment forum.

enrol_autoenrol
Adds functionality to automatically enrol users onto a course, either as they log into your Moodle site or as they acess a course. This plugin is primarily intended for use on courses which you want all users to be able to access but can also be configured for more advanced purposes.
1291 sites
836 downloads
64
Latest release: Wednesday, 28 February 2018, 12:04 AM
Screenshot
enrol_apply
The enrolment plugin "enrol on approval" adds an approval step into the course enrolment process. Users will be informed by mail as soon as their course application has been approved/ rejected.
786 sites
816 downloads
62
Supports Moodle 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 3.0 3.1 3.2 3.3 3.4 3.5
Latest release: Wednesday, 16 May 2018, 11:05 AM
Screenshot
enrol_auto
This plugin allows for an enrolment into a course to occur automatically when a user views a course or course activity/resource. The plugin can also be configured to enrol a user upon login.
1157 sites
944 downloads
61
Supports Moodle 2.7 2.8 2.9 3.0 3.1 3.2 3.3 3.4 3.5
Latest release: Monday, 14 May 2018, 9:22 AM
Screenshot
enrol_attributes
This plugin allows users to be enrolled according to any value stored in their user profile.
644 sites
941 downloads
48
Supports Moodle 2.1 2.2 2.3 2.4 2.5 2.7 2.8 2.9 3.0 3.1 3.2 3.3 3.4 3.5
Latest release: Friday, 25 May 2018, 9:46 PM
Screenshot
enrol_groupsync
Cohort to group sync for users already enrolled via different method.
251 sites
284 downloads
27
Supports Moodle 2.4 2.5 2.6 2.7 2.8 2.9 3.0 3.1 3.2 3.3 3.4 3.5
Latest release: Thursday, 7 June 2018, 4:41 AM
Screenshot
enrol_stripepayment
Enrolment in Moodle using Stripe payment gateway for paid courses This plugin helps admins and webmasters use Stripe as the payment gateway. Stripe is one of the populer payment gateways.
227 sites
372 downloads
26
Supports Moodle 2.7 2.8 2.9 3.0 3.1 3.2 3.3 3.4 3.5
Latest release: Tuesday, 10 July 2018, 8:10 PM
Screenshot
enrol_pagseguro
Este plugin de inscrição permite que você venda seus cursos no Moodle através do PagSeguro. This plugins allow you to setup paid courses using the PagSeguro service.
156 sites
151 downloads
25
Supports Moodle 2.0 2.1 2.2 2.3 2.8 2.9 3.0 3.1 3.2 3.3 3.4
Latest release: Wednesday, 5 July 2017, 10:24 PM
Screenshot
enrol_signup
This enrolment plugin lets you enrol users in the desired courses when they sign up to Moodle.
300 sites
88 downloads
23
Supports Moodle 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 3.0 3.1 3.2 3.3
Latest release: Friday, 26 May 2017, 12:59 AM
enrol_authorizedotnet
Enrolment in Moodle using Authorize.net payment gateway for paid courses This plugin helps admins and webmasters use Authorize.net as the payment gateway. Authorze.net is one of the most commonly used payment gateways and offers considerable number of features unsupported by other payment gateways like Paypal. This plugin has all the settings for development as well as for production usage. Its easy to install, set up and effective.
139 sites
107 downloads
22
Supports Moodle 2.5 2.6 2.7 2.8 2.9 3.0 3.1 3.2 3.3 3.4
Latest release: Thursday, 8 March 2018, 9:33 PM
Screenshot
enrol_arlo
Run your entire training operation. Promote and sell courses, manage client records and relationships, track leads, run targeted campaigns, schedule classroom based courses, deliver live online training, and more.
31 sites
138 downloads
21
Supports Moodle 3.1 3.2 3.3
Latest release: Friday, 22 December 2017, 6:01 AM
Screenshot
enrol_waitlist
If students enrol via the enrolment plugin "Waitlist & Custom course fields" they are put into a waitlist in case the maximum amount of course participants is reached. They later get enrolled automatically as soon as free seats are available. The plugin also can be used to add custom course fields. Related moodle forum: https://moodle.org/mod/forum/discuss.php?d=220078
78 sites
110 downloads
19
Latest release: Thursday, 28 June 2018, 7:15 PM
Screenshot
enrol_notificationeabc
Send notifications to users when any enrolment event is executed
186 sites
186 downloads
19
Supports Moodle 2.7 2.8 2.9 3.0 3.1 3.2 3.3
Latest release: Thursday, 14 December 2017, 4:49 AM
Screenshot
enrol_coursecompleted
Enrol users upon completion of a course.
148 sites
341 downloads
18
Supports Moodle 3.2 3.3 3.4 3.5
Latest release: Monday, 25 June 2018, 9:13 PM
Screenshot
enrol_classicpay
The Sebsoft ClassicPay enrolment Plugin offers you the possibility to set up paid courses. It uses the PayNL payment gateway to provide payments supporting a wide variety of payment methods.
58 sites
65 downloads
17
Supports Moodle 2.7 2.8 2.9 3.0 3.1 3.2
Latest release: Friday, 30 October 2015, 4:51 PM
Screenshot
enrol_bitcoin
Enrolment in Moodle using Bitcoin payment gateway for paid courses This plugin helps admins and webmasters use Bitcoin as the payment gateway. Bitcoin is one of the popular payment gateways and offers considerable number of features unsupported by other payment gateways like Paypal. This plugin has all the settings for development as well as for production usage. Its easy to install, set up and effective.
24 sites
24 downloads
16
Supports Moodle 2.5 2.6 2.7 2.8 2.9 3.0 3.1 3.2 3.3
Latest release: Wednesday, 22 February 2017, 9:12 PM
Screenshot
enrol_badgeenrol
With this enrolment plugin users can only enrol into a course when they have one or more required site badges.
134 sites
122 downloads
15
Supports Moodle 2.9 3.0 3.1 3.2 3.3 3.4
Latest release: Sunday, 18 March 2018, 9:30 PM
Screenshot
enrol_easy
Get students from the homepage to learning in seconds using 6 digit enrollment codes or a QR Code. This plugin is part of a set. For best results please install Fordson version 1.4.4 or newer.
220 sites
468 downloads
13
Supports Moodle 3.2 3.3 3.4 3.5
Latest release: Friday, 18 May 2018, 1:33 AM
Screenshot
enrol_invitation
Send personal course invitation to some users by email.
78 sites
16 downloads
13
Supports Moodle 2.2 2.3 2.4 2.5
Latest release: Wednesday, 8 May 2013, 5:31 PM
Screenshot
enrol_dbuserrel
This plugin allows you to configure automatic synchronisation of relationships between users from an external database. It is mainly used to assign Parent/Mentor rôle.
79 sites
22 downloads
12
Supports Moodle 2.2 2.3 2.4 2.5 2.6
Latest release: Friday, 16 May 2014, 4:01 AM
Screenshot
enrol_elediacohortgreeting
This plugin is based on the core enrolment cohort. Within this plugin we add a course greeting to the plugin similar to the self enrol plugin.
109 sites
62 downloads
10
Supports Moodle 2.4 2.5 2.6 2.7 2.8 2.9 3.0 3.1 3.2 3.3 3.4
Latest release: Thursday, 18 January 2018, 10:16 PM
Screenshot
enrol_ldapuserrel
This plugin allows you to configure automatic synchronisation of relationships between users from a LDAP server. It is mainly used to assign Parent/Mentor rôle.
22 sites
23 downloads
9
Supports Moodle 2.2 2.3 2.4 2.5 2.6
Latest release: Tuesday, 25 February 2014, 4:02 AM
Screenshot
enrol_profilefield
Allows binding an enrollment strategy to some value in the user profile
47 sites
13 downloads
9
Supports Moodle 1.9 2.2 2.3 2.4
Latest release: Friday, 22 February 2013, 5:17 AM
Screenshot
enrol_lmb
Process courses, users, and enrollments out of Ellucian Banner. Includes support for realtime notifications from Luminis Message Broker, and Glassfish w/Legacy Adapter.
146 sites
171 downloads
8
Supports Moodle 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 3.0 3.1 3.2 3.3 3.4
Latest release: Wednesday, 25 April 2018, 11:33 PM
enrol_saml
SAML Enrol plugin based on the simplesamlphp software. (require Authentication SAML and simpleSAMLphp SP)
46 sites
27 downloads
8
Supports Moodle 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 3.0 3.1
Latest release: Friday, 18 November 2016, 10:04 PM
Screenshot
enrol_metabulk
An improved version of enrol_meta plugin which allows you to add multiple courses in a single enrol instance.
70 sites
13 downloads
8
Supports Moodle 2.9
Latest release: Wednesday, 26 August 2015, 3:52 AM
Screenshot
enrol_dps
Simple enrolment plugin for Moodle 2.x using the DPS "Payment Express" credit card payment gateway.
13 sites
14 downloads
8
Supports Moodle 2.0 2.1 2.2
Released: Wednesday, 14 December 2011, 7:28 AM
Screenshot
enrol_xp
Enrol users in courses when a certain level from Level up! is attained.
43 sites
161 downloads
5
Supports Moodle 3.1 3.2 3.3 3.4 3.5
Latest release: Friday, 18 May 2018, 11:56 AM
Screenshot
enrol_elightenment
Elightenment Learning's plugin to allow use of the Elightenment Learning e-commerce service for Moodle course registration.
14 sites
15 downloads
5
Supports Moodle 2.7 2.8
Latest release: Sunday, 15 March 2015, 5:34 AM
Screenshot
enrol_grabber
An enrolment plugin that grabs enrolments from another method
24 sites
7 downloads
3
Supports Moodle 3.0
Latest release: Thursday, 10 November 2016, 10:50 PM
Screenshot
enrol_guestcohort
Guest Cohort is an enrolment plugin that mixes the features from guest enrolment with those of cohort sync. More exactly, it allows you to provide quest access to users that belong to a particular cohort.
14 sites
16 downloads
2
Supports Moodle 3.1 3.2 3.3 3.4
Latest release: Tuesday, 2 January 2018, 9:31 PM
Screenshot
enrol_idlist2
This plugin is designed to automatize the enrollment of users, using a list of authorized students. The users are enrolled automatically if they are included in the list.
4 sites
5 downloads
2
Supports Moodle 2.4
Latest release: Saturday, 16 March 2013, 12:10 AM
Screenshot
enrol_extendedguest
The "Extended guest access" enrolment plugin extends the guest access to courses. You can grant anonymous access to specific IP, network or to logged users.
6 sites
42 downloads
1
Supports Moodle 3.4 3.5
Latest release: Tuesday, 3 July 2018, 4:17 PM
Screenshot
enrol_zilink
The ZiLink plugins work together - please ensure you download and install the full set of ZiLink plugins. The extent of integration depends on the data being available within the school MIS. Data integration is supplied by ZiNET Connect - 30-day trial, ZiLink Community Programme or Premier Support is available.
19 sites
21 downloads
1
Supports Moodle 2.5 2.6 2.7 2.8 2.9 3.0 3.1 3.2
Latest release: Friday, 23 December 2016, 8:31 AM
enrol_cvent
If you're a Cvent customer (cvent.com) and you've got access to their integration API, this enrollment module allows you to get new and updated user accounts and enrollments from Cvent.
1 sites
16 downloads
1
Supports Moodle 1.9 2.0 2.1 2.2 2.3 2.4 2.5 2.6
Latest release: Sunday, 8 February 2015, 10:48 AM
enrol_shebang
This enrollment plugin provides a way for Moodle to consume Banner® LMB (Luminis Message Broker) messages. This module is not an Ellucian product, and is neither endorsed nor supported by Ellucian.
9 sites
21 downloads
Supports Moodle 1.9 2.2 2.3 2.4 2.5 2.6 2.7 2.8 3.0 3.1 3.2
Latest release: Thursday, 18 May 2017, 1:04 AM
Screenshot
enrol_zilink_cohort
The ZiLink plugins work together - please ensure you download and install the full set of ZiLink plugins. The extent of integration depends on the data being available within the school MIS. Data integration is supplied by ZiNET Connect - 30-day trial, ZiLink Community Programme or Premier Support is available.
18 sites
21 downloads
Supports Moodle 2.5 2.6 2.7 2.8 2.9 3.0 3.1 3.2
Latest release: Friday, 23 December 2016, 8:33 AM
enrol_openlml
performs auto enrolment for students, auto creation of teachers course categories for the LDAP users and groups of server linuxmuster.net (former Openml or Open LML).
29 sites
65 downloads
Supports Moodle 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 3.0 3.1
Latest release: Sunday, 19 June 2016, 2:10 AM
Screenshot
enrol_zilink_guardian
The ZiLink plugins work together - please ensure you download and install the full set of ZiLink plugins. The extent of integration depends on the data being available within the school MIS. Data integration is supplied by ZiNET Connect - 30-day trial, ZiLink Community Programme or Premier Support is available.
17 sites
13 downloads
Supports Moodle 2.5 2.6 2.7 2.8 2.9 3.0
Latest release: Thursday, 4 February 2016, 9:30 PM
Screenshot