El problema
Un cliente vendía cursos desde su tienda online, pero cada compra generaba un paso manual: alguien del equipo tenía que entrar a Moodle, buscar al alumno (o crearlo) y matricularlo en el curso correspondiente. Con pocas ventas por semana era manejable; a medida que crecía el volumen, se volvió un cuello de botella y una fuente de errores.
La solución: integración directa
Conectamos la tienda online con Moodle mediante su API, de forma que cuando un pago se aprueba, el sistema dispara automáticamente la creación del usuario (si no existe) y su matriculación en el curso comprado, sin que nadie tenga que intervenir manualmente.
- Disparador por pago aprobado: la matriculación solo ocurre cuando el pago está confirmado, no al iniciar la compra, para evitar dar acceso sin cobro efectivo.
- Alta de usuario automática si el comprador es nuevo, usando los datos ya cargados en la compra.
- Matriculación en el curso correcto según el producto comprado, sin intervención manual.
- Registro de cada matriculación automática, para poder auditar qué se procesó y detectar rápido si algo falla.
Por qué conviene automatizarlo
Más allá de ahorrar tiempo del equipo, la matriculación automática elimina el error humano: nadie se olvida de matricular a un alumno que ya pagó, y nadie queda esperando acceso a un curso que compró.
Si vendés cursos desde una tienda online y todavía matriculás a mano en Moodle, contanos tu caso y vemos cómo automatizarlo.