Your Moodle version

Enrolment: PagSeguro

enrol_pagseguro
Maintained by Picture of Nitin Agrawal Nitin Agrawal
The PagSeguro enrolment plugin allows you to set up paid courses. The plugin has to be enabled by the site administrator and then added to the course by an administrator or manager. You can then set an individual price for your course if needed.
104
66
8
Moodle 2.0, 2.1, 2.2, 2.3

Screenshots

Screenshot #0

Contributors

Picture of Nitin Agrawal
Nitin Agrawal (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Diego Foltran
    Wed, Feb 26, 2014, 8:50 PM
    I installed the plugin in moodle 2.5, worked perfect.

    However this plugin does not return information for Moodle, the information that the payment was approved. so moodle not release the registration of User.

    Ie, the User enters the moodle, register, and purchase the course. more not receive the course registration. you as admin have to do manual enrollment and before that delete option PagSeguro description and leave only manual enrollment option.

    Eu instalei o plugin no moodle 2.5, funcionou perfeito.

    Porem esse plugin não retorna informação para o moodle, a informação que o pagamento foi aprovado. assim o moodle nao libera a inscrição do usuario.

    Ou seja, o usuario entra no moodle, se cadastra, e compra o curso. mais nao recebe a inscrição do curso. voce como admin tem que fazer a inscrição manual e antes disso apagar a opção de inscrição pagseguro e deixar só a opção inscrição manual.
  • Picture of Magno Rodrigues Costa
    Thu, Jul 10, 2014, 11:27 PM
    Boa tarde Diego!!

    Ja conseguiu solucionar o seu problema? Estou querendo utilizar esse módulo para as inscrições no meu site moodle, e gostaria de saber se ele atende mesmo essa necessidade.

    Desde já, agradeço.
  • Picture of Leandro Caetano
    Tue, Sep 30, 2014, 10:20 AM
    Olá Pessoal, vi que muita gente está com dificuldade em configurar o módulo.
    Para funcionar, fiz os seguintes procedimentos:

    No pagseguro, defina a URL para receber as notificações, no menu Notificação de transações:

    http://urldomoodle.com/enrol/pagseguro/process.php

    Depois edite o arquivo enrol/pagseguro/process.php, dentro das pastas do seu moodle e na linha 159 apague APENAS o comando "echo". A linha fica assim:

    $url = "https://ws.pagseguro.uol.com.br/v2/transactions/notifications/" . $notificationCode . "?email=".$email."&token=".$token;

    Pronto. Espero que funcione!
  • Picture of Weber Ribeiro
    Tue, Sep 30, 2014, 9:02 PM
    Leandro, me diz uma coisa. Realizando esses procedimentos, o moodle irá liberar automaticamente o curso para o aluno que o comprou assim que o sistema identificar o pagamento?
  • Picture of Augusto Santos
    Thu, Mar 12, 2015, 11:56 AM
    A dica do leandro funcionou?
  • Picture of michel machado
    Sat, May 2, 2015, 3:54 AM
    Estou com dificuldade para fazer este plugin fazer a inscricao automatica alguem conseguiu ? o dinheiro entra e o curso n ativa para o cliente complicado
  • Picture of michel machado
    Sat, May 2, 2015, 6:40 AM
    Se alguem quiser contribuir com este plugin estou atualizando ele, esta com os dados do sandbox e tambem uma pequena modificacao nas primeiras linhas para que ele aceite as requsicoes do pagseguro

    https://github.com/michelpm1/pagseguro
  • Picture of michel machado
    Sat, May 2, 2015, 6:41 AM
    ele ainda n funciona com a inscricao automatica, estou tentando resolver bora resolver isto!
  • Picture of JOHNNATAS LOPES
    Tue, Jul 21, 2015, 9:12 AM
    Michel, conseguiu resolver o problema do plugin?
  • Picture of Sabrina Bet
    Fri, Aug 14, 2015, 12:54 AM
    Boa Tarde! Consegui resolver o problema da inscrição automática no curso. Quero resolver outros problemas e depois compartilho ao grupo. Michel como consigo seu contato para trocar uma ideia com você! Abraço.
  • Picture of Tiago Oliveira
    Sun, Dec 6, 2015, 4:59 AM
    Olá a Todos, estou testando este plugins, só que ele esta me apresentando este erro
    Internal Server Error
    The server encountered an internal error or misconfiguration and was unable to complete your request.
    Please contact the server administrator at webmaster@ead.encrementare.com.br to inform them of the time this error occurred, and the actions you performed just before this error.
    More information about this error may be available in the server error log.
    Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

    Alguém poderia me dar uma ideia de onde esta o problema.
  • Picture of Daniel Neis Araujo
    Thu, Jan 7, 2016, 10:55 AM
    Olá,

    eu comecei a testar esse plugin no Moodle 3.0 e encontrei alguns problemas que fui corrigindo.
    DIsponibilizei uma nova versão em https://github.com/danielneis/moodle-enrol_pagseguro

    No seu caso, seria interessante ativar o modo de depuração do Moodle para mostrar mais detalhes sobre o erro.
    Se você quiser utilizar a versão mais recente que disponibilizei acima, fique a vontade para me mandar um email ou uma mensagem aqui pelo site com seus problemas.

    Lembre-se que você precisa configurar corretamente o pagseguro indo em "Minha Conta", menu lateral "Preferências" subitem "Integrações" e preencher a URL de retorno com o endereço correto, que seria algo como https://seumoodle.net/enrol/pagseguro/process.php

    Grande abraço,
    Daniel
  • Picture of Jader Lucas Perez
    Sat, Jan 30, 2016, 3:32 AM
    Alguém sabe se terá para versão 3.0 do Moodle?
  • Picture of Dione Quevedo
    Fri, Feb 5, 2016, 4:04 AM
    Daniel Neis Araujo, ao tentar instalar o seu plugin me ocorreu o seguinte erro:

    O plugin "enrol_category" está incorretamente instalado em "$CFG->dirroot/enrol/pagseguro", o local esperado é "$CFG->dirroot/enrol/category"

    Outras informações sobre este erro
    Debug info:
    Error code: detectedmisplacedplugin
    Stack trace:

    line 463 of /lib/upgradelib.php: plugin_misplaced_exception thrown
    line 1647 of /lib/upgradelib.php: call to upgrade_plugins()
    line 677 of /admin/index.php: call to upgrade_noncore()

    Faz idéia de como consigo corrigir?
  • Picture of Daniel Neis Araujo
    Thu, Feb 11, 2016, 9:36 PM
    Olá,

    parece que essa versão que tem disponível para baixar aqui e/ou instalar pela interface web do Moodle tem problemas, realmente.
    Quem quiser pode baixar a versão mais recente do plugin, que funciona no 3.0 em https://github.com/danielneis/moodle-enrol_pagseguro
    O link direto para o "zip" é https://github.com/danielneis/moodle-enrol_pagseguro/archive/update-3.0.zip , lembrando que na hora de desempacotar é preciso acertar o nome do diretório que será criado.
    Eu mandei uma mensagem para o mantenedor desse plugin, vamos ver se ele responde =)

    Grande abraço,
    Daniel
1 2
Please login to post comments