Arlo for Moodle ecommerce | Payments, Shopping cart, CRM, Registration & More

Enrolment ::: enrol_arlo
Maintained by Arlo Training & Event Software, Learning Works
Sell and manage your Moodle and face-to-face courses. Shopping cart, online registrations, payments, CRM, lead management, marketing campaigns and more. Arlo for Moodle is built for training providers and higher education.

Arlo for Moodle ecommerce | Payments, Shopping cart, CRM, Registration & More 4.2.2

Moodle 4.5, 5.0
Released: divendres, 29 d’agost 2025, 6:31 AM

Arlo for Moodle - enrolment plugin

Make administration a breeze. Arlo automates the tasks you once did by hand, or in a dozen different packages. Fully automated online registration. Communications and calendar appointments. Invoices and reports. Arlo does the work for you, so you can relax, knowing everything is under control. Take a tour

Arlo makes managing training and events easy! Get started today with a 30 day risk-free trial.

Installation

  1. The plugin is installed as any other Moodle plugin.

  2. Unzip source to enrol/arlo folder on your Moodle server. In your Moodle site (as admin) go to Settings > Site administration > Notifications (you should get a message saying the plugin is installed).

Upgrading from version 3.1.1 to version 3.1.9 and higher

Version 3.1.9 and higher of the enrolment plugin is no longer dependant on the local plugin.

  1. Perform a full site backup. Information on how to perform a site backup can be found at MoodleDocs.

  2. Unzip source to enrol/arlo folder on your Moodle server. In your Moodle site (as admin) go to Settings > Site administration > Notifications (you should get a message saying the plugin is upgraded).

  3. Go to Administration > Site Administration > Plugins > Local plugins > Manage local plugins. Then click the Uninstall link opposite the Arlo plugin.

  4. Use a file manager to remove/delete the actual plugin directory as instructed, otherwise Moodle will reinstall it next time you access the site administration.

Release Notes

Version 4.2.2 (2025082800)

  • Moodle 5.0 compatibility (ARLO-67)
  • Fix bug - ProgressStatus is not always set when CompletedDateTime is set (ARLO-65)
  • Add the ability to specify the authentication method (ARLO-68)

Version 4.1.1 (2023062000)

  • Fix enrollments task processing (ARLO-20)
  • Improvement completion task processing (ARLO-10)

Version 4.1 (2023021500)

Version 3.11.3 (2023012000)

  • Sync efficiency improvements using api registration based calls instead of event based api calls (ARLO-7)

Version 3.11.2 (2022101000)

  • Sort scheduled jobs to improve behavior on PostgreSQL systems. (ARLO-6)

Version 3.11.1 (2022090100)

  • Add additional information to logs on PATCH failure. (ARLO-5)

Version 3.11.0 (2022083100)

  • Moodle 3.11 compatibility. (ARLO-1)
  • Improvements for sites with very large numbers of enrollment methods. (DEF-110)

Version 3.9.2 (2020073112)

  • Bugfig issue #154. Incorrect scope error prevented enrolment task from completing in some instances resulting in enrolments not being added.

Support

https://support.arlo.co/

Reporting bugs

Your issue should contain a title and a clear description of the issue. You should also include as much relevant information as possible and a code sample that demonstrates the issue. The goal of a bug report is to make it easy for to replicate the bug and develop a fix.

Please report bugs to:

(Arlo Support) support@arlo.co

Version information

Version build number
2025082800
Version release name
4.2.2
Maturity
Stable version
MD5 Sum
6c5ac1df2ac104342f9b64ab1786d58b
Supported software
Moodle 4.5, Moodle 5.0
  • 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
V4.2.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