Add A Shopping Cart To Moodle®

by Carl

If you are creating a pay-to-learn website, you have no doubt looked at the various web-based open-source LMS (Learning Management Systems) or sometimes called CMS (Course Management Systems). These programs were designed by educators, not marketers, so they don’t contain the payment solutions that marketers want to cash in on the ‘Boom’ in pay-to-learn web sites.

The sad fact is, that the open-source LMS products today just do not have robust ecommerce support. It is possible to add a shopping cart to an open-source LMS product like Moodle. With a little set of hacks and the E-Junkie shopping cart system, it’s really quite easy to do, even if you have basic to moderate coding skills.

Use Remote Enrollment

They key to doing this in Moodle is by using the remote enrollment database feature. You ‘intercept’ the enrollment code within Moodle, and replace it with your shopping cart buttons. Then the remote callback feature of the EJunkie shopping cart populates your external enrollment database.

I have created an electronic web e-course that shows how to do all of this in detail.  If you are handy with PHP, it should not be any problem for you to set up – if you are not, consult an expert to help you with the mods.  Also, this procedure should be viewed as a ‘hack’, not a ‘module’.  It would be unlikely to survive an upgrade without some modification.

E-Junkie Shopping Cart

This course shows you how to use the popular e-Junkie service with Moodle.  This site has all the e-commerce functions you need to add a powerful shopping cart to your Moodle system.  This setup offers:

  • A professional-looking cart and checkout system
  • The ability to use any payment processor – not just PayPal
  • A pro-grade affiliate management system
  • Ability to track payments
  • A system that integrates with popular 3rd party systems such as autoresponders
  • Professional design and a reliable system

Here Is A Preview

 

I used to give this course away – but many of you who took my offer had numerous support issues, so to make it worth my while, I’ve decided to charge $29 for the course.  Dozens of users have successfully implemented this solution – it really harnesses the power of e-Junkie.  There are 5 videos, over 40 minutes of instruction.

Post to Twitter

{ 10 comments… read them below or add one }

1 Joseph Thibault January 26, 2010 at 3:10 pm

this is pretty slick. I’ve used Moodle for selling courses and because there was no shopping cart feature we actually used meta courses to sell course packages. It works, but it’s not necessarily the best.

Thanks for the video, I would be interested in writing up a post for Moodlemonthly.com about the process and the video if you’re willing. Email me anytime,

-Joe

2 Michael Williams January 27, 2010 at 7:37 am

Hello. I’m considering ordering this solution and want to make sure you or someone would be available if I run into any problems. Please let me know.

3 Carl January 30, 2010 at 7:37 pm

Hi Michael – sure thing – I have a support desk at http://www.datasystemsplus.net/support – be glad to help you along.

4 rachel ray colon cleanse February 2, 2010 at 12:08 am

nice article Thanks for the video, I would be interested in writing up a post for Moodlemonthly.com about the process and the video if you’re willing. Email me anytime,great

5 Chef Pants February 3, 2010 at 11:34 pm

Thanks for the video, I’ve used Moodle for selling courses and because there was no shopping cart feature we actually used meta courses to sell course packages. It works, but it’s not necessarily the best.

6 Jack from Marketing Tools Internet Marketers Use February 4, 2010 at 6:45 am

Carl,

Shopping carts, rss automation…wow, is there anything you don’t know for building a business online?

7 Carl February 4, 2010 at 1:17 pm

Believe me, there is plenty I don’t know! Thanks for the comment!

8 Miami Criminal Lawyer February 6, 2010 at 7:25 am

Interesting I’ve used Moodle for selling courses and because there was no shopping cart feature we actually used meta courses to sell course packages.

9 James@Quinny Zapp stroller March 24, 2010 at 2:10 pm

How is Moodle different from other CMS packages that are available on the web? If it effectively works as a type of portal aren’t there more mature and capable platforms out there that can be easily tailored to meet your own personal needs? I’m not trying to be aggressive, I’d just like to know if it’s a better option than customising another CMS.

10 Michael Bloch May 24, 2010 at 5:11 pm

Carl – I’m using e-junkie currently to sell online courses and need to do exactly this (link e-junkie to an LMS). Do you contract to do work like this, or would you recommend a developer who would do this? thanks!
Michael bloch

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Previous post:

Next post: