Pular para conteúdo

Hub de E-commerce (Ecommerce)

A extensão Ecommerce conecta o seu Moodle às principais plataformas de pagamento e venda de infoprodutos do mercado (como Hotmart, Eduzz, WooCommerce, Shopify ou Gateways de Pagamento diretos).

O objetivo é eliminar o trabalho manual da secretaria: quando o aluno paga, o sistema libera o acesso imediatamente, 24 horas por dia, 7 dias por semana.


Para que serve?

  1. Venda de Cursos: Transforme seus cursos Moodle em produtos digitais.
  2. Automação Total: O aluno compra às 2 da manhã de sábado e já começa a estudar às 2:05, sem intervenção humana.
  3. Gestão de Inadimplência: Se o aluno cancelar a assinatura ou pedir reembolso, o sistema remove o acesso automaticamente.

Funcionalidades Principais

1. Sincronização de Produtos

Você não precisa cadastrar o produto duas vezes. A extensão permite vincular um Curso Moodle (ou Grupo de Cursos) a um ID de Produto na plataforma externa. * Exemplo: O produto #987 na Hotmart libera o curso Excel Avançado no Moodle.

2. Criação de Conta Automática

Se o comprador for um aluno novo, o sistema cria a conta dele no Moodle usando os dados informados no checkout (Nome e E-mail). * A senha é gerada e enviada por e-mail (usando a extensão Automessage). * Se o aluno já tiver conta, o sistema apenas adiciona o novo curso ao perfil existente.

3. Matrícula e Desmatrícula (Webhook)

A integração funciona em tempo real via Webhooks: * Pagamento Aprovado: → Matricular no curso (Ativo). * Compra Reembolsada/Cancelada: → Suspender matrícula (Inativo). * Assinatura Atrasada: → Bloquear acesso temporariamente.

4. Log de Transações

Mantenha um histórico financeiro dentro do Moodle. O administrador pode ver: * Quem comprou o quê. * Qual foi a plataforma de origem. * ID da transação e data. * Valor pago (se a plataforma externa fornecer esse dado).


Casos de Uso

Venda de Cursos Livres

Você cria uma landing page no WordPress com botão de compra do Mercado Pago. Ao pagar, o aluno recebe o acesso ao Moodle instantaneamente.

Clube de Assinatura (Recorrência)

O aluno paga uma mensalidade para ter acesso a todos os cursos. Se o cartão de crédito falhar no mês seguinte, a extensão bloqueia o acesso global dele até que o pagamento seja regularizado.

Venda B2B (Lotes)

Uma empresa compra 50 licenças. A extensão pode gerar 50 cupons de 100% de desconto ou criar um "Link de Ativação" que o gestor da empresa distribui para seus funcionários se cadastrarem.


Como Configurar

  1. Acesse Administração do Site > Extensões > Integrações > E-commerce.
  2. Conectar Plataforma: Escolha o provedor (ex: WooCommerce) e insira as chaves de API (URL, Consumer Key, Secret).
  3. Mapear Produtos:
    • Clique em "Novo Produto".
    • Selecione o Curso Moodle.
    • Digite o ID do Produto na plataforma externa.
  4. Configurar Webhook: Copie a URL gerada pelo MIDDAG (ex: https://seusite.com/local/middag/api/webhook/ecommerce) e cole na configuração de notificações da sua plataforma de pagamento.

Perguntas Frequentes

O pagamento acontece dentro do Moodle? Não. Por questões de segurança (PCI Compliance) e conversão, o pagamento acontece no Checkout da plataforma especializada (Hotmart, Eduzz, Pagar.me). O Moodle apenas recebe a confirmação de que o pagamento ocorreu.

O que acontece se o aluno digitar o e-mail errado na compra? O sistema criará a conta com o e-mail errado. O aluno precisará entrar em contato com o suporte (via Helpdesk) para corrigir. O log de transações ajuda a localizar a compra pelo nome ou CPF.

Suporta venda de combos (Bundles)? Sim. Você pode configurar que o Produto X na Hotmart libera os cursos A, B e C no Moodle simultaneamente.