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.
248
86
9
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 Daniel Neis Araujo
    Tue, Mar 1, 2016, 2:10 AM
    Olá,

    eu disponibilizei uma nova versão no git que corrige esse erro.
    Pelo que vi, a API do PagSeguro mudou um pouco, é preciso agora preencher o campo "Código de transação para página de redirecionamento" nas "Configurações de integração" lá no PagSeguro com o valor "transaction_id".
    Dessa forma, no momento do redirecionamento o PagSeguro vai informar o identificador da transação e o plugin vai conseguir fazer a inscrição.
  • Picture of Rodrigo Marques
    Tue, Mar 1, 2016, 5:50 AM
    Eu instalei o plugin do pagseguro no meu moodle.... Sou novo ainda em moodle... Alguem pode me ajudar, é o seguinte, como eu coloco preço nos cursos para o aluno comprar?

    Aguardo ajuda e Obrigado!
  • Picture of Marcos Dias
    Wed, Mar 2, 2016, 12:06 PM
    Daniel, tem algo errado.
    Agora quando clico em "Enviar pagamento para o PagSeguro" a página process.php é carregada e mas nada é mostrado nem sou redirecionado para o PagSeguro.
    Os relatórios de erro do PHP estão ativadas mas mesmo assim nenhum erro é mostrado. Quando eu forço atualização aparece:
    "Notice: Trying to get property of non-object in D:\Xampp\htdocs\moodle\enrol\pagseguro\process.php on line 60"
  • Picture of Daniel Neis Araujo
    Thu, Mar 3, 2016, 2:37 AM
    Cara, realmente, tinha resolvido de um lado e quebrado do outro. Testei agora denovo, tem uma nova versão lá no github.
  • Picture of Marcos Dias
    Wed, Mar 9, 2016, 6:59 AM
    Daniel, bom, pra mim não resolveu. Ainda continua não transferindo pro PagSeguro. :S
  • Picture of Diego Macêdo
    Wed, Mar 9, 2016, 8:58 AM
    Parabéns pela iniciativa Daniel! Estou iniciando com o Moodle e tentando desenvolver todo o meu site, cursos, integração com PagSeguro. Quero ver até onde vai o potencial dele. Após a instalação do plugin e fazer as configurações padrões, como devo proceder para definir um valor para cada curso?
  • Picture of Diego Macêdo
    Wed, Mar 9, 2016, 9:36 AM
    Quando eu entro em um curso e vou adicionar o PagSeguro como método de inscrição, sou redirecionado para a URL base, até mesmo fora do meu Moodle (que está em uma subpasta), e recebo Error 403 Forbidden. Isto é problema com o plugin ou algo no Moodle?
  • Picture of Daniel Neis Araujo
    Thu, Mar 10, 2016, 2:21 AM
    Olá, Pessoal

    vamos por partes, hehe

    Marcos: você está utilizando qual versão? A mais recente do github, do branch update-3.0 ?
    Podes fazer a gentileza de atualizar novamente pelo git e ver se no teu version.php tem a linha com a última versão? como abaixo:
    $plugin->version = 2016030900;

    Diego: se você é redirecionado e recebe um 403 Forbidde é provavelmente problema de permissão de arquivos no seu servidor web.

    Rodrigo: basta ativar o método de enrol indo em administração do site > plugins > inscrição > gerenciar plugins de inscrição, tem que configurar também o token que é gerado no PagSeguro e depois ir no curso, em métodos de inscrição, e adicionar o pagseguro.

    Como eu estou mantendo esse plugin novo e ainda não é o mesmo que aqui, peço que quem tenha problemas, relate no endereço abaixo:
    https://github.com/danielneis/moodle-enrol_pagseguro/issues

    Grande abraço,
    Daniel
  • Picture of Rodrigo Marques
    Tue, Mar 15, 2016, 6:46 AM
    Daniel Neis Araujo

    Muito obrigado pela ajuda... consegui rapaz.... Obrigado mesmo...
  • Picture of Rodrigo Marques
    Wed, Mar 16, 2016, 12:31 AM
    Deixa eu perguntar mais uma coisa, seguinte, implementei o pagseguro corretamente... Ja esta redirecionando legal...

    Mas quando o usuário pagar, como eu habilito o curso automaticamente para ele? Alguem pode ajudar?

    Outra questão é o seguinte, tem como com este módulo eu habilitar como se fosse mensalidade, por exemplo, ele paga R$ 30,00 por mes e pode acessar TODOS os cursos? Alguem pode ajudar nisso..?

    Obrigado!
  • Picture of Daniel Neis Araujo
    Wed, Mar 16, 2016, 1:39 AM
    A princípio o usuário deveria ser inscrito automaticamente no curso ao retornar do PagSeguro.

    Não é possível cobrar mensalidade ou fazer cobrança recorrente.

    Também não é possível aplicar um pagamento para todos os cursos.

    Se você tiver interesse em patrocinar o desenvolvimento dessas funcionalidades, podemos conversar =)
  • Picture of Rodrigo Marques
    Wed, Mar 16, 2016, 9:12 PM
    Daniel... Seria bem interessante sim...

    Mas so existe um problema... Eu conheço PHP (a algum tempo) e conheço diversos frameworks... mas sou novo no moodle... Se você tiver algum link de estudo, posso ver isso e depois faria sim algum plugin com esta funcionalidade... (Ate porque no momento preciso dela)...

    Você conhece algum livro ou site bom para estudo de desenvolvimento de modulos?

    Obrigado pelas ajudas!!
  • Picture of Bruno Kruger
    Mon, Mar 21, 2016, 7:15 PM
    Olá Daniel, tudo bem?
    Muito obrigado pelo plugin do Pagseguro. Fiz a atualização do meu moodle para o 3.0 e não estou conseguindo realizar o pagamento dos cursos pelo plugin. Já instalei a última versão do plugin que está disponível no github e verifiquei a versão, conforme os outros comentários aqui. Também já verifiquei no Pagseguro a url de retorno, na qual adicionei o .../process.php e o "transiction_id" no parâmetro.

    Ao clicar no botão "Enviar pagamento ao Pagseguro" a página do process.php fica totalmente branca, sem nenhuma ação a realizar.
    Por gentileza, poderia me ajudar?

    Estou rodando esta versão em uma pasta do meu servidor root/moodle. Poderia haver alguma divergência por não estar no root?
    Desde já, muito obrigado!

    Abraços,
    Bruno Kruger.
  • Picture of Daniel Neis Araujo
    Mon, Mar 21, 2016, 10:11 PM
    Oi, Bruno

    vi que você abriu uma "issue" lá no github, vamos continuar por lá:
    https://github.com/danielneis/moodle-enrol_pagseguro/issues/1
1 2 3 4
Please login to post comments