Estou desenvolvendo um protótipo de um projeto que tenho para uma integração com o Moodle.
É uma plataforma CMS (multi-idiomas) que realiza cadastros,vendas(ou doações) e matriculas para os cursos dentro do Moodle.
Por enquanto, funcionando apenas com o Pagseguro, mas com possibilidade de ampliação.
Para que quiser conhecer:
www.soordle.org (projeto)
www.eadgames.com.br (protótipo).