PagSeguro
Certified Partner Plugin
Maintained by
Daniel Neis Araujo
Este plugin de inscrição permite que você venda seus cursos no Moodle através do PagSeguro.
This plugins allow you to setup paid courses using the PagSeguro service.
Comments
Comments are no longer open for new posts. Existing comments remain available to read.
para os casos onde o usuário fecha a aba ou o navegador ainda no site do pagseguro, após o pagamento, e não retorna ao Moodle, é necessário configurar no PagSeguro a "Notificação de transação" com a URL do seu site Moodle + o caminho para o script do plugin que processará o retorno. Deve ficar algo como: https://www.meumoodle.org/enrol/pagseguro/process.php. ATENÇÃO: Este link é só um exemplo, você deve substituir "www.meumoodle.org" com a URL do seu Moodle.
nesse caso você precisa cadastrar a URL do seu Moodle no PagSeguro conforme as instruções do README.txt
Se estiver usando a sanbox, tem que configurar lá no sandbox do PagSeguro, e a criação da conta é separada do site de produção.
Pessoal, para quem estava com problemas com a inscrição após o usuário fechar a aba e não retornar no Moodle, baixem a versão mais atual, 22, e usem o Moodle 3.8 em diantes, por favor.
Fizemos mais testes via SandBox e o processo funciona direitinho, o usuário é isncrito mesmo fechando a aba do PagSeguro, sem clicar no link de retornar para o Moodle.
é assim que o Moodle funciona, é preciso criar um usuário para se inscrever num curso.
Estou usando o plugin e gostaria de saber se existe uma forma do usuário visitante comprar o curso, ou seja, não precisa criar login. Estou tentando realizar isso no moodle, mas aparece a mensagem: You need to sign up or log in before make a payment. Existe a possibilidade de fazer o pagamento sem estar logado?
no momento isso não foi implementado no plugin, mas é possível.
Se você tiver interesse em financiar o desenvolvimento dessa funcionalidade, por favor, entre em contato aqui pelas mensagens do site ou pelo meu email.
essa característica de liberar o pagamento no boleto antes da compensação é proposital e não tem como mudar por configuração, só alterando o código mesmo.
lá no PagSeguro, no campo logo abaixo do que você preencheu com a URL de retorno fix, você insere "transaction_id" (sem aspas).
Olá, André
em qual versão do Moodle você testou?
Configurei o plugin devidamente conforme documentação. Ao testar percebi que o pagamento via cartão de crédito é realizado com sucesso, no entanto o curso não é liberado após a compra com o cartão. Alguém passando pelo mesmo problema?
Após o usuário comprar o curso através do boleto o mesmo é liberado sem que o pagamento seja efetivado. Poderia me ajudar na configuração do plugin para não liberar o curso através do boleto?
Primeiramente quero agradecer pelo excelente serviço no desenvolvimento desse plugin, me economizou muito trabalho. Aliás quero deixar registrado que está funcionando na versão mais recente do Moodle (versão 3.7.1+).
No entanto gostaria de ver contigo se há alguma possibilidade de contornar um problema que estamos tendo: quando o aluno faz o pagamento do curso e não clica no link para voltar ao nosso site e por alguma razão ele simplesmente fecha a aba ou o navegador a inscrição não é realizada automaticamente e com isso temos que pedir os dados de pagamento para ingressar o aluno no curso manualmente. Tem alguma solução pra contornar esse problema? (Recentemente tivemos umas 300 inscrições e mais de 150 tivemos que fazer manualmente porque os alunos fecharam o navegador e não clicaram no link pra voltar ao nosso site)
o plugin trabalha com a integração "antiga" do PagSeguro, aquela que o usuário vai no pagseguro e volta, não lembro qual o termo eles usam pra identificar isso.
O plugin parece estar funcionando na 3.6, qualquer sub-versão.
Olá, Rodrigo
veja as instruções em https://github.com/danielneis/moodle-enrol_pagseguro/blob/master/README.md . Reveja as configurações do seu plugin como administrador e do seu método de inscrição no curso.
Esse plugin trabalha com qual produto do pagseguro?
Está estável para o 3.6.5?
Obrigado por tua atenção