Integrate Articulate Online with PayPal

by Dave Mozealous on April 23, 2009

Good news for everyone looking for a solution that allows them to charge users for access to their Articulate Online account…it is now possible.  With the release of the Articulate Online API it became possible to integrate Articulate Online with 3rd party eCommerce solutions such as PayPal.  Over the weekend I built a working example using PHP to integrate an Articulate Online account with PayPal, and I give away the code to do it for FREE!!!

For a detailed explanation of how I did it, and to get the sample code, check out this page that I have created that explains it:
http://www.mozealous.com/?page_id=256 

Questions or comments are welcome.  If you decide to use the code let me know, I am excited to hear if anyone other than me ends up using it.

To see the example in action, check out my Content for Sale section.

{ 4 comments… read them below or add one }

Sam Kamin May 5, 2009 at 1:57 am

Hi Dave – thank you very much for all of your useful information!

I have a question about Articulate Online – can you upload other eLearning materials besides Articulate-based materials? I have Camtasia output; I also have recordings of AT&T Connect web-based events and I also would like to be able to access live web-based events from this – is this possible?

For Articulate Online, besides PayPal – can there be any kind of integration with an existing database?

Maybe I’ll go ahead and test it for the 30 days…

We have an LMS but we found a very serious security issue…

Thanks Dave,

Sam

mozealou May 5, 2009 at 6:50 am

Hi Sam,

Currently Articulate Online only support Articulate content, but you can embed most types of Web content in Articulate Presenter using the WebObjects feature in Articulate Presenter. The reason we only support Articulate content is that the reports we have in Articulate Online are much richer than you would find in any other Learning Management System and we don’t strictly follow any of the LMS standards for reporting (AICC or SCORM) because the limitations of those standards wouldn’t allow us to have such rich reporting.

>For Articulate Online, besides PayPal – can there be any kind of integration with an existing database?

Yes, via the API you can integrate with a 3rd party database, but you would need to build an application yourself that integrated with the database.

Matthew Bibby May 22, 2009 at 7:33 am

Hi Dave,

I came via you blog after a twitter friend advised that I “must stalk you” [ http://tr.im/m6tn ] after I asked numerous times if *anyone* knew how if it was possible to increase the size of FLV playback within Engage.

Thank you for making the sample code available for this – I am working on a project later this year that will be sold directly to the learner and I was dreading being in the position of having to figure out how to build a system like this . . .

Cheers,

Matt.

mozealou May 26, 2009 at 7:23 am

Hi Matt,

I am on Twitter…kinda…I just got started tweeting, so I don’t check it often. My blogs is the best way to get a hold of me.

Glad this code will help you. It is actually fairly easy to implement once you get a hold of it. The paypal side was a bit of a mess, but I am not a huge fan of paypal.

What is it that you are trying to do in Engage? Is the issue that you insert an FLV, but it gets scaled down? How big did you want it?

Leave a Comment

Previous post:

Next post: