Commerce Moodle Integration
Component ID
1832808
Component name
Commerce Moodle Integration
Component type
module
Maintenance status
Development status
Component security advisory coverage
covered
Downloads
3550
Component created
Component changed
Component body
Commerce Moodle Integration integrates Drupal Commerce with Moodle.
Overview
Sell Moodle courses through Drupal Commerce.
When the user buys a specific product, he will be automatically enrolled to a course in Moodle.
Dependencies
Configuration
After configuring Moodle Connector, go to Store --> Configuration --> Commerce Moodle Integration settings to set up which product types will be Moodle courses. Then you can start creating products/courses in Drupal/Moodle.
Compatibility
Tested on Moodle 2.3, 2.4 and 2.6, but should work on other versions as well. If you have any issues, check the Recent log messages report (admin/reports/dblog).
Notes
- Users of the two systems (Drupal and Moodle) must have exactly the same user name. For this reason, purchases by unauthenticated users are not allowed. This module does not do any type of user synchronization between Moodle and Drupal databases
- To relate the product to the course, you must use the same value for the product SKU in Drupal and for the course ID number in Moodle. See also #2272891: Use a configurable field instead SKU to syncronize with Moodle
Related
- Moodle SSO provides the Drupal functionality required to allow SSO with Moodle. It depends on Droodle, a Moodle authorization plugin.
- Commerce Checkout Redirect module redirects anonymous users to the log-in/register page before check out.
