Vernon Spain
Lead maintainer
**EduCheckout enrolment (`enrol_educheckout`)**
The enrolment engine behind the EduCheckout storefront. When a learner completes a purchase, this plugin enrols them into the purchased course automatically — into the right Moodle group, for the duration set on the product variation, with configurable behaviour when access expires (keep, suspend, or unenrol) and expiry reminders sent through Moodle messaging.
Built as a minimal, standards-conformant derivative of Moodle's core manual enrolment plugin, it appears in the normal course enrolment lists and works with standard Moodle enrolment management tools. Required by the EduCheckout storefront, which declares it as a dependency. This listing covers one Moodle major release and all of its minor updates.