Closed MarksEliel closed 6 years ago
Olá @MarksEliel, o problema persiste? Gostariamos de investigar, caso o retorno não esteja funcionando para você.
Olá @henriqueccruz continua sem funcionar :/
@MarksEliel, checa se o usuário designado na página de configurações tem permissões para dar baixa em faturas. Pode ser um firewall bloqueando o post de retorno também.
Desde quando você encontra este problema?
Desde que instalei o módulo de vocês, quando eu tinha o outro módulo(Desenvolvido pela CompuLabs) funcionava normalmente.
Não encontrei nenhum bloqueio quanto ao administrador, só tenho um administrador e ele tem permissão para tudo.
Na versão 1.1, tinhamos um problema ondea URL do sistema não era retornada caso o WHMCS estivesse instalado em subdiretório. A versão mais recente é a 1.12. Checa se está utilizando a última versão por favor.
Meu WHMCS está em subdiretório, acabei de verificar e a versão é a 1.12
Se você estiver utilizando checkout transparente, pode ser que o plugin esteja enviando sua URL de retorno sem a base do domínio. Sua instalação do WHMCS não usa SSL, correto?
Estou usando o Checkout Transparente Na URL principal estava com https:// mais no campo SSL não tinha nada. Acha que pode ser isso?
Tenho quase certeza. Ja reescrevemos a query que busca a URL do sistema quando o checkout transparente está ativado, para evitar que isso aconteça. Preencher o campo SSL resolverá isso até a próxima versão ser lançada.
Ok, irei aguardar o próximo pagamento do cliente para que eu possa retornar aqui e deixar meu feedback.
Até lá, você pode preencher o campo e emitir uma fatura de teste. Caso o retorno esteja chegando corretamente, a PagHiper enviará um post de retorno, informando que o boleto foi gerado. Isso criará uma entrada de log dentro da fatura no WHMCS.
Deveria aparecer algo nas Transações né quando abrisse o boleto?
Verificando os logs das transações vejo esse erro: Não foi possível gravar os dados no banco.
Você está com esse problema mesmo depois de preencher o campo de SSL nas configurações?
Sim
@MarksEliel, fiz uma atualização no método de definição da URL do sistema. Você pode baixar novamente o plug-in e substituir o que está instalado no seu WHMCS.
Confirme se isso resolveu seu problema por favor? Estamos monitorando para resolver isso o quanto antes.
Fatal error: Call to undefined function get_system_url() in /modules/gateways/paghiper.php 211
Me esqueci de atualizar essa linha, desculpe. Acabei de dar um commit atualizando isso. Tenta de novo por favor.
Interessante. Atualiza sua linha 211, substituindo essa linha com a linha abaixo por favor. Isso deve resolver o erro 500 e te dar o bugfix da ultima versão.
$systemurl = $params['systemurl'];
Resolveu o Internal Server Error
Ótimo. O post de retorno da PagHiper deve chegar em breve, assim que isso acontecer, o plugin criará um item no log de transações dentro da própria fatura, informando que o boleto foi gerado.
Recebi deste modo, está correto? http://prntscr.com/g1x5qz
Sim, esse é o comportamento esperado do plugin. O prefixo é o ID da Transação, assim você consegue rastrear o boleto dentro do painel da PagHiper. Outros itens de log serão criados, de acordo com a data de vencimento, pagamento do cliente e/ou cancelamento do boleto.
@MarksEliel, quando puder, nos diga se isso resolveu seu problema definitivamente por favor.
Pensei que havia resolvido, mais não resolveu, já recebi dois pagamentos e nenhum foi confirmado automaticamente.
Eu baixei a ultima realese e pra mim resolveu, voltou a aparecer as trasações normalmente...
Olá, desculpa mas não achei outro lugar pra postar amigos. :/ Você faz integração do PagHiper com o Shopify Henrique? To precisando muito :/.
@MarksEliel checa se os boletos pagos foram gerados antes da atualização que corrigiu esse problema. Os boletos gerados após isso não devem apresentar essa dificuldade na baixa automática.
Fiz uns testes, abri a fatura e gerei o boleto e não apareceu nada nos logs das transações...
Olá @MarksEliel, agradeço de antemão pela paciência. Estamos trabalhando pra tornar as integrações robustas e estáveis, sem abrir mão das funcionalidades planejadas para as próximas versões. Vou investigar internamente e te peço mais informações conforme o resultado.
Estou com o mesmo problema, utilizando a versão 1.12 o retorno automático não funciona.
A última versão do plugin (1.121) acaba de ser liberada para donwload e corrige um possível problema com o retorno automático.
O problema que abordamos é quando a URL definida na configuração do WHMCS não contém a barra no final. É recomendado adicionar a barra independente da atualização, para evitar um redirecionamento 301 ao acessar o site pois reflete no SEO.
Aqui continua com o mesmo problema nenhum boleto está sendo confirmado automaticamente. Veja se isso ajuda, quando vou em Transações > Logs dos Portais > as transações do paghiper tem isso: Não foi possível gravar os dados no banco.
@MarksEliel, pegue a versão 1.121 e emita um boleto com a versão nova. Olhando nos nossos logs, vimos que a atualização lançada resolve seu problema.
A baixa automática começará a ocorrer quando os boletos gerados com a versão nova começarem a compensar.
Ola boa noite acabei de integrar o whmcs no meu cpanel instalei o paghiper como esta no github mas não subiu a forma de pagamento A minha versão no whmcs é 7.4.2 e baixei a ultima atualização dopaghiper 1.121mesmo assim ela não Aparece no portais para pagamento. Espero que posam me ajudar e desde já muito obrigado.
Olá, desde que atualizei o módulo o Retorno Automático não funciona. Esperei dois dias após o boleto ser compensado mais o status da fatura continua como Não Pago.