Skip to content

Latest commit

 

History

History
73 lines (49 loc) · 2.74 KB

File metadata and controls

73 lines (49 loc) · 2.74 KB

Ldesign Media - Availability CoursePayment

Activity based restriction. Users have to pay first before they can enter an activity.

Description

Activity based restriction. Users have to pay first before they can enter an activity.

Features

  • Shows a payment button in availability condition.
  • Configurable cost , currency and vat included.

Installation

  1. Copy this plugin to the availability\condition\coursepayment folder on the server
  2. Login as administrator
  3. Go to Site Administrator > Notification
  4. Install the availability
  5. You will need to fill out the settings.
Requirements:
  • Requires at least: Moodle 3.5
  • Supports PHP: 7.4, 8.1, 8.2

Moodle39 Moodle310 Moodle311 Moodle4005 Moodle41 Moodle45
PHP7.4 PHP8.1 PHP8.2

Note: This plugin requires enrol_coursepayment to be installed.

Changelog

See version control for the complete history. Major changes in this version will be listed below.

  • 2024082700 - Moodle 4.5 support implemented. No longer supports < Moodle 3.9 and < PHP 7.4
  • 2022120300 - Moodle 4.1 support implemented.
  • 2022120200 - Moodle workplace 4.0.5 support implemented.
  • 2021042101 - Moodle 3.11 support implemented.
  • 2020012800 - Moodle 3.9 support implemented, only supports PHP 7.2 and higher.
  • 2020010200 - Moodle 3.8 support implemented.
  • 2018081600 - Implementation of the privacy null provider
  • 2017083100 - Add support for payment standalone page

Security Vulnerabilities

If you discover any security vulnerabilities, please send an e-mail via luuk@ldesignmedia.nl

License

This project is licensed under the GNU General Public License v3.0. - http://www.gnu.org/licenses or see the LICENSE file.

Copyright

avetica logo

Copyright © 2022 Avetica :: Avetica.nl

Author

ldesignmedia