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.
Price option: Free

Supports Moodle 2.8-3.11 See all versions
Latest release: 5 years ago
Installations: 148
Downloads (last 90 days): 83

Frankenstyle name: enrol_pagseguro
Enrolment

Comments

Comments are no longer open for new posts. Existing comments remain available to read.

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"
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!
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.
Olá, boa noite pessoal...
Estou com um problema... Quando o PagSeguro redireciona de volta pro meu Moodle, a seguinte mensagem aparece: "Falta o parâmetro requerido instanceid". O que pode ser?
Marcos D.
Twitter: @marcos_5000
Guys,
3.0 version of plugin now available and I had just deployed today.
Nitin
Boa noite!
Finalmente consegui habilitar o PagSeguro no meu Moodle, para isso extraí a pasta do módulo de upgrade disponibilizado pelo Daniel Neis Araujo e alterei o nome da pasta de moodle-enrol_pagseguro-update-3.0 para simplesmente pagseguro, zipei novamente e a instalação ocorreu sem problemas.
Agora está configurado e funcionando, muito obrigado ao Daniel por disponibilizar esta atualização!
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
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?
Alguém sabe se terá para versão 3.0 do Moodle?
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
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.
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.
Michel, conseguiu resolver o problema do plugin?
ele ainda n funciona com a inscricao automatica, estou tentando resolver bora resolver isto!
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