El Moodle Marketplace se pone en marcha esta semana. En el MoodleMoot France 2026, presentamos el tema junto con Marion Bret, de Moodle HQ, y compartimos nuestra experiencia como primeros desarrolladores en presentar complementos de pago en dicha plataforma. Esto es lo que se ha dicho, y lo que implica en la práctica si gestiona una plataforma Moodle o si desarrolla complementos.
Qué cambia con Marketplace y por qué ahora
El repositorio de complementos de Moodle lleva más de quince años en funcionamiento. Más de 2 500 complementos, una comunidad mundial, un recurso que se ha convertido en imprescindible. Sin embargo, todos aquellos que lo utilizan habitualmente conocen sus limitaciones: encontrar un complemento adecuado lleva tiempo, los complementos obsoletos o sin mantenimiento saturan los resultados y no hay ninguna herramienta comercial integrada. Si no hay compra, no hay facturación ni pago.
La Marketplace da respuesta a ello. Se trata de una plataforma única para descubrir, evaluar, adquirir e instalar complementos de Moodle, tanto gratuitos como de pago. Se pondrá en marcha la semana del 13 de julio de 2026 y sustituirá al directorio histórico de moodle.org. No se trata de una sustitución idéntica: es una infraestructura que el ecosistema llevaba mucho tiempo esperando.

Para los administradores, esto supone sobre todo un cambio en la forma de buscar y evaluar un complemento. La información está estandarizada: compatibilidad, mantenimiento activo y seguridad. Los complementos de pago deben someterse a una revisión oficial anual por parte de los equipos de Moodle. La compra se realiza directamente a través de Stripe, sin necesidad de acceder a una página web externa. Para los desarrolladores, supone la posibilidad de vender directamente, con visibilidad ante un público mundial y una legitimidad que el directorio actual no podía garantizar.
Nuestras impresiones tras haber presentado 5 complementos
Esta es la parte que realmente queríamos compartir con los futuros usuarios, no la teoría. Fuimos de los primeros en publicar complementos de pago en el Marketplace, en colaboración directa con los equipos de Moodle. Esto es lo que hemos aprendido de esta experiencia.
Resumen de los complementos en su panel de control
Marketplace ofrece una interfaz de gestión unificada para todos sus complementos, tanto gratuitos como de pago. Este panel de control es el punto de acceso central: en él se puede ver de un solo vistazo el estado de cada complemento enviado, su estado de revisión y su visibilidad en el Marketplace. Es también allí donde se gestiona todo, desde la primera presentación hasta la publicación.
Ejemplo de panel de control para la gestión de plugins de pago y gratuitos
La configuración de su plugin
La Marketplace dispone de una interfaz para completar la información que los usuarios verán en la ficha de su plugin.
Cuando un usuario accede a la página de su complemento, encuentra información similar a la del directorio histórico: descripción, capturas de pantalla, compatibilidad y opiniones. La principal diferencia: la aparición de la pestaña «Precios» para los complementos de pago, con el detalle de las modalidades disponibles.
Algunas limitaciones que hay que tener en cuenta: el editor aún no permite insertar vídeos. Cuide bien sus capturas de pantalla, ya que marcan la diferencia en la ficha.

A la izquierda, la configuración del complemento y, a la derecha, la vista de los usuarios del Moodle Marketplace
Ejemplo de página de un complemento en el nuevo Moodle Marketplace
El proceso de revisión es riguroso y constituye una garantía de calidad
Lo primero que hay que saber es que, en el Marketplace, la revisión de los complementos de pago la realizan internamente los equipos de Moodle HQ, y no personas externas, como ocurría en el directorio anterior. No se trata de una revisión única en el momento de la presentación: los complementos de pago serán objeto de una revisión anual. Un nivel de compromiso que el repertorio clásico no exigía.
El proceso pasa por varias fases que puede consultar en su panel de control:
- Pruebas automáticas en curso: Marketplace inicia en primer lugar una serie de comprobaciones automáticas de su código.
- Enviado para revisión: su complemento se encuentra en la cola, a la espera de que lo revise un revisor de Moodle.
- En revisión: un miembro del equipo de Moodle lo está revisando. Las comunicaciones se llevan a cabo a través de un ticket específico de Jira, lo que permite que la comunicación sea trazable y precisa.
- Revisión superada: su plugin ha superado la fase técnica.

Los distintos estados de un complemento. De abajo hacia arriba: Keepusers en proceso de validación automática; Feedback Radar a la espera de revisión por parte de un miembro del equipo de Moodle HQ; Synopsis Enrolment en proceso de revisión; Learning Time validado, pero aún no publicado; Notification Plus validado y publicado.
Nota: la publicación no es automática una vez superada la revisión. Queda un paso por dar: ultimar la página pública del complemento (descripciones, capturas de pantalla, tarifas, etc.). Mientras no se haya realizado, el estado que aparece en el panel de control será «No publicado (se requiere configuración)». Una vez rellenado todo, el complemento pasa al estado «Publicado» y se hace visible en el Marketplace.
En la práctica, hemos observado que nuestros cinco complementos han pasado por estos estados a ritmos diferentes, en función de su grado de preparación en el momento del envío. En cualquier caso, el panel de control de los complementos permite realizar un seguimiento eficaz de todo desde un único lugar.
Aspectos técnicos que no hay que olvidar
El Code Checker y el Moodle PHPdoc Check resultan muy útiles, sobre todo si no se desarrolla en Moodle durante todo el año. Hay algunos aspectos que se repiten con frecuencia en los comentarios de revisión dirigidos a los desarrolladores y que merecen una atención especial:
En primer lugar, el «Privacy Provider »: aunque su plugin no registre ningún dato personal, su ausencia se señala como un obstáculo. Es necesario declararlo de forma explícita.
A continuación, los derechos de autor: deben figurar en cada archivo, con la sintaxis correcta. Es un detalle que, si se olvida, retrasa innecesariamente la publicación.
Las pruebas Behat y las pruebas unitarias: en el caso de los complementos de pago destinados a un público internacional, las pruebas funcionales no son una opción si se quiere garantizar la sostenibilidad y el mantenimiento a largo plazo. Incorpórelas desde la primera versión de su plugin.
Un consejo: céntrese en una o dos versiones de Moodle para empezar, en lugar de abarcar demasiado. Por ejemplo, podría ser conveniente elegir Moodle 4.5 y 5.2. No olvide indicar la URL de su complemento en GitHub o una plataforma equivalente al enviarlo: aunque su repositorio sea privado (por ejemplo, GitHub), esta información se solicita en el formulario.
El ámbito comercial: nuevos hábitos que hay que adoptar
La monetización se lleva a cabo a través de Stripe Connect. Lo primero que debe comprobar antes de nada: ¿está disponible Stripe en su país? No es algo universal, y es un aspecto que puede bloquear todo el proceso posterior.
Las tarifas están expresadas en dólares estadounidenses. Hay tres modelos posibles: precio fijo anual, suscripción mensual o tarifa por tramos. No se impone ningún modelo, pero es necesario tener una respuesta clara antes de presentarla.

Otro aspecto que hay que tener en cuenta en el caso de un plugin que ofrezca versiones tanto gratuitas como de pago: debe presentarse como un plugin «de pago». Es lógico, pero tiene implicaciones en la forma en que aparece en los filtros de búsqueda. Aspectos que conviene tener en cuenta a la hora de comunicarse.
Las condiciones generales de venta deben cumplir las normas establecidas por Moodle HQ. No se trata de una mera formalidad: dedique el tiempo necesario a prepararlas con esmero.
Un aspecto fundamental que muchos desarrolladores no tienen en cuenta: el Marketplace no gestiona las licencias. Registra las transacciones, pero la gestión de accesos (quién ha comprado, desde cuándo y qué plan) debe configurarla usted mismo a través de la API de Stripe. No es un problema insalvable, pero es algo que debe tener en cuenta antes del lanzamiento de su plugin.
Último punto en cuanto a la organización: el panel de control de Marketplace asocia automáticamente los complementos al «responsable principal» registrado en moodle.org. Si tiene plugins antiguos en el directorio de plugins que desea migrar, utilice la misma dirección de correo electrónico. De lo contrario, sus complementos actuales no aparecerán en el nuevo Marketplace.
¿Por qué Pimenko decidió incorporarse a Marketplace desde su apertura?
Nos han planteado esta pregunta en varias ocasiones. Llevamos ofreciendo complementos gratuitos desde el principio; nuestros complementos en moodle.org se utilizan en más de 5 000 sitios web de todo el mundo: ¿por qué pasar a la versión de pago?
Se trata de una lógica de sostenibilidad. Disponer de ingresos procedentes de los complementos de pago nos permite varias cosas concretas: financiar el mantenimiento de nuestros complementos gratuitos, aumentar considerablemente el número de complementos que podemos ofrecer y mantener un nivel de calidad y capacidad de respuesta que no podríamos garantizar con una gama más amplia de complementos.
También hay un aspecto relacionado con los clientes en el que creemos que el Marketplace contribuye plenamente. Un complemento de Pimenko a partir de 59 dólares al año supone el acceso a funciones útiles a un precio que la mayoría de las organizaciones pueden asumir sin necesidad de recortar gastos. Y, gracias al efecto de escala, cuantos más usuarios haya, más se podrá invertir en la calidad y la vida útil del complemento. Todos salen ganando.
Por fin hay una filosofía de calidad que asumimos. Someterse a la revisión oficial de Moodle supone comprometerse con unos estándares. Llevamos mucho tiempo haciéndolo en nuestros proyectos internos. La Marketplace lo formaliza y lo hace visible.
La Marketplace sustituirá a moodle.org. Más vale hacerlo ahora, para contribuir a dar forma a la plataforma y beneficiarse de las condiciones de lanzamiento: en particular, comisiones reducidas durante el primer año y visibilidad a través del boletín «Edit Mode», que se distribuye a más de 100 000 usuarios de Moodle.
En el momento del lanzamiento hay cinco complementos disponibles: LearningTime, KeepUsers, Feedback Radar, Notif Plus y Enroll Synopsis. Todos han consultado la revista Moodle.
La presentación completa de nuestros complementos se encuentra en pimenko.com/moodle/plugins-moodle-marketplace.
