saludos
Hay un tipo de validación que puede ocupar un Drupal o un Wordpress que se pdria decir que es base de datos Externa
En el CMS promueves los cursos haces el registro y el cobro y en ese momento puden acceder al LMS Moodle con los datos recabados en el CMS. Estos CMS tienen plugins interesantes en cuanto a los métodos de cobro y tienen mejores prestaciones para la promoción de cursos.
Podrían explorar estas opciones haciendo una tienda virtual de cursos, te registras, pagas y rediriges al LMS
Espero les sirva