Addon PagSeguro para FluxCP

O tópico já está ficando bem grande =P. Então ele não gravou nenhuma das informações pedidas aqui:

$text = $donate;$text .= $account;$text .= $donateVal;$text .= $status; $file = fopen("LogsPagSeguro.txt", 'a+');fwrite($file, $text);fclose($file);
no arquivo LogsPagSeguro.txt?  Se não tiver gravado tente move-lo um pouco mais acima para verificar quando o código para de ser executado para ter uma ideia de onde e porque isso ocorre (Uma API de testes no pagseguro faz uma falta danada =P). Sabendo isto fica mais fácil corrigir.

 
Parabéns VC fez um ótimo trabalho e fico grato também por VC ter levado adiante este addon rsrsrs

 
Last edited by a moderator:
Lillium, eu instalei tudo certinho, porem o player não recebe os cash e a transação nem aparece no log da cp, sabes como resolver?

o log aparece no mysql, mas não na cp

o status no log para adms fica 

Status Data do envio ▼ Valor 6 15463F6BEBAA53 Yan CicconeSem Continuidade

e o deposito foi aprovado
Aparentemente tudo está certo, a não ser a página de notificações (notification). Eu vou verificar o que pode ter ocorrido, mas caso queira tentar corrigir verifique o arquivo donatesmodulesdoanotification.php e verifique também o arquivo error_log na raiz da sua hospedagem que pode conter alguma informação relevante.

 
Last edited by a moderator:
Lillium, eu instalei tudo certinho, porem o player não recebe os cash e a transação nem aparece no log da cp, sabes como resolver?

o log aparece no mysql, mas não na cp

o status no log para adms fica 

Status Data do envio ▼ Valor 6 15463F6BEBAA53 Yan CicconeSem Continuidade

e o deposito foi aprovado
Aparentemente tudo está certo, a não ser a página de notificações (notification). Eu vou verificar o que pode ter ocorrido, mas caso queira tentar corrigir verifique o arquivo donatesmodulesdoanotification.php e verifique também o arquivo error_log na raiz da sua hospedagem que pode conter alguma informação relevante.

Opa isso eu consegui arrumar, era uma configuração errada minha, obrigado

Uma coisa que estou me quebrando agora é o seguinte, aparentemente tem um bug quando vc escolhe o valor de irá depositar

ex: você deposita 10 na caixa ao lado deveria dividir pelo rate, ficando 10000, mas não está acontecendo, ele retorna o mesmo valor

sabes como posso corrigir?

 
Last edited by a moderator:
Opa isso eu consegui arrumar, era uma configuração errada minha, obrigado

Uma coisa que estou me quebrando agora é o seguinte, aparentemente tem um bug quando vc escolhe o valor de irá depositar

ex: você deposita 10 na caixa ao lado deveria dividir pelo rate, ficando 10000, mas não está acontecendo, ele retorna o mesmo valor

sabes como posso corrigir?
Verifique a configuração 'CreditExchangeRate' no arquivo application.php do próprio fluxcp ambas devem estar configuradas igualmente para funcionar.
 
Last edited by a moderator:
Opa isso eu consegui arrumar, era uma configuração errada minha, obrigado

Uma coisa que estou me quebrando agora é o seguinte, aparentemente tem um bug quando vc escolhe o valor de irá depositar

ex: você deposita 10 na caixa ao lado deveria dividir pelo rate, ficando 10000, mas não está acontecendo, ele retorna o mesmo valor

sabes como posso corrigir?
Verifique a configuração 'CreditExchangeRate' no arquivo application.php do próprio fluxcp ambas devem estar configuradas igualmente para funcionar.
Funcionouu obrigado

 
Opa isso eu consegui arrumar, era uma configuração errada minha, obrigado

Uma coisa que estou me quebrando agora é o seguinte, aparentemente tem um bug quando vc escolhe o valor de irá depositar

ex: você deposita 10 na caixa ao lado deveria dividir pelo rate, ficando 10000, mas não está acontecendo, ele retorna o mesmo valor

sabes como posso corrigir?
Verifique a configuração 'CreditExchangeRate' no arquivo application.php do próprio fluxcp ambas devem estar configuradas igualmente para funcionar.
 Funcionouu obrigado
Certo qualquer outro problema informe aqui ou no meu e-mail.
 
olá, desculpe reviver o topico... não sei se estou configurando alguma coisa errada porem no meu fluxcp quando eu clico em "doar" ele da um erro... criei um topico hj mais cedo acredito que na area errada... só agora fui ver seu post aqui...

Exception DetailsError: Exception

Message: PagSeguroLibrary: DOM XML extension is required.

File: /var/www/html/addons/donates/lib/PagSeguroLibrary.php:73

File Line Function/Method /var/www/html/addons/donates/lib/PagSeguroLibrary.php 50 PagSeguroLibrary::verifyDependencies() /var/www/html/addons/donates/lib/PagSeguroLibrary.php 111 PagSeguroLibrary::init() /var/www/html/addons/donates/modules/doa/process.php 4 require_once() /var/www/html/lib/Flux/Template.php 375 include() /var/www/html/lib/Flux/Dispatcher.php 170 Flux_Template::render() /var/www/html/index.php 180 Flux_Dispatcher::dispatch() Exception Trace As String#0 /var/www/html/addons/donates/lib/PagSeguroLibrary.php(50): PagSeguroLibrary::verifyDependencies()
#1 /var/www/html/addons/donates/lib/PagSeguroLibrary.php(111): PagSeguroLibrary::init()
#2 /var/www/html/addons/donates/modules/doa/process.php(4): require_once('/var/www/html/a...')
#3 /var/www/html/lib/Flux/Template.php(375): include('/var/www/html/a...')
#4 /var/www/html/lib/Flux/Dispatcher.php(170): Flux_Template->render()
#5 /var/www/html/index.php(180): Flux_Dispatcher->dispatch(Array)
#6 {main}
 
olá, desculpe reviver o topico... não sei se estou configurando alguma coisa errada porem no meu fluxcp quando eu clico em "doar" ele da um erro... criei um topico hj mais cedo acredito que na area errada... só agora fui ver seu post aqui...

Exception DetailsError: Exception

Message: PagSeguroLibrary: DOM XML extension is required.

File: /var/www/html/addons/donates/lib/PagSeguroLibrary.php:73

File Line Function/Method /var/www/html/addons/donates/lib/PagSeguroLibrary.php 50 PagSeguroLibrary::verifyDependencies() /var/www/html/addons/donates/lib/PagSeguroLibrary.php 111 PagSeguroLibrary::init() /var/www/html/addons/donates/modules/doa/process.php 4 require_once() /var/www/html/lib/Flux/Template.php 375 include() /var/www/html/lib/Flux/Dispatcher.php 170 Flux_Template::render() /var/www/html/index.php 180 Flux_Dispatcher::dispatch() Exception Trace As String #0 /var/www/html/addons/donates/lib/PagSeguroLibrary.php(50): PagSeguroLibrary::verifyDependencies()#1 /var/www/html/addons/donates/lib/PagSeguroLibrary.php(111): PagSeguroLibrary::init()

#2 /var/www/html/addons/donates/modules/doa/process.php(4): require_once('/var/www/html/a...')

#3 /var/www/html/lib/Flux/Template.php(375): include('/var/www/html/a...')

#4 /var/www/html/lib/Flux/Dispatcher.php(170): Flux_Template->render()

#5 /var/www/html/index.php(180): Flux_Dispatcher->dispatch(Array)

#6 {main}
Instale essa extensão em seu servidor php http://php.net/manual/pt_BR/dom.setup.php ou peça para sua empresa de hospedagem.

 
consegui achar outro tutorial de como instalar o xml dom...  ( o comando no linux centos é "sudo yum install php-xml" e depois "sudo service httpd restart" )

porem agora aparece o seguinte erro...

Error: PagSeguroServiceException

Message: [HTTP 401] - UNAUTHORIZED

File: /var/www/html/addons/donates/lib/service/PagSeguroPaymentService.class.php:74

File Line Function/Method /var/www/html/addons/donates/lib/domain/PagSeguroPaymentRequest.class.php 600 PagSeguroPaymentService::createCheckoutRequest() /var/www/html/addons/donates/modules/doa/process.php 40 PagSeguroPaymentRequest::register() /var/www/html/lib/Flux/Template.php 375 include() /var/www/html/lib/Flux/Dispatcher.php 170 Flux_Template::render() /var/www/html/index.php 180 Flux_Dispatcher::dispatch() Exception Trace As String#0 /var/www/html/addons/donates/lib/domain/PagSeguroPaymentRequest.class.php(600): PagSeguroPaymentService::createCheckoutRequest(Object(PagSeguroAccountCredentials), Object(PagSeguroPaymentRequest))
#1 /var/www/html/addons/donates/modules/doa/process.php(40): PagSeguroPaymentRequest->register(Object(PagSeguroAccountCredentials))
#2 /var/www/html/lib/Flux/Template.php(375): include('/var/www/html/a...')
#3 /var/www/html/lib/Flux/Dispatcher.php(170): Flux_Template->render()
#4 /var/www/html/index.php(180): Flux_Dispatcher->dispatch(Array)
#5 {main}
 
Last edited by a moderator:
consegui achar outro tutorial de como instalar o xml dom...  ( o comando no linux centos é "sudo yum install php-xml" e depois "sudo service httpd restart" )

porem agora aparece o seguinte erro...

Error: PagSeguroServiceException

Message: [HTTP 401] - UNAUTHORIZED

File: /var/www/html/addons/donates/lib/service/PagSeguroPaymentService.class.php:74

File Line Function/Method /var/www/html/addons/donates/lib/domain/PagSeguroPaymentRequest.class.php 600 PagSeguroPaymentService::createCheckoutRequest() /var/www/html/addons/donates/modules/doa/process.php 40 PagSeguroPaymentRequest::register() /var/www/html/lib/Flux/Template.php 375 include() /var/www/html/lib/Flux/Dispatcher.php 170 Flux_Template::render() /var/www/html/index.php 180 Flux_Dispatcher::dispatch() Exception Trace As String#0 /var/www/html/addons/donates/lib/domain/PagSeguroPaymentRequest.class.php(600): PagSeguroPaymentService::createCheckoutRequest(Object(PagSeguroAccountCredentials), Object(PagSeguroPaymentRequest))#1 /var/www/html/addons/donates/modules/doa/process.php(40): PagSeguroPaymentRequest->register(Object(PagSeguroAccountCredentials))

#2 /var/www/html/lib/Flux/Template.php(375): include('/var/www/html/a...')

#3 /var/www/html/lib/Flux/Dispatcher.php(170): Flux_Template->render()

#4 /var/www/html/index.php(180): Flux_Dispatcher->dispatch(Array)

#5 {main}
Seu e-mail e token estão configurados corretamente ?

 
@@Lilium Sancta

Lilium Primeiro queria agradecer pelo addon, estou usando o sistema e está funcionando perfeito, muito bom!! Obrigado!!

Só tenho uma dúvida, saberia me dizer como consigo exibir o total de #CashPoints da conta?

Meu flux cp usa essa linha para exibir:

<span class="balance-text">Créditos</span><span class="balance-amount"><?php echo number_format((int)$session->account->balance) ?></span>
Porém eu uso chaspoints da tabela acc_reg_num_db do campo key.

Sabe onde eu preciso mudar para pegar esses valores e exibir na página?

Obrigado.

 
oi estou com o sistema 100% funcional mas nao estou conseguindo fazer as alteraçao no pagseguro pois a interface mudou poderia me ajuda

 
Detalhes da Exceção

Erro: PagSeguroServiceException

Mensagem: [HTTP 400] - BAD_REQUEST 

[11029] - Montante da adição padrão inválido:. 500. Deve caber a patern: \ d + \ d {2}

Ficheiro: /home/ragnaproject/public_html/addons/donates/lib/service/PagSeguroPaymentService.class.php:68

Arquivo Linha Função / Método /home/ragnaproject/public_html/addons/donates/lib/domain/PagSeguroPaymentRequest.class.php 600 PagSeguroPaymentService :: createCheckoutRequest () /home/ragnaproject/public_html/addons/donates/modules/doa/process.php 40 PagSeguroPaymentRequest :: register () /home/ragnaproject/public_html/lib/Flux/Template.php 337 incluir() /home/ragnaproject/public_html/lib/Flux/Dispatcher.php 168 Flux_Template :: render () /home/ragnaproject/public_html/index.php 177 Flux_Dispatcher :: expedição () Rastreio de exceção como cadeia# 0 /home/ragnaproject/public_html/addons/donates/lib/domain/PagSeguroPaymentRequest.class.php(600): PagSeguroPaymentService :: createCheckoutRequest (Object (PagSeguroAccountCredentials), Object (PagSeguroPaymentRequest))

# 1 /home/ragnaproject/public_html/addons/donates/modules/doa/process.php(40): PagSeguroPaymentRequest-> register (Object (PagSeguroAccountCredentials))

# 2 /home/ragnaproject/public_html/lib/Flux/Template.php(337): include ('/ home / ragnaproj ...')

# 3 /home/ragnaproject/public_html/lib/Flux/Dispatcher.php(168): Flux_Template-> render ()

# 4 /home/ragnaproject/public_html/index.php(177): Flux_Dispatcher-> dispatch (Array)

# 5 {main}

 
Back
Top