Um cliente solicitou um sistema de cursos online, mas com uma peculiaridade: os cursos serão grátis, mas o certificado só será disponibilizado após pagamento. Existe essa possibilidade no moodle ou só através de customização?
Podes usar o https://moodle.org/plugins/availability_paypal ou desenvolver um availability.
Só uma dica: Eu já vi muitos começarem com isso, mais nenhum durou porque é rarissímo quem paga pelo certificado.