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.
respondi você no Github
Not enrolled
Error code: requireloginerror
* line 2943 of /lib/moodlelib.php: require_login_exception thrown
* line 498 of /lib/externallib.php: call to require_login()
* line 62 of /admin/tool/usertours/classes/external/tour.php: call to external_api::validate_context()
* line 244 of /lib/externallib.php: call to tool_usertours\external\tour::fetch_and_start_tour()
* line 59 of /lib/ajax/service.php: call to external_api::call_external_function()
Você pode testar num ambiente de homologação ou testes e reportar aqui se funciona ou não.
Ou tenho que aguardar a atualização do pagseguro para a 3.7
obrigado pelas informações de depuração.
Acabei de lançar uma nova versão que deve corrigir esse problema.
Peço a gentileza de testar e avisar aqui os resultados
Grande abraço!
Parabéns pelo seu sensacional trabalho de desenvolvimento e suporte do plugin pagseguro.
estou com um erro pós pagamento no pagseguro, pode me ajudar?
segue o erro abaixo:
Exceção - Argument 1 passed to message_send() must be an instance of core\message\message, instance of stdClass given, called in [dirroot]/enrol/pagseguro/process.php on line 319
Outras informações sobre este erro
Debug info:
Error code: generalexceptionmessage
Stack trace:
line 57 of /lib/messagelib.php: TypeError thrown
line 319 of /enrol/pagseguro/process.php: call to message_send()
line 184 of /enrol/pagseguro/process.php: call to pagseguro_message_error_to_admin()
line 392 of /enrol/pagseguro/process.php: call to pagseguro_handle_transaction()
line 82 of /enrol/pagseguro/process.php: call to pagseguro_handle_redirect_back()
obrigado por fazer a depuração pra nós!
Eu ainda não tinha testado na versão 3.6, que bom que vocês tomaram essa iniciativa =)
Realmente aquela inclusão da eventslib.php , que foi descontinuada na versão 3.6, nem fazia mais sentido lá, famoso "código legado", hehehe.
Nova versão lançada, agora com suporte ao Moodle 3.6 \o/
Eu removi o dominio e pastas pra segurança do site ok? Troquei por XXXX
No aguardo
Obrigado!
Warning: require_once(/home/XXXX/XXXX.com.br/ead/lib/eventslib.php): failed to open stream: No such file or directory in /home/XXXX/XXXX.com.br/ead/enrol/pagseguro/process.php on line 37
Fatal error: require_once(): Failed opening required '/home/XXXX/XXXX.com.br/ead/lib/eventslib.php' (include_path='/home/XXXX/XXXX.com.br/ead/lib/pear:.:/opt/cpanel/ea-php71/root/usr/share/pear') in /home/XXXX/XXXX.com.br/ead/enrol/pagseguro/process.php on line 37
Podem me ajudar a interpretar a seguinte mensagem de erro que eu recebi por e-mail. Eu verifiquei o usuário user_id=14 existe, está ativo, a inscrição dele não foi completada e frequentemente eu recebo a seguinte mensagem por e-mail.
pagseguro ERROR: Not a valid user id
Plataforma XXX: Transaction failed.
Not a valid user id
O:8:"stdClass":10:{s:10:"error_code";s:5:"13021";s:13:"error_message";s:104:"the
requested operation does not support the requested transaction because it's
status is: CHARGING_SENT";s:9:"xmlstring";s:317:"<?xml
version="1.0" encoding="ISO-8859-1"
standalone="yes"?><errors><error><code>13021</code><message>the
requested operation does not support the requested transaction because it's
status is:
CHARGING_SENT</message></error></errors>";s:8:"business";s:19:"xxxxx@hotmail.com";s:14:"receiver_email";s:19:"xxxxx@hotmail.com";s:6:"userid";i:0;s:8:"courseid";N;s:10:"instanceid";b:0;s:11:"timeupdated";i:1547121963;s:9:"reference";s:19:"xxxxx@hotmail.com";}