pay per month enrolement.

pay per month enrolement.

by Joe Madrin -
Number of replies: 2
Hi Guys,

Would it be difficult to implement a system wherein a student pays for 1 month and then gets access to the site? The site would offer a certain number of online classes with elluminate. For example, a student pays 25$ a month and gets to take 8 elluminate classes whenever he wants.

Is this hard to implement?

What would I need to program. An enrolement plugin? An authenticate plugin?

Should I use something other than moodle?

I can program pretty good, just new to Moodle and wondering if this system is good for what I need to do...

Thanks, pancake
Average of ratings: -
In reply to Joe Madrin

Re: pay per month enrolement.

by Chris Collman -
Hey Pancake, smile
Short answer: It is easy to implement (if you know how, of course). I think all the pieces are there. A Moodle partner (not me) could probably give you a jump start and you could coast the rest of the way.

First, take a look at several places in MoodleDocs. I have started to add more links for us trainers. Your focus will be on which type of enrolment plugin to use and how it interfaces with a course. Worst case, you manually enrol trainees after they pay you.

For example in theory, on the front page of your site, only show courses to a student when they are enrolled in that course. In each course you can set the enrolment duration (30 days or what ever) from date of initial enrolment and encourage them to re-enrol with an expiry notification. Maybe use metacourses which will automatically enrol students in your 8 courses. This would allow you to offer different sets of courses on the same site that would be independent of each other (set of beginner courses for 25$ 30 day subscription, set of advanced courses for 50$ for a 45 day subscription).

Or just grab the money, use a flat file to enrol your trainees in 8 courses with time limits set.

Hopes this get you going.

Best Chris