With this plugin you can sell courses to your moodle users. There is also a availability plugin available.
This plugin allows you to sell courses with multiple gateways.
Has support for:
- Mollie gateway.
- IPN/Callbacks.
- Query openen transactions every hour with cron.
- Easy to build own extend with another gateway.
- Instance based settings like currency, enrol period.
- Global notification settings.
- A global sandbox and debug switches.
- After successful transaction user will be enrolled.
- Multiple Mollie accounts support, account selection based on matching profile field value.
- Copy this plugin to the
enrol
folder calledcoursepayment
. - Login as administrator.
- Go to Site Administrator > Notification.
- Install the plugin.
- Register on the gateway page you interested at.
- Add global settings and your gateway settings.
- Enable enrollment plugin by going to
/admin/settings.php?section=manageenrols
.
- Requires at least: Moodle 3.9
- Supports PHP: 7.4, 8.0, 8.1
See Git for the complete history, major changes will be listed below.
- 2024091300 - Moodle 4.5 support implemented.
- 2024042900 - Moodle 4.4 support implemented.
- 2024041100 - Moodle 4.3 support implemented.
- 2022120300 - Moodle 4.1 support implemented.
- 2022120200 - Moodle workplace 4.0.5 support implemented.
- 2020103000 - Moodle 3.11 support implemented.
- 2020103000 - Moodle 3.10 support implemented.
- 2020012800 - Moodle 3.9 support implemented, only supports PHP 7.2 and higher.
- 2020012800 - Mollie connect is required for new installations.
- 2020011500 - Upgrade Mollie API to the latest version, using composer/vendor now.
- 2020010200 - Moodle 3.8 support implemented.
- 2019052800 - Moodle 3.7 support implemented.
- 2019052000 - Mollie account claim removed.
- 2018110601 - PDF Invoice generation added.
- 2018070500 - Added privacy provider GDPR.
- 2018070500 - Git folder structure changed.
- 2018010800 - Added support focustom transaction Mollie description.
- 2017082101 - Added multi account option, to support multiple Mollie accounts. The correct payment account is selected based on profile field.
- 2017021701 - Added reseller support and direct account create function.
- 2017021000 - Added latest https://github.com/mollie/mollie-api-php
- 2016111200 - Support for availability_coursepayment, purchase a single activity.
- 2015061202 - Intergration of customable vat percentage per instance and global.
- 2015061201 - We added invoice mail support.
If you discover any security vulnerabilities, please send an e-mail via [email protected]
This project is licensed under the GNU General Public License v3.0. - http://www.gnu.org/licenses or see the LICENSE file.
Copyright © 2022 Avetica :: Avetica.nl
- Luuk Verhoeven :: Ldesign Media - [email protected]
- Hamza Tamyachte :: Ldesign Media - [email protected]