Restriction by credit

Availability restriction ::: availability_credit
Maintained by Stefan Scholz, bdecent gmbh
Pay with credits for course contents
Latest release:
43 sites
31 downloads
8 fans
Current versions available: 1

Credit Availability Condition for Moodle

With this plugin, you can put a price on any course content and ask for a credit payment to allow access. 

Usage

This works like the Credit enrol plugin, but instead of restricting the full course, you can restrict individual activities, resources or sections (and you can combine it with other availability conditions, for example, to exclude some group from paying using an "or" restriction set).

Please note: The support to "course sections" or "topics" is not yet implemented. It works only with "course modules and resources". 

Setup Instructions

Before you can use the availability condtion, you have to do the following steps:

  1. Install Course Credit Enrolment (https://moodle.org/plugins/enrol_credit)
  2. Create a custom profile field of the type "input field" and name it e.g. "Credits" (can be anything you want)
  3. Set the custom profile field to "locked" to avoid that users change the amount of credits themselves
  4. Add the credits to that field either via the csv user upload, manually or via a webservice
  5. Go to Site administration > Plugins > Enrolments > Manage enrol plugins and make sure Course Credit Enrolments is enabled
  6. On the same screen, open the settings of the enrolment method and choose the profile field you've created in the first setting "Profile field mapping".

Try it out

You can see the plugin in action on our test site: https://labs.bdecent.de/


Potential privacy issues

None. This plugin does not store any personal data.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2

Contributors

Stefan Scholz (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Plugins bot
    Sat, 1 May 2021, 5:30 AM
    Approval issue created: CONTRIB-8526
  • Jija Erik
    Mon, 30 May 2022, 2:58 PM
    I currently using it and reading a lot of different financial articles like thishttps://fitmymoney.com/budgeting-worksheets/ , and I understand that your module is so easy to use, and I feel great that I have one in my collection because it makes my life much easier than user and right now I can easily use my money properly you. Thank you!
Please login to post comments