YaFee

Enrolment ::: enrol_yafee
Maintained by Alex Orlov
"Yet another" Enrolment on payment plugin offers you the ability to create paid courses, with the addition of a notification function about the expiration of the training period and re-payment.

YaFee 2.2

Moodle 4.3, 4.4, 4.5, 5.0
Released: divendres, 23 de maig 2025, 16:58

moodle-enrol_yafee

Build Status

Ещё один модуль записи за оплату, с добавлением функции нотификации об истечении срока обучения и повторной оплаты.


"Yet another" Enrolment on payment plugin offers you the ability to create paid courses, with the addition of a notification function about the expiration of the training period and re-payment.

This plugin contains the following features on top of the core payment plugin: * Course payment is available for suspended students. * Notifications can be triggered about the expiration of the training period and re-payment. * Extended enrolment duration, calendar month and calendar year. * Can show enrolment duration on page. * Free trial enrolment option. * Renew enrolment duration by paying again using the link in the navigation menu when it's about to expire. * Payment for missed unpaid time. * Manual enrol and unenrol users. * Uses group enrolment keys.

By enabling the appropriate settings, you can limit the time of paid registration of students for the course. After the set time, access to the course is suspended and can be resumed by re-payment. Course payment is available for suspended students, unlike other plugins.

You can enable sending notifications about the upcoming student disconnection from the course. The frequency of sending is once a day.

This plugin is versatile, but it was originally designed to support my payment plugins to allow for recurring payments:

Version information

Version build number
2025052300
Version release name
2.2
Maturity
Versió estable
MD5 Sum
5f37e81690df228737abc9dd21d67188
Supported software
Moodle 4.3, Moodle 4.4, Moodle 4.5, Moodle 5.0
  • Latest release for Moodle 4.3
  • Latest release for Moodle 4.4
  • Latest release for Moodle 4.5
  • Latest release for Moodle 5.0

Version control information

Version control system (VCS)
GIT
VCS repository URL
VCS tag
v2.2

Default installation instructions for plugins of the type Enrolment

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder (eg "myenrol") in the "enrol" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation